builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-537 starttime: 1464221157.79 results: success (0) buildid: 20160525152143 builduid: 8654ccbbea454f27b451ee4808dca30e revision: 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 17:05:57.791035) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 17:05:57.791478) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 17:05:57.791764) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 17:05:57.829115) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 17:05:57.829455) ========= 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=5a152710dd62cc268aad214e000002d8-1464221149.262691-710639978 _=/tools/buildbot/bin/python using PTY: False --2016-05-25 17:05:57-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.98M=0.001s 2016-05-25 17:05:58 (8.98 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.292329 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 17:05:58.153171) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 17:05:58.153487) ========= 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=5a152710dd62cc268aad214e000002d8-1464221149.262691-710639978 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.027623 ========= master_lag: 0.09 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 17:05:58.270113) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 17:05:58.270461) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 --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=5a152710dd62cc268aad214e000002d8-1464221149.262691-710639978 _=/tools/buildbot/bin/python using PTY: False 2016-05-25 17:05:58,368 truncating revision to first 12 chars 2016-05-25 17:05:58,368 Setting DEBUG logging. 2016-05-25 17:05:58,368 attempt 1/10 2016-05-25 17:05:58,368 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/4f7c3a2567f8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 17:05:58,767 unpacking tar archive at: mozilla-aurora-4f7c3a2567f8/testing/mozharness/ program finished with exit code 0 elapsedTime=0.680665 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 17:05:58.980902) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 17:05:58.981230) ========= script_repo_revision: 4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 17:05:58.981625) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 17:05:58.981895) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 17:05:59.011213) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 11 secs) (at 2016-05-25 17:05:59.011598) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] 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=5a152710dd62cc268aad214e000002d8-1464221149.262691-710639978 _=/tools/buildbot/bin/python using PTY: False 17:05:59 INFO - MultiFileLogger online at 20160525 17:05:59 in /builds/slave/test 17:05:59 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 17:05:59 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:05:59 INFO - {'append_to_log': False, 17:05:59 INFO - 'base_work_dir': '/builds/slave/test', 17:05:59 INFO - 'blob_upload_branch': 'mozilla-aurora', 17:05:59 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:05:59 INFO - 'buildbot_json_path': 'buildprops.json', 17:05:59 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:05:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:05:59 INFO - 'download_minidump_stackwalk': True, 17:05:59 INFO - 'download_symbols': 'true', 17:05:59 INFO - 'e10s': False, 17:05:59 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:05:59 INFO - 'tooltool.py': '/tools/tooltool.py', 17:05:59 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:05:59 INFO - '/tools/misc-python/virtualenv.py')}, 17:05:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:05:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:05:59 INFO - 'log_level': 'info', 17:05:59 INFO - 'log_to_console': True, 17:05:59 INFO - 'opt_config_files': (), 17:05:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:05:59 INFO - '--processes=1', 17:05:59 INFO - '--config=%(test_path)s/wptrunner.ini', 17:05:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:05:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:05:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:05:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:05:59 INFO - 'pip_index': False, 17:05:59 INFO - 'require_test_zip': True, 17:05:59 INFO - 'test_type': ('testharness',), 17:05:59 INFO - 'this_chunk': '1', 17:05:59 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:05:59 INFO - 'total_chunks': '10', 17:05:59 INFO - 'virtualenv_path': 'venv', 17:05:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:05:59 INFO - 'work_dir': 'build'} 17:05:59 INFO - ##### 17:05:59 INFO - ##### Running clobber step. 17:05:59 INFO - ##### 17:05:59 INFO - Running pre-action listener: _resource_record_pre_action 17:05:59 INFO - Running main action method: clobber 17:05:59 INFO - rmtree: /builds/slave/test/build 17:05:59 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:06:00 INFO - Running post-action listener: _resource_record_post_action 17:06:00 INFO - ##### 17:06:00 INFO - ##### Running read-buildbot-config step. 17:06:00 INFO - ##### 17:06:00 INFO - Running pre-action listener: _resource_record_pre_action 17:06:00 INFO - Running main action method: read_buildbot_config 17:06:00 INFO - Using buildbot properties: 17:06:00 INFO - { 17:06:00 INFO - "project": "", 17:06:00 INFO - "product": "firefox", 17:06:00 INFO - "script_repo_revision": "production", 17:06:00 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 17:06:00 INFO - "repository": "", 17:06:00 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 17:06:00 INFO - "buildid": "20160525152143", 17:06:00 INFO - "pgo_build": "False", 17:06:00 INFO - "basedir": "/builds/slave/test", 17:06:00 INFO - "buildnumber": 34, 17:06:00 INFO - "slavename": "tst-linux32-spot-537", 17:06:00 INFO - "revision": "4f7c3a2567f88307b10e4b6fc9b0d4b180fe58a3", 17:06:00 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 17:06:00 INFO - "platform": "linux", 17:06:00 INFO - "branch": "mozilla-aurora", 17:06:00 INFO - "repo_path": "releases/mozilla-aurora", 17:06:00 INFO - "moz_repo_path": "", 17:06:00 INFO - "stage_platform": "linux", 17:06:00 INFO - "builduid": "8654ccbbea454f27b451ee4808dca30e", 17:06:00 INFO - "slavebuilddir": "test" 17:06:00 INFO - } 17:06:00 INFO - Found installer url https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 17:06:00 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 17:06:00 INFO - Running post-action listener: _resource_record_post_action 17:06:00 INFO - ##### 17:06:00 INFO - ##### Running download-and-extract step. 17:06:00 INFO - ##### 17:06:00 INFO - Running pre-action listener: _resource_record_pre_action 17:06:00 INFO - Running main action method: download_and_extract 17:06:00 INFO - mkdir: /builds/slave/test/build/tests 17:06:00 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:00 INFO - https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 17:06:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 17:06:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 17:06:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 17:06:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 17:06:01 INFO - Downloaded 1325 bytes. 17:06:01 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 17:06:01 INFO - Using the following test package requirements: 17:06:01 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 17:06:01 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 17:06:01 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 17:06:01 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 17:06:01 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 17:06:01 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 17:06:01 INFO - u'jsshell-linux-i686.zip'], 17:06:01 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 17:06:01 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 17:06:01 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 17:06:01 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 17:06:01 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 17:06:01 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 17:06:01 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 17:06:01 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 17:06:01 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 17:06:01 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 17:06:01 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 17:06:01 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 17:06:01 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:01 INFO - https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 17:06:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 17:06:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 17:06:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 17:06:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 17:06:04 INFO - Downloaded 22760334 bytes. 17:06:04 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:06:04 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:06:04 INFO - caution: filename not matched: web-platform/* 17:06:05 INFO - Return code: 11 17:06: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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:05 INFO - https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 17:06:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 17:06:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 17:06:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 17:06:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 17:06:09 INFO - Downloaded 36409186 bytes. 17:06:09 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:06:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:06:13 INFO - caution: filename not matched: bin/* 17:06:13 INFO - caution: filename not matched: config/* 17:06:13 INFO - caution: filename not matched: mozbase/* 17:06:13 INFO - caution: filename not matched: marionette/* 17:06:13 INFO - caution: filename not matched: tools/wptserve/* 17:06:13 INFO - Return code: 11 17:06: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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:13 INFO - https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 17:06:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 17:06:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 17:06:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 17:06:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 17:06:18 INFO - Downloaded 69340965 bytes. 17:06:18 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 17:06:18 INFO - mkdir: /builds/slave/test/properties 17:06:18 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:06:18 INFO - Writing to file /builds/slave/test/properties/build_url 17:06:18 INFO - Contents: 17:06:18 INFO - build_url:https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 17:06:19 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 17:06:19 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:06:19 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:06:19 INFO - Contents: 17:06:19 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 17:06:19 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:19 INFO - https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:06:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 17:06:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 17:06:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 17:06:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 17:06:27 INFO - Downloaded 92306676 bytes. 17:06:27 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 17:06:27 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 17:06:35 INFO - Return code: 0 17:06:35 INFO - Running post-action listener: _resource_record_post_action 17:06:35 INFO - Running post-action listener: set_extra_try_arguments 17:06:35 INFO - ##### 17:06:35 INFO - ##### Running create-virtualenv step. 17:06:35 INFO - ##### 17:06:35 INFO - Running pre-action listener: _pre_create_virtualenv 17:06:35 INFO - Running pre-action listener: _resource_record_pre_action 17:06:35 INFO - Running main action method: create_virtualenv 17:06:35 INFO - Creating virtualenv /builds/slave/test/build/venv 17:06:35 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 17:06:35 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:06:36 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:06:36 INFO - Using real prefix '/usr' 17:06:36 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:06:38 INFO - Installing distribute.............................................................................................................................................................................................done. 17:06:41 INFO - Installing pip.................done. 17:06:41 INFO - Return code: 0 17:06:41 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:06: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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:06:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:06: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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:06:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:06: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91f4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x925b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x930df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fefe30>, '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 0x928cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x930b470>, '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': '5a152710dd62cc268aad214e000002d8-1464221149.262691-710639978', '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 17:06: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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 17:06: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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 17:06:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:06:41 INFO - 'CCACHE_UMASK': '002', 17:06:41 INFO - 'DISPLAY': ':0', 17:06:41 INFO - 'HOME': '/home/cltbld', 17:06:41 INFO - 'LANG': 'en_US.UTF-8', 17:06:41 INFO - 'LOGNAME': 'cltbld', 17:06:41 INFO - 'MAIL': '/var/mail/cltbld', 17:06:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:06:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:06:41 INFO - 'MOZ_NO_REMOTE': '1', 17:06:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:06:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:06:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:06:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:06:41 INFO - 'PWD': '/builds/slave/test', 17:06:41 INFO - 'SHELL': '/bin/bash', 17:06:41 INFO - 'SHLVL': '1', 17:06:41 INFO - 'TERM': 'linux', 17:06:41 INFO - 'TMOUT': '86400', 17:06:41 INFO - 'USER': 'cltbld', 17:06:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464221149.262691-710639978', 17:06:41 INFO - '_': '/tools/buildbot/bin/python'} 17:06:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:06:42 INFO - Downloading/unpacking psutil>=0.7.1 17:06: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 17:06: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 17:06:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:06:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:06: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 17:06: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 17:06:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:06:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:06:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:06:46 INFO - Installing collected packages: psutil 17:06:46 INFO - Running setup.py install for psutil 17:06:46 INFO - building 'psutil._psutil_linux' extension 17:06:46 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-i686-2.7/psutil/_psutil_linux.o 17:06:46 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 17:06:46 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 17:06:46 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 17:06:46 INFO - building 'psutil._psutil_posix' extension 17:06:46 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-i686-2.7/psutil/_psutil_posix.o 17:06:47 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 17:06:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:06:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:06:47 INFO - Successfully installed psutil 17:06:47 INFO - Cleaning up... 17:06:47 INFO - Return code: 0 17:06:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:06:47 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:06:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:06:47 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:06:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:06:47 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91f4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x925b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x930df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fefe30>, '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 0x928cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x930b470>, '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': '5a152710dd62cc268aad214e000002d8-1464221149.262691-710639978', '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 17:06:47 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 17:06:47 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 17:06:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:06:47 INFO - 'CCACHE_UMASK': '002', 17:06:47 INFO - 'DISPLAY': ':0', 17:06:47 INFO - 'HOME': '/home/cltbld', 17:06:47 INFO - 'LANG': 'en_US.UTF-8', 17:06:47 INFO - 'LOGNAME': 'cltbld', 17:06:47 INFO - 'MAIL': '/var/mail/cltbld', 17:06:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:06:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:06:47 INFO - 'MOZ_NO_REMOTE': '1', 17:06:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:06:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:06:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:06:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:06:47 INFO - 'PWD': '/builds/slave/test', 17:06:47 INFO - 'SHELL': '/bin/bash', 17:06:47 INFO - 'SHLVL': '1', 17:06:47 INFO - 'TERM': 'linux', 17:06:47 INFO - 'TMOUT': '86400', 17:06:47 INFO - 'USER': 'cltbld', 17:06:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464221149.262691-710639978', 17:06:47 INFO - '_': '/tools/buildbot/bin/python'} 17:06:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:06:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:06: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 17:06: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 17:06:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:06:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:06: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 17:06: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 17:06:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:06:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:06:51 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 17:06:51 INFO - Installing collected packages: mozsystemmonitor 17:06:51 INFO - Running setup.py install for mozsystemmonitor 17:06:51 INFO - Successfully installed mozsystemmonitor 17:06:51 INFO - Cleaning up... 17:06:51 INFO - Return code: 0 17:06:51 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:06:51 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:06:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:06:51 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:06:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:06:51 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x91f4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x925b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x930df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fefe30>, '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 0x928cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x930b470>, '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': '5a152710dd62cc268aad214e000002d8-1464221149.262691-710639978', '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 17:06:51 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 17:06:51 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 17:06:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:06:51 INFO - 'CCACHE_UMASK': '002', 17:06:51 INFO - 'DISPLAY': ':0', 17:06:51 INFO - 'HOME': '/home/cltbld', 17:06:51 INFO - 'LANG': 'en_US.UTF-8', 17:06:51 INFO - 'LOGNAME': 'cltbld', 17:06:51 INFO - 'MAIL': '/var/mail/cltbld', 17:06:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:06:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:06:51 INFO - 'MOZ_NO_REMOTE': '1', 17:06:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:06:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:06:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:06:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:06:51 INFO - 'PWD': '/builds/slave/test', 17:06:51 INFO - 'SHELL': '/bin/bash', 17:06:51 INFO - 'SHLVL': '1', 17:06:51 INFO - 'TERM': 'linux', 17:06:51 INFO - 'TMOUT': '86400', 17:06:51 INFO - 'USER': 'cltbld', 17:06:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464221149.262691-710639978', 17:06:51 INFO - '_': '/tools/buildbot/bin/python'} 17:06:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:06:52 INFO - Downloading/unpacking blobuploader==1.2.4 17:06: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 17:06: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 17:06:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:06:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:06: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 17:06: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 17:06:56 INFO - Downloading blobuploader-1.2.4.tar.gz 17:06:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:06:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:06: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 17:06: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 17:06:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:06:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:06: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 17:06: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 17:06:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:06:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:06:57 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 17:06:57 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 17:06:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:06:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:06:57 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 17:06:57 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 17:06:57 INFO - Downloading docopt-0.6.1.tar.gz 17:06:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:06:57 INFO - Installing collected packages: blobuploader, requests, docopt 17:06:57 INFO - Running setup.py install for blobuploader 17:06:57 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:06:57 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:06:57 INFO - Running setup.py install for requests 17:06:58 INFO - Running setup.py install for docopt 17:06:58 INFO - Successfully installed blobuploader requests docopt 17:06:58 INFO - Cleaning up... 17:06:59 INFO - Return code: 0 17:06:59 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:06:59 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:06:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:06:59 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:06:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:06:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:06: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/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x91f4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x925b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x930df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fefe30>, '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 0x928cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x930b470>, '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': '5a152710dd62cc268aad214e000002d8-1464221149.262691-710639978', '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 17:06:59 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 17:06:59 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:06:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:06:59 INFO - 'CCACHE_UMASK': '002', 17:06:59 INFO - 'DISPLAY': ':0', 17:06:59 INFO - 'HOME': '/home/cltbld', 17:06:59 INFO - 'LANG': 'en_US.UTF-8', 17:06:59 INFO - 'LOGNAME': 'cltbld', 17:06:59 INFO - 'MAIL': '/var/mail/cltbld', 17:06:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:06:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:06:59 INFO - 'MOZ_NO_REMOTE': '1', 17:06:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:06:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:06:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:06:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:06:59 INFO - 'PWD': '/builds/slave/test', 17:06:59 INFO - 'SHELL': '/bin/bash', 17:06:59 INFO - 'SHLVL': '1', 17:06:59 INFO - 'TERM': 'linux', 17:06:59 INFO - 'TMOUT': '86400', 17:06:59 INFO - 'USER': 'cltbld', 17:06:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464221149.262691-710639978', 17:06:59 INFO - '_': '/tools/buildbot/bin/python'} 17:06:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:06:59 INFO - Running setup.py (path:/tmp/pip-9kUyIn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:06:59 INFO - Running setup.py (path:/tmp/pip-pL1vY0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:06:59 INFO - Running setup.py (path:/tmp/pip-xVoKql-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:06:59 INFO - Running setup.py (path:/tmp/pip-XwA5FC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:06:59 INFO - Running setup.py (path:/tmp/pip-emviUw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:07:00 INFO - Running setup.py (path:/tmp/pip-mz9EJ_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:07:00 INFO - Running setup.py (path:/tmp/pip-l19nRp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:07:00 INFO - Running setup.py (path:/tmp/pip-w4kVjb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:07:00 INFO - Running setup.py (path:/tmp/pip-6IxM8t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:07:00 INFO - Running setup.py (path:/tmp/pip-r7veOX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:07:00 INFO - Running setup.py (path:/tmp/pip-BVvmwx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:07:00 INFO - Running setup.py (path:/tmp/pip-oCQrai-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:07:00 INFO - Running setup.py (path:/tmp/pip-czoMDg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:07:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:07:01 INFO - Running setup.py (path:/tmp/pip-_OyjYy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:07:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:07:01 INFO - Running setup.py (path:/tmp/pip-5hLaGq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:07:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:07:01 INFO - Running setup.py (path:/tmp/pip-s4Kpwa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:07:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:07:01 INFO - Running setup.py (path:/tmp/pip-y0BSEF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:07:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:07:01 INFO - Running setup.py (path:/tmp/pip-Mju3m2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:07:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:07:01 INFO - Running setup.py (path:/tmp/pip-i9vaZR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:07:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:07:01 INFO - Running setup.py (path:/tmp/pip-Bi9RzX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:07:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:07:02 INFO - Running setup.py (path:/tmp/pip-xXRX0R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:07:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:07:02 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 17:07:02 INFO - Running setup.py install for manifestparser 17:07:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:07:02 INFO - Running setup.py install for mozcrash 17:07:03 INFO - Running setup.py install for mozdebug 17:07:03 INFO - Running setup.py install for mozdevice 17:07:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:07:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:07:03 INFO - Running setup.py install for mozfile 17:07:03 INFO - Running setup.py install for mozhttpd 17:07:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:07:03 INFO - Running setup.py install for mozinfo 17:07:04 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:07:04 INFO - Running setup.py install for mozInstall 17:07:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:07:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:07:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:07:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:07:04 INFO - Running setup.py install for mozleak 17:07:04 INFO - Running setup.py install for mozlog 17:07:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:07:04 INFO - Running setup.py install for moznetwork 17:07:05 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:07:05 INFO - Running setup.py install for mozprocess 17:07:05 INFO - Running setup.py install for mozprofile 17:07:05 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:07:05 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:07:05 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:07:05 INFO - Running setup.py install for mozrunner 17:07:05 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:07:05 INFO - Running setup.py install for mozscreenshot 17:07:05 INFO - Running setup.py install for moztest 17:07:06 INFO - Running setup.py install for mozversion 17:07:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:07:06 INFO - Running setup.py install for wptserve 17:07:06 INFO - Running setup.py install for marionette-driver 17:07:06 INFO - Running setup.py install for browsermob-proxy 17:07:07 INFO - Running setup.py install for marionette-client 17:07:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:07:07 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:07:07 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 17:07:07 INFO - Cleaning up... 17:07:07 INFO - Return code: 0 17:07:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:07:07 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:07:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:07:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:07:07 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:07:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:07:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:07:07 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x91f4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x925b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x930df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fefe30>, '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 0x928cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x930b470>, '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': '5a152710dd62cc268aad214e000002d8-1464221149.262691-710639978', '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 17:07:07 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 17:07:07 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:07:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:07:07 INFO - 'CCACHE_UMASK': '002', 17:07:07 INFO - 'DISPLAY': ':0', 17:07:07 INFO - 'HOME': '/home/cltbld', 17:07:07 INFO - 'LANG': 'en_US.UTF-8', 17:07:07 INFO - 'LOGNAME': 'cltbld', 17:07:07 INFO - 'MAIL': '/var/mail/cltbld', 17:07:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:07:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:07:07 INFO - 'MOZ_NO_REMOTE': '1', 17:07:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:07:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:07:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:07:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:07:07 INFO - 'PWD': '/builds/slave/test', 17:07:07 INFO - 'SHELL': '/bin/bash', 17:07:07 INFO - 'SHLVL': '1', 17:07:07 INFO - 'TERM': 'linux', 17:07:07 INFO - 'TMOUT': '86400', 17:07:07 INFO - 'USER': 'cltbld', 17:07:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464221149.262691-710639978', 17:07:07 INFO - '_': '/tools/buildbot/bin/python'} 17:07:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:07:08 INFO - Running setup.py (path:/tmp/pip-ywJ3ns-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:07:08 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)) 17:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:07:08 INFO - Running setup.py (path:/tmp/pip-rFoLvI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:07:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 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)) 17:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:07:08 INFO - Running setup.py (path:/tmp/pip-3Ua2Yg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:07:08 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)) 17:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:07:08 INFO - Running setup.py (path:/tmp/pip-gRoQoV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:07:08 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)) 17:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:07:08 INFO - Running setup.py (path:/tmp/pip-68yQz_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:07:08 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)) 17:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:07:08 INFO - Running setup.py (path:/tmp/pip-2rBYTQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:07:08 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)) 17:07:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:07:08 INFO - Running setup.py (path:/tmp/pip-s8ttm3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:07:09 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)) 17:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:07:09 INFO - Running setup.py (path:/tmp/pip-nT5wJK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:07:09 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)) 17:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:07:09 INFO - Running setup.py (path:/tmp/pip-SubgDY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:07:09 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)) 17:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:07:09 INFO - Running setup.py (path:/tmp/pip-F1ed1u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:07:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 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)) 17:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:07:09 INFO - Running setup.py (path:/tmp/pip-0YpfJO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:07:09 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)) 17:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:07:09 INFO - Running setup.py (path:/tmp/pip-4yX4yx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:07:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 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)) 17:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:07:09 INFO - Running setup.py (path:/tmp/pip-JtAxpz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:07:09 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)) 17:07:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:07:09 INFO - Running setup.py (path:/tmp/pip-5A_bJF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:07:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 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)) 17:07:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:07:10 INFO - Running setup.py (path:/tmp/pip-pnPswU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:07:10 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)) 17:07:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:07:10 INFO - Running setup.py (path:/tmp/pip-adqWXm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:07:10 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)) 17:07:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:07:10 INFO - Running setup.py (path:/tmp/pip-Y8OHGg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:07:10 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)) 17:07:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:07:10 INFO - Running setup.py (path:/tmp/pip-0PjCVk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:07:10 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)) 17:07:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:07:10 INFO - Running setup.py (path:/tmp/pip-AJfSrJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:07:10 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.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)) 17:07:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:07:10 INFO - Running setup.py (path:/tmp/pip-oD1kQM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:07:10 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)) 17:07:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:07:11 INFO - Running setup.py (path:/tmp/pip-DtPyA0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:07:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:07:11 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.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)) 17:07:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:07:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:07:11 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)) 17:07:11 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)) 17:07:11 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)) 17:07:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:07:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:07:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:07:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:07:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:07:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:07:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:07:15 INFO - Downloading blessings-1.6.tar.gz 17:07:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:07:15 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)) 17:07:15 INFO - Installing collected packages: blessings 17:07:15 INFO - Running setup.py install for blessings 17:07:15 INFO - Successfully installed blessings 17:07:15 INFO - Cleaning up... 17:07:15 INFO - Return code: 0 17:07:15 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:07:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:07:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:07:16 INFO - Reading from file tmpfile_stdout 17:07:16 INFO - Current package versions: 17:07:16 INFO - argparse == 1.2.1 17:07:16 INFO - blessings == 1.6 17:07:16 INFO - blobuploader == 1.2.4 17:07:16 INFO - browsermob-proxy == 0.6.0 17:07:16 INFO - docopt == 0.6.1 17:07:16 INFO - manifestparser == 1.1 17:07:16 INFO - marionette-client == 2.3.0 17:07:16 INFO - marionette-driver == 1.4.0 17:07:16 INFO - mozInstall == 1.12 17:07:16 INFO - mozcrash == 0.17 17:07:16 INFO - mozdebug == 0.1 17:07:16 INFO - mozdevice == 0.48 17:07:16 INFO - mozfile == 1.2 17:07:16 INFO - mozhttpd == 0.7 17:07:16 INFO - mozinfo == 0.9 17:07:16 INFO - mozleak == 0.1 17:07:16 INFO - mozlog == 3.1 17:07:16 INFO - moznetwork == 0.27 17:07:16 INFO - mozprocess == 0.22 17:07:16 INFO - mozprofile == 0.28 17:07:16 INFO - mozrunner == 6.11 17:07:16 INFO - mozscreenshot == 0.1 17:07:16 INFO - mozsystemmonitor == 0.0 17:07:16 INFO - moztest == 0.7 17:07:16 INFO - mozversion == 1.4 17:07:16 INFO - psutil == 3.1.1 17:07:16 INFO - requests == 1.2.3 17:07:16 INFO - wptserve == 1.4.0 17:07:16 INFO - wsgiref == 0.1.2 17:07:16 INFO - Running post-action listener: _resource_record_post_action 17:07:16 INFO - Running post-action listener: _start_resource_monitoring 17:07:16 INFO - Starting resource monitoring. 17:07:16 INFO - ##### 17:07:16 INFO - ##### Running pull step. 17:07:16 INFO - ##### 17:07:16 INFO - Running pre-action listener: _resource_record_pre_action 17:07:16 INFO - Running main action method: pull 17:07:16 INFO - Pull has nothing to do! 17:07:16 INFO - Running post-action listener: _resource_record_post_action 17:07:16 INFO - ##### 17:07:16 INFO - ##### Running install step. 17:07:16 INFO - ##### 17:07:16 INFO - Running pre-action listener: _resource_record_pre_action 17:07:16 INFO - Running main action method: install 17:07:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:07:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:07:16 INFO - Reading from file tmpfile_stdout 17:07:16 INFO - Detecting whether we're running mozinstall >=1.0... 17:07:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:07:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:07:16 INFO - Reading from file tmpfile_stdout 17:07:16 INFO - Output received: 17:07:16 INFO - Usage: mozinstall [options] installer 17:07:16 INFO - Options: 17:07:16 INFO - -h, --help show this help message and exit 17:07:16 INFO - -d DEST, --destination=DEST 17:07:16 INFO - Directory to install application into. [default: 17:07:16 INFO - "/builds/slave/test"] 17:07:16 INFO - --app=APP Application being installed. [default: firefox] 17:07:16 INFO - mkdir: /builds/slave/test/build/application 17:07:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 17:07:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 17:07:46 INFO - Reading from file tmpfile_stdout 17:07:46 INFO - Output received: 17:07:46 INFO - /builds/slave/test/build/application/firefox/firefox 17:07:46 INFO - Running post-action listener: _resource_record_post_action 17:07:46 INFO - ##### 17:07:46 INFO - ##### Running run-tests step. 17:07:46 INFO - ##### 17:07:46 INFO - Running pre-action listener: _resource_record_pre_action 17:07:46 INFO - Running main action method: run_tests 17:07:46 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:07:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:07:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:07:46 INFO - grabbing minidump binary from tooltool 17:07:46 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://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:07:46 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fefe30>, '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 0x928cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x930b470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:07:46 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 17:07:46 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/linux32/releng.manifest -o -c /builds/tooltool_cache 17:07:46 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:07:46 INFO - Return code: 0 17:07:46 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 17:07:46 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:07:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 17:07:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 17:07:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:07:46 INFO - 'CCACHE_UMASK': '002', 17:07:46 INFO - 'DISPLAY': ':0', 17:07:46 INFO - 'HOME': '/home/cltbld', 17:07:46 INFO - 'LANG': 'en_US.UTF-8', 17:07:46 INFO - 'LOGNAME': 'cltbld', 17:07:46 INFO - 'MAIL': '/var/mail/cltbld', 17:07:46 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:07:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:07:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:07:46 INFO - 'MOZ_NO_REMOTE': '1', 17:07:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:07:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:07:46 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:07:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:07:46 INFO - 'PWD': '/builds/slave/test', 17:07:46 INFO - 'SHELL': '/bin/bash', 17:07:46 INFO - 'SHLVL': '1', 17:07:46 INFO - 'TERM': 'linux', 17:07:46 INFO - 'TMOUT': '86400', 17:07:46 INFO - 'USER': 'cltbld', 17:07:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464221149.262691-710639978', 17:07:46 INFO - '_': '/tools/buildbot/bin/python'} 17:07:46 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 17:07:47 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 17:07:47 INFO - import pkg_resources 17:07:48 INFO - Using 1 client processes 17:07:49 INFO - wptserve Starting http server on 127.0.0.1:8000 17:07:49 INFO - wptserve Starting http server on 127.0.0.1:8001 17:07:49 INFO - wptserve Starting http server on 127.0.0.1:8443 17:07:51 INFO - SUITE-START | Running 778 tests 17:07:51 INFO - Running testharness tests 17:07:51 INFO - Setting up ssl 17:07:51 INFO - PROCESS | certutil | 17:07:51 INFO - PROCESS | certutil | 17:07:51 INFO - PROCESS | certutil | 17:07:51 INFO - Certificate Nickname Trust Attributes 17:07:51 INFO - SSL,S/MIME,JAR/XPI 17:07:51 INFO - 17:07:51 INFO - web-platform-tests CT,, 17:07:51 INFO - 17:07:51 INFO - Starting runner 17:07:54 INFO - PROCESS | 1731 | 1464221274078 Marionette DEBUG Marionette enabled via build flag and pref 17:07:54 INFO - PROCESS | 1731 | ++DOCSHELL 0xa4f20c00 == 1 [pid = 1731] [id = 1] 17:07:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 1 (0xa4f21000) [pid = 1731] [serial = 1] [outer = (nil)] 17:07:54 INFO - PROCESS | 1731 | [1731] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:07:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 2 (0xa4f21800) [pid = 1731] [serial = 2] [outer = 0xa4f21000] 17:07:54 INFO - PROCESS | 1731 | 1464221274780 Marionette INFO Listening on port 2828 17:07:55 INFO - PROCESS | 1731 | 1464221275435 Marionette DEBUG Marionette enabled via command-line flag 17:07:55 INFO - PROCESS | 1731 | ++DOCSHELL 0xa237d400 == 2 [pid = 1731] [id = 2] 17:07:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 3 (0xa2396400) [pid = 1731] [serial = 3] [outer = (nil)] 17:07:55 INFO - PROCESS | 1731 | [1731] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:07:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 4 (0xa2396c00) [pid = 1731] [serial = 4] [outer = 0xa2396400] 17:07:55 INFO - PROCESS | 1731 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a22952c0 17:07:55 INFO - PROCESS | 1731 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2295da0 17:07:55 INFO - PROCESS | 1731 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22b4ca0 17:07:55 INFO - PROCESS | 1731 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b5900 17:07:55 INFO - PROCESS | 1731 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22bb640 17:07:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 5 (0xa22ad800) [pid = 1731] [serial = 5] [outer = 0xa4f21000] 17:07:55 INFO - PROCESS | 1731 | [1731] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:07:55 INFO - PROCESS | 1731 | 1464221275836 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51376 17:07:55 INFO - PROCESS | 1731 | [1731] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:07:55 INFO - PROCESS | 1731 | 1464221275866 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51377 17:07:55 INFO - PROCESS | 1731 | 1464221275927 Marionette DEBUG Closed connection conn0 17:07:56 INFO - PROCESS | 1731 | [1731] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 17:07:56 INFO - PROCESS | 1731 | [1731] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:07:56 INFO - PROCESS | 1731 | 1464221276055 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51378 17:07:56 INFO - PROCESS | 1731 | 1464221276058 Marionette DEBUG Closed connection conn1 17:07:56 INFO - PROCESS | 1731 | [1731] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:07:56 INFO - PROCESS | 1731 | 1464221276113 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:51379 17:07:56 INFO - PROCESS | 1731 | 1464221276121 Marionette DEBUG Closed connection conn2 17:07:56 INFO - PROCESS | 1731 | 1464221276161 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:07:56 INFO - PROCESS | 1731 | 1464221276195 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160525152143","device":"desktop","version":"48.0a2"} 17:07:56 INFO - PROCESS | 1731 | [1731] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:07:58 INFO - PROCESS | 1731 | ++DOCSHELL 0x9aa49000 == 3 [pid = 1731] [id = 3] 17:07:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 6 (0x9aa49400) [pid = 1731] [serial = 6] [outer = (nil)] 17:07:58 INFO - PROCESS | 1731 | ++DOCSHELL 0x9aa4cc00 == 4 [pid = 1731] [id = 4] 17:07:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 7 (0x9aa4d000) [pid = 1731] [serial = 7] [outer = (nil)] 17:07:58 INFO - PROCESS | 1731 | [1731] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:07:58 INFO - PROCESS | 1731 | ++DOCSHELL 0x9a1b2400 == 5 [pid = 1731] [id = 5] 17:07:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 8 (0x9a1b2800) [pid = 1731] [serial = 8] [outer = (nil)] 17:07:58 INFO - PROCESS | 1731 | [1731] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:07:58 INFO - PROCESS | 1731 | [1731] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:07:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 9 (0x99e2e400) [pid = 1731] [serial = 9] [outer = 0x9a1b2800] 17:07:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 10 (0x99cd5c00) [pid = 1731] [serial = 10] [outer = 0x9aa49400] 17:07:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 11 (0x99a5e400) [pid = 1731] [serial = 11] [outer = 0x9aa4d000] 17:07:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 12 (0x99a60c00) [pid = 1731] [serial = 12] [outer = 0x9a1b2800] 17:08:00 INFO - PROCESS | 1731 | 1464221280455 Marionette DEBUG loaded listener.js 17:08:00 INFO - PROCESS | 1731 | 1464221280477 Marionette DEBUG loaded listener.js 17:08:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 13 (0x98032800) [pid = 1731] [serial = 13] [outer = 0x9a1b2800] 17:08:01 INFO - PROCESS | 1731 | 1464221281294 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"f72199c7-862f-434f-88a9-c29b119b38b3","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160525152143","device":"desktop","version":"48.0a2","command_id":1}}] 17:08:01 INFO - PROCESS | 1731 | 1464221281495 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:08:01 INFO - PROCESS | 1731 | 1464221281600 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 17:08:01 INFO - PROCESS | 1731 | 1464221281938 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:08:01 INFO - PROCESS | 1731 | [1731] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:08:02 INFO - PROCESS | 1731 | [1731] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:08:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 14 (0x94458000) [pid = 1731] [serial = 14] [outer = 0x9a1b2800] 17:08:02 INFO - PROCESS | 1731 | [1731] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:08:02 INFO - PROCESS | 1731 | [1731] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:08:02 INFO - PROCESS | 1731 | 1464221282483 Marionette TRACE conn3 <- [1,3,null,{}] 17:08:02 INFO - PROCESS | 1731 | 1464221282502 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 17:08:02 INFO - PROCESS | 1731 | 1464221282534 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 17:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:08:02 INFO - PROCESS | 1731 | 1464221282573 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 17:08:02 INFO - PROCESS | 1731 | 1464221282576 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 17:08:02 INFO - PROCESS | 1731 | 1464221282584 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:08:02 INFO - PROCESS | 1731 | 1464221282605 Marionette TRACE conn3 <- [1,6,null,{}] 17:08:02 INFO - PROCESS | 1731 | 1464221282613 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:02 INFO - PROCESS | 1731 | 1464221282632 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 17:08:02 INFO - PROCESS | 1731 | 1464221282641 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:02 INFO - PROCESS | 1731 | ++DOCSHELL 0x95008000 == 6 [pid = 1731] [id = 6] 17:08:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 15 (0x976bcc00) [pid = 1731] [serial = 15] [outer = (nil)] 17:08:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 16 (0x93a68000) [pid = 1731] [serial = 16] [outer = 0x976bcc00] 17:08:02 INFO - PROCESS | 1731 | 1464221282723 Marionette DEBUG loaded listener.js 17:08:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 17 (0x93a6c400) [pid = 1731] [serial = 17] [outer = 0x976bcc00] 17:08:03 INFO - PROCESS | 1731 | ++DOCSHELL 0x9387f800 == 7 [pid = 1731] [id = 7] 17:08:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 18 (0x93884800) [pid = 1731] [serial = 18] [outer = (nil)] 17:08:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 19 (0x93886c00) [pid = 1731] [serial = 19] [outer = 0x93884800] 17:08:03 INFO - PROCESS | 1731 | 1464221283206 Marionette DEBUG loaded listener.js 17:08:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 20 (0x93a6bc00) [pid = 1731] [serial = 20] [outer = 0x93884800] 17:08:03 INFO - PROCESS | 1731 | [1731] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 17:08:03 INFO - PROCESS | 1731 | 1464221283755 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1255ms 17:08:03 INFO - PROCESS | 1731 | 1464221283881 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 17:08:03 INFO - PROCESS | 1731 | 1464221283884 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 17:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:08:03 INFO - PROCESS | 1731 | 1464221283921 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:08:03 INFO - PROCESS | 1731 | 1464221283924 Marionette TRACE conn3 <- [1,10,null,{}] 17:08:03 INFO - PROCESS | 1731 | 1464221283939 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:04 INFO - PROCESS | 1731 | 1464221284127 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 17:08:04 INFO - PROCESS | 1731 | 1464221284148 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:04 INFO - PROCESS | 1731 | ++DOCSHELL 0x92078800 == 8 [pid = 1731] [id = 8] 17:08:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 21 (0x92078c00) [pid = 1731] [serial = 21] [outer = (nil)] 17:08:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 22 (0x92c0b800) [pid = 1731] [serial = 22] [outer = 0x92078c00] 17:08:04 INFO - PROCESS | 1731 | 1464221284227 Marionette DEBUG loaded listener.js 17:08:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 23 (0xa250a800) [pid = 1731] [serial = 23] [outer = 0x92078c00] 17:08:05 INFO - PROCESS | 1731 | 1464221285284 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 17:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1447ms 17:08:05 INFO - PROCESS | 1731 | 1464221285352 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 17:08:05 INFO - PROCESS | 1731 | 1464221285359 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 17:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:08:05 INFO - PROCESS | 1731 | 1464221285368 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:08:05 INFO - PROCESS | 1731 | 1464221285373 Marionette TRACE conn3 <- [1,14,null,{}] 17:08:05 INFO - PROCESS | 1731 | 1464221285382 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:05 INFO - PROCESS | 1731 | 1464221285613 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 17:08:05 INFO - PROCESS | 1731 | 1464221285797 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:05 INFO - PROCESS | 1731 | ++DOCSHELL 0x921c6800 == 9 [pid = 1731] [id = 9] 17:08:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 24 (0x921cac00) [pid = 1731] [serial = 24] [outer = (nil)] 17:08:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 25 (0x92c07800) [pid = 1731] [serial = 25] [outer = 0x921cac00] 17:08:05 INFO - PROCESS | 1731 | 1464221285887 Marionette DEBUG loaded listener.js 17:08:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 26 (0x9387e400) [pid = 1731] [serial = 26] [outer = 0x921cac00] 17:08:06 INFO - PROCESS | 1731 | ++DOCSHELL 0x944f9000 == 10 [pid = 1731] [id = 10] 17:08:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 27 (0x944f9400) [pid = 1731] [serial = 27] [outer = (nil)] 17:08:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 28 (0x92cf7c00) [pid = 1731] [serial = 28] [outer = 0x944f9400] 17:08:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 29 (0x980cd000) [pid = 1731] [serial = 29] [outer = 0x944f9400] 17:08:06 INFO - PROCESS | 1731 | ++DOCSHELL 0x93a73800 == 11 [pid = 1731] [id = 11] 17:08:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 30 (0x94fe3400) [pid = 1731] [serial = 30] [outer = (nil)] 17:08:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 31 (0x997ac000) [pid = 1731] [serial = 31] [outer = 0x94fe3400] 17:08:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 32 (0x980cdc00) [pid = 1731] [serial = 32] [outer = 0x94fe3400] 17:08:07 INFO - PROCESS | 1731 | 1464221287036 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 17:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1733ms 17:08:07 INFO - PROCESS | 1731 | 1464221287136 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 17:08:07 INFO - PROCESS | 1731 | 1464221287144 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 17:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:08:07 INFO - PROCESS | 1731 | 1464221287157 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:08:07 INFO - PROCESS | 1731 | 1464221287162 Marionette TRACE conn3 <- [1,18,null,{}] 17:08:07 INFO - PROCESS | 1731 | 1464221287180 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:07 INFO - PROCESS | 1731 | 1464221287404 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 17:08:07 INFO - PROCESS | 1731 | 1464221287530 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:07 INFO - PROCESS | 1731 | ++DOCSHELL 0x976b9c00 == 12 [pid = 1731] [id = 12] 17:08:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 33 (0x976ba400) [pid = 1731] [serial = 33] [outer = (nil)] 17:08:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 34 (0x997c6800) [pid = 1731] [serial = 34] [outer = 0x976ba400] 17:08:07 INFO - PROCESS | 1731 | 1464221287616 Marionette DEBUG loaded listener.js 17:08:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 35 (0x99eb4400) [pid = 1731] [serial = 35] [outer = 0x976ba400] 17:08:08 INFO - PROCESS | 1731 | 1464221288441 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 17:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1344ms 17:08:08 INFO - PROCESS | 1731 | 1464221288503 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 17:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:08:08 INFO - PROCESS | 1731 | 1464221288508 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 17:08:08 INFO - PROCESS | 1731 | 1464221288514 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:08:08 INFO - PROCESS | 1731 | 1464221288520 Marionette TRACE conn3 <- [1,22,null,{}] 17:08:08 INFO - PROCESS | 1731 | 1464221288537 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:08 INFO - PROCESS | 1731 | 1464221288757 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 17:08:08 INFO - PROCESS | 1731 | 1464221288887 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:08 INFO - PROCESS | 1731 | ++DOCSHELL 0x9b00f000 == 13 [pid = 1731] [id = 13] 17:08:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 36 (0x9b8b7c00) [pid = 1731] [serial = 36] [outer = (nil)] 17:08:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 37 (0x9cfeb800) [pid = 1731] [serial = 37] [outer = 0x9b8b7c00] 17:08:08 INFO - PROCESS | 1731 | 1464221288980 Marionette DEBUG loaded listener.js 17:08:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 38 (0xa114d000) [pid = 1731] [serial = 38] [outer = 0x9b8b7c00] 17:08:09 INFO - PROCESS | 1731 | 1464221289824 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 17:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1383ms 17:08:09 INFO - PROCESS | 1731 | 1464221289898 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 17:08:09 INFO - PROCESS | 1731 | 1464221289903 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 17:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:08:09 INFO - PROCESS | 1731 | 1464221289910 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:08:09 INFO - PROCESS | 1731 | 1464221289913 Marionette TRACE conn3 <- [1,26,null,{}] 17:08:09 INFO - PROCESS | 1731 | 1464221289919 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:10 INFO - PROCESS | 1731 | 1464221290097 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 17:08:10 INFO - PROCESS | 1731 | 1464221290233 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:10 INFO - PROCESS | 1731 | ++DOCSHELL 0xa23ed800 == 14 [pid = 1731] [id = 14] 17:08:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 39 (0xa23edc00) [pid = 1731] [serial = 39] [outer = (nil)] 17:08:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 40 (0xa23f2400) [pid = 1731] [serial = 40] [outer = 0xa23edc00] 17:08:10 INFO - PROCESS | 1731 | 1464221290319 Marionette DEBUG loaded listener.js 17:08:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 41 (0xa23f8000) [pid = 1731] [serial = 41] [outer = 0xa23edc00] 17:08:11 INFO - PROCESS | 1731 | 1464221291605 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1728ms 17:08:11 INFO - PROCESS | 1731 | 1464221291639 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 17:08:11 INFO - PROCESS | 1731 | 1464221291645 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 17:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:08:11 INFO - PROCESS | 1731 | 1464221291652 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:08:11 INFO - PROCESS | 1731 | 1464221291656 Marionette TRACE conn3 <- [1,30,null,{}] 17:08:11 INFO - PROCESS | 1731 | 1464221291663 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:11 INFO - PROCESS | 1731 | 1464221291810 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 17:08:11 INFO - PROCESS | 1731 | 1464221291928 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x987b2000 == 15 [pid = 1731] [id = 15] 17:08:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 42 (0x997aa400) [pid = 1731] [serial = 42] [outer = (nil)] 17:08:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 43 (0x99ccac00) [pid = 1731] [serial = 43] [outer = 0x997aa400] 17:08:12 INFO - PROCESS | 1731 | 1464221292009 Marionette DEBUG loaded listener.js 17:08:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 44 (0x99eb2400) [pid = 1731] [serial = 44] [outer = 0x997aa400] 17:08:12 INFO - PROCESS | 1731 | 1464221292737 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 17:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1099ms 17:08:12 INFO - PROCESS | 1731 | 1464221292750 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 17:08:12 INFO - PROCESS | 1731 | 1464221292758 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 17:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:08:12 INFO - PROCESS | 1731 | 1464221292771 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:08:12 INFO - PROCESS | 1731 | 1464221292775 Marionette TRACE conn3 <- [1,34,null,{}] 17:08:12 INFO - PROCESS | 1731 | 1464221292781 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:12 INFO - PROCESS | 1731 | 1464221292938 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 17:08:13 INFO - PROCESS | 1731 | 1464221293033 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:13 INFO - PROCESS | 1731 | ++DOCSHELL 0x99cce400 == 16 [pid = 1731] [id = 16] 17:08:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 45 (0x9aa43c00) [pid = 1731] [serial = 45] [outer = (nil)] 17:08:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 46 (0x9af13400) [pid = 1731] [serial = 46] [outer = 0x9aa43c00] 17:08:13 INFO - PROCESS | 1731 | 1464221293105 Marionette DEBUG loaded listener.js 17:08:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 47 (0x9b01dc00) [pid = 1731] [serial = 47] [outer = 0x9aa43c00] 17:08:13 INFO - PROCESS | 1731 | 1464221293776 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 17:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1036ms 17:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:08:13 INFO - PROCESS | 1731 | 1464221293807 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 17:08:13 INFO - PROCESS | 1731 | 1464221293810 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 17:08:13 INFO - PROCESS | 1731 | 1464221293817 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:08:13 INFO - PROCESS | 1731 | 1464221293822 Marionette TRACE conn3 <- [1,38,null,{}] 17:08:13 INFO - PROCESS | 1731 | 1464221293852 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:14 INFO - PROCESS | 1731 | 1464221294009 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 17:08:14 INFO - PROCESS | 1731 | 1464221294021 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:14 INFO - PROCESS | 1731 | ++DOCSHELL 0x94fefc00 == 17 [pid = 1731] [id = 17] 17:08:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 48 (0x9872a800) [pid = 1731] [serial = 48] [outer = (nil)] 17:08:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 49 (0x9b9c6000) [pid = 1731] [serial = 49] [outer = 0x9872a800] 17:08:14 INFO - PROCESS | 1731 | 1464221294096 Marionette DEBUG loaded listener.js 17:08:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 50 (0x9cff7c00) [pid = 1731] [serial = 50] [outer = 0x9872a800] 17:08:14 INFO - PROCESS | 1731 | 1464221294828 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 17:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1038ms 17:08:14 INFO - PROCESS | 1731 | 1464221294854 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 17:08:14 INFO - PROCESS | 1731 | 1464221294858 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 17:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:08:14 INFO - PROCESS | 1731 | 1464221294863 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:08:14 INFO - PROCESS | 1731 | 1464221294866 Marionette TRACE conn3 <- [1,42,null,{}] 17:08:14 INFO - PROCESS | 1731 | 1464221294871 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:15 INFO - PROCESS | 1731 | 1464221295041 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 17:08:15 INFO - PROCESS | 1731 | 1464221295059 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:15 INFO - PROCESS | 1731 | ++DOCSHELL 0x9fd08c00 == 18 [pid = 1731] [id = 18] 17:08:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 51 (0x9fd0ec00) [pid = 1731] [serial = 51] [outer = (nil)] 17:08:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 52 (0xa22a3000) [pid = 1731] [serial = 52] [outer = 0x9fd0ec00] 17:08:15 INFO - PROCESS | 1731 | 1464221295133 Marionette DEBUG loaded listener.js 17:08:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 53 (0xa237c800) [pid = 1731] [serial = 53] [outer = 0x9fd0ec00] 17:08:15 INFO - PROCESS | 1731 | 1464221295847 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 17:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1025ms 17:08:15 INFO - PROCESS | 1731 | 1464221295889 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 17:08:15 INFO - PROCESS | 1731 | 1464221295892 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 17:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:08:15 INFO - PROCESS | 1731 | 1464221295898 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:08:15 INFO - PROCESS | 1731 | 1464221295901 Marionette TRACE conn3 <- [1,46,null,{}] 17:08:15 INFO - PROCESS | 1731 | 1464221295906 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:16 INFO - PROCESS | 1731 | 1464221296109 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 17:08:16 INFO - PROCESS | 1731 | 1464221296126 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:16 INFO - PROCESS | 1731 | ++DOCSHELL 0x921c3c00 == 19 [pid = 1731] [id = 19] 17:08:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 54 (0x9fd0a000) [pid = 1731] [serial = 54] [outer = (nil)] 17:08:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 55 (0xa239e800) [pid = 1731] [serial = 55] [outer = 0x9fd0a000] 17:08:16 INFO - PROCESS | 1731 | 1464221296203 Marionette DEBUG loaded listener.js 17:08:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 56 (0xa2503800) [pid = 1731] [serial = 56] [outer = 0x9fd0a000] 17:08:16 INFO - PROCESS | 1731 | 1464221296929 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1088ms 17:08:16 INFO - PROCESS | 1731 | 1464221296988 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 17:08:16 INFO - PROCESS | 1731 | 1464221296991 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 17:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:08:16 INFO - PROCESS | 1731 | 1464221296997 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:08:17 INFO - PROCESS | 1731 | 1464221297000 Marionette TRACE conn3 <- [1,50,null,{}] 17:08:17 INFO - PROCESS | 1731 | 1464221297018 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:17 INFO - PROCESS | 1731 | 1464221297173 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 17:08:17 INFO - PROCESS | 1731 | 1464221297184 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:17 INFO - PROCESS | 1731 | ++DOCSHELL 0x9206f400 == 20 [pid = 1731] [id = 20] 17:08:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 57 (0xa2508c00) [pid = 1731] [serial = 57] [outer = (nil)] 17:08:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 58 (0xa31e7800) [pid = 1731] [serial = 58] [outer = 0xa2508c00] 17:08:17 INFO - PROCESS | 1731 | 1464221297256 Marionette DEBUG loaded listener.js 17:08:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 59 (0xa31f4800) [pid = 1731] [serial = 59] [outer = 0xa2508c00] 17:08:18 INFO - PROCESS | 1731 | 1464221298011 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1042ms 17:08:18 INFO - PROCESS | 1731 | 1464221298039 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 17:08:18 INFO - PROCESS | 1731 | 1464221298042 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 17:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:08:18 INFO - PROCESS | 1731 | 1464221298049 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:08:18 INFO - PROCESS | 1731 | 1464221298052 Marionette TRACE conn3 <- [1,54,null,{}] 17:08:18 INFO - PROCESS | 1731 | 1464221298057 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:18 INFO - PROCESS | 1731 | 1464221298239 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 17:08:18 INFO - PROCESS | 1731 | 1464221298262 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:18 INFO - PROCESS | 1731 | ++DOCSHELL 0x93887400 == 21 [pid = 1731] [id = 21] 17:08:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 60 (0x96b01400) [pid = 1731] [serial = 60] [outer = (nil)] 17:08:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 61 (0x96b09c00) [pid = 1731] [serial = 61] [outer = 0x96b01400] 17:08:18 INFO - PROCESS | 1731 | 1464221298331 Marionette DEBUG loaded listener.js 17:08:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 62 (0x96b0d800) [pid = 1731] [serial = 62] [outer = 0x96b01400] 17:08:18 INFO - PROCESS | 1731 | 1464221298991 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 977ms 17:08:19 INFO - PROCESS | 1731 | 1464221299027 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 17:08:19 INFO - PROCESS | 1731 | 1464221299037 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 17:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:08:19 INFO - PROCESS | 1731 | 1464221299043 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:08:19 INFO - PROCESS | 1731 | 1464221299045 Marionette TRACE conn3 <- [1,58,null,{}] 17:08:19 INFO - PROCESS | 1731 | 1464221299050 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:19 INFO - PROCESS | 1731 | 1464221299194 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 17:08:19 INFO - PROCESS | 1731 | 1464221299207 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:19 INFO - PROCESS | 1731 | ++DOCSHELL 0x944f8c00 == 22 [pid = 1731] [id = 22] 17:08:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 63 (0x944fb800) [pid = 1731] [serial = 63] [outer = (nil)] 17:08:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 64 (0xa2594c00) [pid = 1731] [serial = 64] [outer = 0x944fb800] 17:08:19 INFO - PROCESS | 1731 | 1464221299367 Marionette DEBUG loaded listener.js 17:08:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 65 (0xa3353800) [pid = 1731] [serial = 65] [outer = 0x944fb800] 17:08:21 INFO - PROCESS | 1731 | 1464221301038 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2035ms 17:08:21 INFO - PROCESS | 1731 | 1464221301083 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 17:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:08:21 INFO - PROCESS | 1731 | 1464221301088 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 17:08:21 INFO - PROCESS | 1731 | 1464221301096 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:08:21 INFO - PROCESS | 1731 | 1464221301100 Marionette TRACE conn3 <- [1,62,null,{}] 17:08:21 INFO - PROCESS | 1731 | 1464221301117 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:21 INFO - PROCESS | 1731 | 1464221301301 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 17:08:21 INFO - PROCESS | 1731 | 1464221301360 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:21 INFO - PROCESS | 1731 | ++DOCSHELL 0x96b06000 == 23 [pid = 1731] [id = 23] 17:08:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 66 (0x96b07800) [pid = 1731] [serial = 66] [outer = (nil)] 17:08:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 67 (0x96b0c000) [pid = 1731] [serial = 67] [outer = 0x96b07800] 17:08:21 INFO - PROCESS | 1731 | 1464221301443 Marionette DEBUG loaded listener.js 17:08:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 68 (0x96b74000) [pid = 1731] [serial = 68] [outer = 0x96b07800] 17:08:22 INFO - PROCESS | 1731 | --DOMWINDOW == 67 (0x976bcc00) [pid = 1731] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:08:22 INFO - PROCESS | 1731 | --DOMWINDOW == 66 (0x92078c00) [pid = 1731] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:08:22 INFO - PROCESS | 1731 | --DOMWINDOW == 65 (0x921cac00) [pid = 1731] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:08:22 INFO - PROCESS | 1731 | --DOMWINDOW == 64 (0x976ba400) [pid = 1731] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:08:22 INFO - PROCESS | 1731 | --DOMWINDOW == 63 (0x9b8b7c00) [pid = 1731] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:08:22 INFO - PROCESS | 1731 | --DOMWINDOW == 62 (0xa23edc00) [pid = 1731] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:08:22 INFO - PROCESS | 1731 | --DOMWINDOW == 61 (0x997aa400) [pid = 1731] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:08:22 INFO - PROCESS | 1731 | --DOMWINDOW == 60 (0x9aa43c00) [pid = 1731] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:08:22 INFO - PROCESS | 1731 | --DOMWINDOW == 59 (0x9872a800) [pid = 1731] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:08:22 INFO - PROCESS | 1731 | --DOMWINDOW == 58 (0x9fd0ec00) [pid = 1731] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:08:22 INFO - PROCESS | 1731 | --DOMWINDOW == 57 (0xa2508c00) [pid = 1731] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:08:22 INFO - PROCESS | 1731 | --DOMWINDOW == 56 (0x96b01400) [pid = 1731] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:08:22 INFO - PROCESS | 1731 | 1464221302673 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1646ms 17:08:22 INFO - PROCESS | 1731 | 1464221302742 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 17:08:22 INFO - PROCESS | 1731 | 1464221302749 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 17:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:08:22 INFO - PROCESS | 1731 | 1464221302822 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:08:22 INFO - PROCESS | 1731 | 1464221302825 Marionette TRACE conn3 <- [1,66,null,{}] 17:08:22 INFO - PROCESS | 1731 | 1464221302833 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:22 INFO - PROCESS | 1731 | 1464221302964 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 17:08:23 INFO - PROCESS | 1731 | 1464221302980 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:23 INFO - PROCESS | 1731 | ++DOCSHELL 0x96b0b400 == 24 [pid = 1731] [id = 24] 17:08:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 57 (0x98727c00) [pid = 1731] [serial = 69] [outer = (nil)] 17:08:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 58 (0x987ba000) [pid = 1731] [serial = 70] [outer = 0x98727c00] 17:08:23 INFO - PROCESS | 1731 | 1464221303060 Marionette DEBUG loaded listener.js 17:08:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 59 (0x93880800) [pid = 1731] [serial = 71] [outer = 0x98727c00] 17:08:23 INFO - PROCESS | 1731 | 1464221303773 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1014ms 17:08:23 INFO - PROCESS | 1731 | 1464221303803 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 17:08:23 INFO - PROCESS | 1731 | 1464221303807 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 17:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:08:23 INFO - PROCESS | 1731 | 1464221303813 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:08:23 INFO - PROCESS | 1731 | 1464221303818 Marionette TRACE conn3 <- [1,70,null,{}] 17:08:23 INFO - PROCESS | 1731 | 1464221303838 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:24 INFO - PROCESS | 1731 | 1464221304022 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 17:08:24 INFO - PROCESS | 1731 | 1464221304034 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:24 INFO - PROCESS | 1731 | ++DOCSHELL 0x9206c800 == 25 [pid = 1731] [id = 25] 17:08:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 60 (0x99e2e000) [pid = 1731] [serial = 72] [outer = (nil)] 17:08:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 61 (0x9aaa4400) [pid = 1731] [serial = 73] [outer = 0x99e2e000] 17:08:24 INFO - PROCESS | 1731 | 1464221304114 Marionette DEBUG loaded listener.js 17:08:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 62 (0x9ac32c00) [pid = 1731] [serial = 74] [outer = 0x99e2e000] 17:08:24 INFO - PROCESS | 1731 | 1464221304931 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1192ms 17:08:25 INFO - PROCESS | 1731 | 1464221305006 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 17:08:25 INFO - PROCESS | 1731 | 1464221305011 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 17:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:08:25 INFO - PROCESS | 1731 | 1464221305020 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:08:25 INFO - PROCESS | 1731 | 1464221305026 Marionette TRACE conn3 <- [1,74,null,{}] 17:08:25 INFO - PROCESS | 1731 | 1464221305037 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:25 INFO - PROCESS | 1731 | 1464221305212 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 17:08:25 INFO - PROCESS | 1731 | 1464221305319 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:25 INFO - PROCESS | 1731 | ++DOCSHELL 0x92070800 == 26 [pid = 1731] [id = 26] 17:08:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 63 (0x921c9800) [pid = 1731] [serial = 75] [outer = (nil)] 17:08:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 64 (0x976bcc00) [pid = 1731] [serial = 76] [outer = 0x921c9800] 17:08:25 INFO - PROCESS | 1731 | 1464221305407 Marionette DEBUG loaded listener.js 17:08:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 65 (0x997c7c00) [pid = 1731] [serial = 77] [outer = 0x921c9800] 17:08:26 INFO - PROCESS | 1731 | 1464221306222 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1237ms 17:08:26 INFO - PROCESS | 1731 | 1464221306257 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 17:08:26 INFO - PROCESS | 1731 | 1464221306266 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 17:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:08:26 INFO - PROCESS | 1731 | 1464221306276 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:08:26 INFO - PROCESS | 1731 | 1464221306281 Marionette TRACE conn3 <- [1,78,null,{}] 17:08:26 INFO - PROCESS | 1731 | 1464221306287 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:26 INFO - PROCESS | 1731 | 1464221306458 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 17:08:26 INFO - PROCESS | 1731 | 1464221306589 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:26 INFO - PROCESS | 1731 | ++DOCSHELL 0x99936c00 == 27 [pid = 1731] [id = 27] 17:08:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 66 (0x9aaab000) [pid = 1731] [serial = 78] [outer = (nil)] 17:08:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 67 (0x9af1ac00) [pid = 1731] [serial = 79] [outer = 0x9aaab000] 17:08:26 INFO - PROCESS | 1731 | 1464221306675 Marionette DEBUG loaded listener.js 17:08:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 68 (0x9b02c800) [pid = 1731] [serial = 80] [outer = 0x9aaab000] 17:08:27 INFO - PROCESS | 1731 | 1464221307546 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1331ms 17:08:27 INFO - PROCESS | 1731 | 1464221307608 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 17:08:27 INFO - PROCESS | 1731 | 1464221307612 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 17:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:08:27 INFO - PROCESS | 1731 | 1464221307618 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:08:27 INFO - PROCESS | 1731 | 1464221307624 Marionette TRACE conn3 <- [1,82,null,{}] 17:08:27 INFO - PROCESS | 1731 | 1464221307640 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:27 INFO - PROCESS | 1731 | 1464221307805 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 17:08:27 INFO - PROCESS | 1731 | 1464221307938 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:27 INFO - PROCESS | 1731 | ++DOCSHELL 0x98e1c800 == 28 [pid = 1731] [id = 28] 17:08:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 69 (0x9aa43c00) [pid = 1731] [serial = 81] [outer = (nil)] 17:08:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 70 (0xa2238000) [pid = 1731] [serial = 82] [outer = 0x9aa43c00] 17:08:28 INFO - PROCESS | 1731 | 1464221308028 Marionette DEBUG loaded listener.js 17:08:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 71 (0xa2380000) [pid = 1731] [serial = 83] [outer = 0x9aa43c00] 17:08:28 INFO - PROCESS | 1731 | 1464221308821 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1245ms 17:08:28 INFO - PROCESS | 1731 | 1464221308864 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 17:08:28 INFO - PROCESS | 1731 | 1464221308868 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 17:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:08:28 INFO - PROCESS | 1731 | 1464221308874 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:08:28 INFO - PROCESS | 1731 | 1464221308878 Marionette TRACE conn3 <- [1,86,null,{}] 17:08:28 INFO - PROCESS | 1731 | 1464221308902 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:29 INFO - PROCESS | 1731 | 1464221309058 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 17:08:29 INFO - PROCESS | 1731 | 1464221309188 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:29 INFO - PROCESS | 1731 | ++DOCSHELL 0x9ac2f800 == 29 [pid = 1731] [id = 29] 17:08:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 72 (0xa223fc00) [pid = 1731] [serial = 84] [outer = (nil)] 17:08:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 73 (0xa23f3800) [pid = 1731] [serial = 85] [outer = 0xa223fc00] 17:08:29 INFO - PROCESS | 1731 | 1464221309279 Marionette DEBUG loaded listener.js 17:08:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 74 (0xa23f8800) [pid = 1731] [serial = 86] [outer = 0xa223fc00] 17:08:30 INFO - PROCESS | 1731 | 1464221310066 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1253ms 17:08:30 INFO - PROCESS | 1731 | 1464221310129 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 17:08:30 INFO - PROCESS | 1731 | 1464221310132 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 17:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:08:30 INFO - PROCESS | 1731 | 1464221310138 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:08:30 INFO - PROCESS | 1731 | 1464221310142 Marionette TRACE conn3 <- [1,90,null,{}] 17:08:30 INFO - PROCESS | 1731 | 1464221310147 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:30 INFO - PROCESS | 1731 | 1464221310303 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 17:08:30 INFO - PROCESS | 1731 | 1464221310437 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:30 INFO - PROCESS | 1731 | ++DOCSHELL 0x93885c00 == 30 [pid = 1731] [id = 30] 17:08:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 75 (0x95010400) [pid = 1731] [serial = 87] [outer = (nil)] 17:08:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 76 (0xa27bd000) [pid = 1731] [serial = 88] [outer = 0x95010400] 17:08:30 INFO - PROCESS | 1731 | 1464221310529 Marionette DEBUG loaded listener.js 17:08:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 77 (0xa311d400) [pid = 1731] [serial = 89] [outer = 0x95010400] 17:08:31 INFO - PROCESS | 1731 | 1464221311328 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1229ms 17:08:31 INFO - PROCESS | 1731 | 1464221311369 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 17:08:31 INFO - PROCESS | 1731 | 1464221311373 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 17:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:08:31 INFO - PROCESS | 1731 | 1464221311379 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:08:31 INFO - PROCESS | 1731 | 1464221311382 Marionette TRACE conn3 <- [1,94,null,{}] 17:08:31 INFO - PROCESS | 1731 | 1464221311387 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:31 INFO - PROCESS | 1731 | 1464221311569 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 17:08:31 INFO - PROCESS | 1731 | 1464221311703 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:31 INFO - PROCESS | 1731 | ++DOCSHELL 0x99a60800 == 31 [pid = 1731] [id = 31] 17:08:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 78 (0xa27bf400) [pid = 1731] [serial = 90] [outer = (nil)] 17:08:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 79 (0xa513c400) [pid = 1731] [serial = 91] [outer = 0xa27bf400] 17:08:31 INFO - PROCESS | 1731 | 1464221311790 Marionette DEBUG loaded listener.js 17:08:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 80 (0xa51aa400) [pid = 1731] [serial = 92] [outer = 0xa27bf400] 17:08:32 INFO - PROCESS | 1731 | 1464221312651 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1377ms 17:08:32 INFO - PROCESS | 1731 | 1464221312757 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 17:08:32 INFO - PROCESS | 1731 | 1464221312761 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 17:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:08:32 INFO - PROCESS | 1731 | 1464221312767 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:08:32 INFO - PROCESS | 1731 | 1464221312769 Marionette TRACE conn3 <- [1,98,null,{}] 17:08:32 INFO - PROCESS | 1731 | 1464221312894 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:33 INFO - PROCESS | 1731 | 1464221313032 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 17:08:33 INFO - PROCESS | 1731 | 1464221313280 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:33 INFO - PROCESS | 1731 | ++DOCSHELL 0x94fef800 == 32 [pid = 1731] [id = 32] 17:08:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 81 (0x95003000) [pid = 1731] [serial = 93] [outer = (nil)] 17:08:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 82 (0x96b05000) [pid = 1731] [serial = 94] [outer = 0x95003000] 17:08:33 INFO - PROCESS | 1731 | 1464221313366 Marionette DEBUG loaded listener.js 17:08:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 83 (0x976af400) [pid = 1731] [serial = 95] [outer = 0x95003000] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 82 (0x99a60c00) [pid = 1731] [serial = 12] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 81 (0x92c07800) [pid = 1731] [serial = 25] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 80 (0x997ac000) [pid = 1731] [serial = 31] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 79 (0x997c6800) [pid = 1731] [serial = 34] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 78 (0x9cfeb800) [pid = 1731] [serial = 37] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 77 (0xa23f2400) [pid = 1731] [serial = 40] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 76 (0x99ccac00) [pid = 1731] [serial = 43] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 75 (0x9af13400) [pid = 1731] [serial = 46] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 74 (0x9b9c6000) [pid = 1731] [serial = 49] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 73 (0x9cff7c00) [pid = 1731] [serial = 50] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 72 (0xa22a3000) [pid = 1731] [serial = 52] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 71 (0xa239e800) [pid = 1731] [serial = 55] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 70 (0xa31e7800) [pid = 1731] [serial = 58] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 69 (0x96b09c00) [pid = 1731] [serial = 61] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 68 (0xa237c800) [pid = 1731] [serial = 53] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 67 (0x92cf7c00) [pid = 1731] [serial = 28] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 66 (0xa31f4800) [pid = 1731] [serial = 59] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 65 (0x96b0d800) [pid = 1731] [serial = 62] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 64 (0x99eb4400) [pid = 1731] [serial = 35] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 63 (0x99eb2400) [pid = 1731] [serial = 44] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 62 (0xa114d000) [pid = 1731] [serial = 38] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 61 (0x9b01dc00) [pid = 1731] [serial = 47] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 60 (0xa23f8000) [pid = 1731] [serial = 41] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 59 (0xa250a800) [pid = 1731] [serial = 23] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 58 (0x9387e400) [pid = 1731] [serial = 26] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 57 (0x99e2e400) [pid = 1731] [serial = 9] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 56 (0xa4f21800) [pid = 1731] [serial = 2] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 55 (0x92c0b800) [pid = 1731] [serial = 22] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 54 (0x93886c00) [pid = 1731] [serial = 19] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 53 (0x93a68000) [pid = 1731] [serial = 16] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | --DOMWINDOW == 52 (0x93a6c400) [pid = 1731] [serial = 17] [outer = (nil)] [url = about:blank] 17:08:34 INFO - PROCESS | 1731 | 1464221314855 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2132ms 17:08:34 INFO - PROCESS | 1731 | 1464221314901 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 17:08:34 INFO - PROCESS | 1731 | 1464221314907 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 17:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:08:34 INFO - PROCESS | 1731 | 1464221314915 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:08:34 INFO - PROCESS | 1731 | 1464221314920 Marionette TRACE conn3 <- [1,102,null,{}] 17:08:34 INFO - PROCESS | 1731 | 1464221314928 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:35 INFO - PROCESS | 1731 | 1464221315111 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 17:08:35 INFO - PROCESS | 1731 | 1464221315200 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:35 INFO - PROCESS | 1731 | ++DOCSHELL 0x93a6d000 == 33 [pid = 1731] [id = 33] 17:08:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 53 (0x93a76400) [pid = 1731] [serial = 96] [outer = (nil)] 17:08:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 54 (0x95001800) [pid = 1731] [serial = 97] [outer = 0x93a76400] 17:08:35 INFO - PROCESS | 1731 | 1464221315274 Marionette DEBUG loaded listener.js 17:08:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 55 (0x96b03800) [pid = 1731] [serial = 98] [outer = 0x93a76400] 17:08:35 INFO - PROCESS | 1731 | 1464221315908 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:08:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1036ms 17:08:35 INFO - PROCESS | 1731 | 1464221315953 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 17:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:08:35 INFO - PROCESS | 1731 | 1464221315963 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 17:08:35 INFO - PROCESS | 1731 | 1464221315976 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:08:35 INFO - PROCESS | 1731 | 1464221315980 Marionette TRACE conn3 <- [1,106,null,{}] 17:08:36 INFO - PROCESS | 1731 | 1464221316020 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:36 INFO - PROCESS | 1731 | 1464221316182 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 17:08:36 INFO - PROCESS | 1731 | 1464221316193 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:36 INFO - PROCESS | 1731 | ++DOCSHELL 0x987c0400 == 34 [pid = 1731] [id = 34] 17:08:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 56 (0x989ba000) [pid = 1731] [serial = 99] [outer = (nil)] 17:08:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 57 (0x995a9400) [pid = 1731] [serial = 100] [outer = 0x989ba000] 17:08:36 INFO - PROCESS | 1731 | 1464221316265 Marionette DEBUG loaded listener.js 17:08:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 58 (0x997bb800) [pid = 1731] [serial = 101] [outer = 0x989ba000] 17:08:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 59 (0x99e2e400) [pid = 1731] [serial = 102] [outer = 0x94fe3400] 17:08:37 INFO - PROCESS | 1731 | 1464221317106 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1194ms 17:08:37 INFO - PROCESS | 1731 | 1464221317171 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 17:08:37 INFO - PROCESS | 1731 | 1464221317175 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 17:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:08:37 INFO - PROCESS | 1731 | 1464221317181 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:08:37 INFO - PROCESS | 1731 | 1464221317187 Marionette TRACE conn3 <- [1,110,null,{}] 17:08:37 INFO - PROCESS | 1731 | 1464221317212 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:37 INFO - PROCESS | 1731 | 1464221317406 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 17:08:37 INFO - PROCESS | 1731 | 1464221317431 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x9a9b7c00 == 35 [pid = 1731] [id = 35] 17:08:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 60 (0x9a9b8400) [pid = 1731] [serial = 103] [outer = (nil)] 17:08:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 61 (0x9ac32400) [pid = 1731] [serial = 104] [outer = 0x9a9b8400] 17:08:37 INFO - PROCESS | 1731 | 1464221317507 Marionette DEBUG loaded listener.js 17:08:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 62 (0x9af1b000) [pid = 1731] [serial = 105] [outer = 0x9a9b8400] 17:08:38 INFO - PROCESS | 1731 | 1464221318315 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:08:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1188ms 17:08:38 INFO - PROCESS | 1731 | 1464221318376 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 17:08:38 INFO - PROCESS | 1731 | 1464221318381 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 17:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:08:38 INFO - PROCESS | 1731 | 1464221318386 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:08:38 INFO - PROCESS | 1731 | 1464221318388 Marionette TRACE conn3 <- [1,114,null,{}] 17:08:38 INFO - PROCESS | 1731 | 1464221318394 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:38 INFO - PROCESS | 1731 | 1464221318573 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 17:08:38 INFO - PROCESS | 1731 | 1464221318598 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:38 INFO - PROCESS | 1731 | ++DOCSHELL 0x921cc000 == 36 [pid = 1731] [id = 36] 17:08:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 63 (0x96b09000) [pid = 1731] [serial = 106] [outer = (nil)] 17:08:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 64 (0x9b9c7800) [pid = 1731] [serial = 107] [outer = 0x96b09000] 17:08:38 INFO - PROCESS | 1731 | 1464221318683 Marionette DEBUG loaded listener.js 17:08:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 65 (0x9cfc7000) [pid = 1731] [serial = 108] [outer = 0x96b09000] 17:08:39 INFO - PROCESS | 1731 | --DOMWINDOW == 64 (0x99e2e000) [pid = 1731] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:08:39 INFO - PROCESS | 1731 | --DOMWINDOW == 63 (0x98727c00) [pid = 1731] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:08:39 INFO - PROCESS | 1731 | --DOMWINDOW == 62 (0x96b07800) [pid = 1731] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:08:39 INFO - PROCESS | 1731 | --DOMWINDOW == 61 (0x944fb800) [pid = 1731] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:08:39 INFO - PROCESS | 1731 | --DOMWINDOW == 60 (0x9fd0a000) [pid = 1731] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:08:39 INFO - PROCESS | 1731 | 1464221319502 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1132ms 17:08:39 INFO - PROCESS | 1731 | 1464221319518 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 17:08:39 INFO - PROCESS | 1731 | 1464221319522 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 17:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:08:39 INFO - PROCESS | 1731 | 1464221319529 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:08:39 INFO - PROCESS | 1731 | 1464221319532 Marionette TRACE conn3 <- [1,118,null,{}] 17:08:39 INFO - PROCESS | 1731 | 1464221319543 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:39 INFO - PROCESS | 1731 | 1464221319688 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 17:08:39 INFO - PROCESS | 1731 | 1464221319702 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:39 INFO - PROCESS | 1731 | ++DOCSHELL 0x9b9c0000 == 37 [pid = 1731] [id = 37] 17:08:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 61 (0x9cfc9000) [pid = 1731] [serial = 109] [outer = (nil)] 17:08:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 62 (0x9cff5400) [pid = 1731] [serial = 110] [outer = 0x9cfc9000] 17:08:39 INFO - PROCESS | 1731 | 1464221319772 Marionette DEBUG loaded listener.js 17:08:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 63 (0x9fd0bc00) [pid = 1731] [serial = 111] [outer = 0x9cfc9000] 17:08:40 INFO - PROCESS | 1731 | 1464221320463 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:08:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 993ms 17:08:40 INFO - PROCESS | 1731 | 1464221320521 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 17:08:40 INFO - PROCESS | 1731 | 1464221320524 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 17:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:08:40 INFO - PROCESS | 1731 | 1464221320530 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:08:40 INFO - PROCESS | 1731 | 1464221320533 Marionette TRACE conn3 <- [1,122,null,{}] 17:08:40 INFO - PROCESS | 1731 | 1464221320538 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:40 INFO - PROCESS | 1731 | 1464221320739 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 17:08:40 INFO - PROCESS | 1731 | 1464221320753 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:40 INFO - PROCESS | 1731 | ++DOCSHELL 0xa2238800 == 38 [pid = 1731] [id = 38] 17:08:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 64 (0xa2239400) [pid = 1731] [serial = 112] [outer = (nil)] 17:08:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 65 (0xa2396800) [pid = 1731] [serial = 113] [outer = 0xa2239400] 17:08:40 INFO - PROCESS | 1731 | 1464221320831 Marionette DEBUG loaded listener.js 17:08:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 66 (0xa23ecc00) [pid = 1731] [serial = 114] [outer = 0xa2239400] 17:08:41 INFO - PROCESS | 1731 | 1464221321723 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1241ms 17:08:41 INFO - PROCESS | 1731 | 1464221321773 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 17:08:41 INFO - PROCESS | 1731 | 1464221321779 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 17:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:08:41 INFO - PROCESS | 1731 | 1464221321789 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:08:41 INFO - PROCESS | 1731 | 1464221321794 Marionette TRACE conn3 <- [1,126,null,{}] 17:08:41 INFO - PROCESS | 1731 | 1464221321802 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:41 INFO - PROCESS | 1731 | 1464221321970 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 17:08:42 INFO - PROCESS | 1731 | 1464221322104 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:42 INFO - PROCESS | 1731 | ++DOCSHELL 0x92ce9400 == 39 [pid = 1731] [id = 39] 17:08:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 67 (0x93a69400) [pid = 1731] [serial = 115] [outer = (nil)] 17:08:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 68 (0x96b74800) [pid = 1731] [serial = 116] [outer = 0x93a69400] 17:08:42 INFO - PROCESS | 1731 | 1464221322194 Marionette DEBUG loaded listener.js 17:08:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 69 (0x987be000) [pid = 1731] [serial = 117] [outer = 0x93a69400] 17:08:43 INFO - PROCESS | 1731 | 1464221323274 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1537ms 17:08:43 INFO - PROCESS | 1731 | 1464221323327 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 17:08:43 INFO - PROCESS | 1731 | 1464221323334 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 17:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:08:43 INFO - PROCESS | 1731 | 1464221323345 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:08:43 INFO - PROCESS | 1731 | 1464221323349 Marionette TRACE conn3 <- [1,130,null,{}] 17:08:43 INFO - PROCESS | 1731 | 1464221323355 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:43 INFO - PROCESS | 1731 | 1464221323557 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 17:08:43 INFO - PROCESS | 1731 | 1464221323723 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:43 INFO - PROCESS | 1731 | ++DOCSHELL 0x92076400 == 40 [pid = 1731] [id = 40] 17:08:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 70 (0x976afc00) [pid = 1731] [serial = 118] [outer = (nil)] 17:08:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 71 (0x9b00c000) [pid = 1731] [serial = 119] [outer = 0x976afc00] 17:08:43 INFO - PROCESS | 1731 | 1464221323807 Marionette DEBUG loaded listener.js 17:08:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 72 (0x9cfc4000) [pid = 1731] [serial = 120] [outer = 0x976afc00] 17:08:44 INFO - PROCESS | 1731 | 1464221324771 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 17:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1439ms 17:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:08:44 INFO - PROCESS | 1731 | 1464221324783 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 17:08:44 INFO - PROCESS | 1731 | 1464221324786 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 17:08:44 INFO - PROCESS | 1731 | 1464221324793 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:08:44 INFO - PROCESS | 1731 | 1464221324799 Marionette TRACE conn3 <- [1,134,null,{}] 17:08:44 INFO - PROCESS | 1731 | 1464221324814 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:44 INFO - PROCESS | 1731 | 1464221324990 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 17:08:45 INFO - PROCESS | 1731 | 1464221325135 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:45 INFO - PROCESS | 1731 | ++DOCSHELL 0x9206e800 == 41 [pid = 1731] [id = 41] 17:08:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 73 (0x93884400) [pid = 1731] [serial = 121] [outer = (nil)] 17:08:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 74 (0x995b1400) [pid = 1731] [serial = 122] [outer = 0x93884400] 17:08:45 INFO - PROCESS | 1731 | 1464221325221 Marionette DEBUG loaded listener.js 17:08:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 75 (0x9b00a800) [pid = 1731] [serial = 123] [outer = 0x93884400] 17:08:46 INFO - PROCESS | 1731 | --DOCSHELL 0x9b9c0000 == 40 [pid = 1731] [id = 37] 17:08:46 INFO - PROCESS | 1731 | --DOCSHELL 0x921cc000 == 39 [pid = 1731] [id = 36] 17:08:46 INFO - PROCESS | 1731 | --DOCSHELL 0x9a9b7c00 == 38 [pid = 1731] [id = 35] 17:08:46 INFO - PROCESS | 1731 | --DOCSHELL 0x987c0400 == 37 [pid = 1731] [id = 34] 17:08:46 INFO - PROCESS | 1731 | --DOCSHELL 0x93a6d000 == 36 [pid = 1731] [id = 33] 17:08:46 INFO - PROCESS | 1731 | --DOMWINDOW == 74 (0x9ac32c00) [pid = 1731] [serial = 74] [outer = (nil)] [url = about:blank] 17:08:46 INFO - PROCESS | 1731 | --DOMWINDOW == 73 (0x9aaa4400) [pid = 1731] [serial = 73] [outer = (nil)] [url = about:blank] 17:08:46 INFO - PROCESS | 1731 | --DOMWINDOW == 72 (0x987ba000) [pid = 1731] [serial = 70] [outer = (nil)] [url = about:blank] 17:08:46 INFO - PROCESS | 1731 | --DOMWINDOW == 71 (0x96b0c000) [pid = 1731] [serial = 67] [outer = (nil)] [url = about:blank] 17:08:46 INFO - PROCESS | 1731 | --DOMWINDOW == 70 (0x96b74000) [pid = 1731] [serial = 68] [outer = (nil)] [url = about:blank] 17:08:46 INFO - PROCESS | 1731 | --DOMWINDOW == 69 (0x93880800) [pid = 1731] [serial = 71] [outer = (nil)] [url = about:blank] 17:08:46 INFO - PROCESS | 1731 | --DOMWINDOW == 68 (0xa3353800) [pid = 1731] [serial = 65] [outer = (nil)] [url = about:blank] 17:08:46 INFO - PROCESS | 1731 | --DOMWINDOW == 67 (0xa2594c00) [pid = 1731] [serial = 64] [outer = (nil)] [url = about:blank] 17:08:46 INFO - PROCESS | 1731 | --DOMWINDOW == 66 (0xa2503800) [pid = 1731] [serial = 56] [outer = (nil)] [url = about:blank] 17:08:46 INFO - PROCESS | 1731 | 1464221326348 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 17:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1583ms 17:08:46 INFO - PROCESS | 1731 | 1464221326375 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 17:08:46 INFO - PROCESS | 1731 | 1464221326381 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 17:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:08:46 INFO - PROCESS | 1731 | 1464221326388 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:08:46 INFO - PROCESS | 1731 | 1464221326394 Marionette TRACE conn3 <- [1,138,null,{}] 17:08:46 INFO - PROCESS | 1731 | 1464221326401 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:46 INFO - PROCESS | 1731 | 1464221326544 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 17:08:46 INFO - PROCESS | 1731 | 1464221326645 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:46 INFO - PROCESS | 1731 | ++DOCSHELL 0x94fe3000 == 37 [pid = 1731] [id = 42] 17:08:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 67 (0x94fe3c00) [pid = 1731] [serial = 124] [outer = (nil)] 17:08:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 68 (0x94fea000) [pid = 1731] [serial = 125] [outer = 0x94fe3c00] 17:08:46 INFO - PROCESS | 1731 | 1464221326722 Marionette DEBUG loaded listener.js 17:08:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 69 (0x96b08800) [pid = 1731] [serial = 126] [outer = 0x94fe3c00] 17:08:47 INFO - PROCESS | 1731 | 1464221327419 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 17:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1081ms 17:08:47 INFO - PROCESS | 1731 | 1464221327470 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 17:08:47 INFO - PROCESS | 1731 | 1464221327478 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 17:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:08:47 INFO - PROCESS | 1731 | 1464221327502 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:08:47 INFO - PROCESS | 1731 | 1464221327506 Marionette TRACE conn3 <- [1,142,null,{}] 17:08:47 INFO - PROCESS | 1731 | 1464221327513 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:47 INFO - PROCESS | 1731 | 1464221327660 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 17:08:47 INFO - PROCESS | 1731 | 1464221327671 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:47 INFO - PROCESS | 1731 | ++DOCSHELL 0x98032000 == 38 [pid = 1731] [id = 43] 17:08:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 70 (0x987c0400) [pid = 1731] [serial = 127] [outer = (nil)] 17:08:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 71 (0x997c5400) [pid = 1731] [serial = 128] [outer = 0x987c0400] 17:08:47 INFO - PROCESS | 1731 | 1464221327742 Marionette DEBUG loaded listener.js 17:08:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 72 (0x99a6dc00) [pid = 1731] [serial = 129] [outer = 0x987c0400] 17:08:48 INFO - PROCESS | 1731 | 1464221328516 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 17:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1048ms 17:08:48 INFO - PROCESS | 1731 | 1464221328535 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 17:08:48 INFO - PROCESS | 1731 | 1464221328539 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 17:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:08:48 INFO - PROCESS | 1731 | 1464221328546 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:08:48 INFO - PROCESS | 1731 | 1464221328551 Marionette TRACE conn3 <- [1,146,null,{}] 17:08:48 INFO - PROCESS | 1731 | 1464221328573 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:48 INFO - PROCESS | 1731 | 1464221328752 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 17:08:48 INFO - PROCESS | 1731 | 1464221328785 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:48 INFO - PROCESS | 1731 | ++DOCSHELL 0x9a1aec00 == 39 [pid = 1731] [id = 44] 17:08:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 73 (0x9b002000) [pid = 1731] [serial = 130] [outer = (nil)] 17:08:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 74 (0x9b9c6400) [pid = 1731] [serial = 131] [outer = 0x9b002000] 17:08:48 INFO - PROCESS | 1731 | 1464221328859 Marionette DEBUG loaded listener.js 17:08:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 75 (0xa114c000) [pid = 1731] [serial = 132] [outer = 0x9b002000] 17:08:49 INFO - PROCESS | 1731 | 1464221329641 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1138ms 17:08:49 INFO - PROCESS | 1731 | 1464221329684 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 17:08:49 INFO - PROCESS | 1731 | 1464221329688 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 17:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:08:49 INFO - PROCESS | 1731 | 1464221329700 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:08:49 INFO - PROCESS | 1731 | 1464221329702 Marionette TRACE conn3 <- [1,150,null,{}] 17:08:49 INFO - PROCESS | 1731 | 1464221329707 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:49 INFO - PROCESS | 1731 | 1464221329902 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 17:08:49 INFO - PROCESS | 1731 | 1464221329928 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:49 INFO - PROCESS | 1731 | ++DOCSHELL 0xa1155400 == 40 [pid = 1731] [id = 45] 17:08:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 76 (0xa2379400) [pid = 1731] [serial = 133] [outer = (nil)] 17:08:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 77 (0xa239d400) [pid = 1731] [serial = 134] [outer = 0xa2379400] 17:08:50 INFO - PROCESS | 1731 | 1464221329997 Marionette DEBUG loaded listener.js 17:08:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 78 (0xa23ef000) [pid = 1731] [serial = 135] [outer = 0xa2379400] 17:08:50 INFO - PROCESS | 1731 | 1464221330836 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 17:08:50 INFO - PROCESS | 1731 | --DOMWINDOW == 77 (0x921c9800) [pid = 1731] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:08:50 INFO - PROCESS | 1731 | --DOMWINDOW == 76 (0x9aaab000) [pid = 1731] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:08:50 INFO - PROCESS | 1731 | --DOMWINDOW == 75 (0x989ba000) [pid = 1731] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:08:50 INFO - PROCESS | 1731 | --DOMWINDOW == 74 (0x9a9b8400) [pid = 1731] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:08:50 INFO - PROCESS | 1731 | --DOMWINDOW == 73 (0x9aa43c00) [pid = 1731] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:08:50 INFO - PROCESS | 1731 | --DOMWINDOW == 72 (0x93a76400) [pid = 1731] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:08:50 INFO - PROCESS | 1731 | --DOMWINDOW == 71 (0xa223fc00) [pid = 1731] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:08:50 INFO - PROCESS | 1731 | --DOMWINDOW == 70 (0x96b09000) [pid = 1731] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:08:50 INFO - PROCESS | 1731 | --DOMWINDOW == 69 (0x95010400) [pid = 1731] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:08:50 INFO - PROCESS | 1731 | --DOMWINDOW == 68 (0xa27bf400) [pid = 1731] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:08:50 INFO - PROCESS | 1731 | --DOMWINDOW == 67 (0x9cfc9000) [pid = 1731] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1183ms 17:08:50 INFO - PROCESS | 1731 | 1464221330883 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 17:08:50 INFO - PROCESS | 1731 | 1464221330886 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 17:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:08:50 INFO - PROCESS | 1731 | 1464221330892 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:08:50 INFO - PROCESS | 1731 | 1464221330895 Marionette TRACE conn3 <- [1,154,null,{}] 17:08:50 INFO - PROCESS | 1731 | 1464221330900 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:51 INFO - PROCESS | 1731 | 1464221331031 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 17:08:51 INFO - PROCESS | 1731 | 1464221331042 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:51 INFO - PROCESS | 1731 | ++DOCSHELL 0x92071400 == 41 [pid = 1731] [id = 46] 17:08:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 68 (0x92c08c00) [pid = 1731] [serial = 136] [outer = (nil)] 17:08:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 69 (0x9af0ec00) [pid = 1731] [serial = 137] [outer = 0x92c08c00] 17:08:51 INFO - PROCESS | 1731 | 1464221331203 Marionette DEBUG loaded listener.js 17:08:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 70 (0x9cccc400) [pid = 1731] [serial = 138] [outer = 0x92c08c00] 17:08:52 INFO - PROCESS | 1731 | 1464221332068 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 17:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1240ms 17:08:52 INFO - PROCESS | 1731 | 1464221332131 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 17:08:52 INFO - PROCESS | 1731 | 1464221332135 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 17:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:08:52 INFO - PROCESS | 1731 | 1464221332142 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:08:52 INFO - PROCESS | 1731 | 1464221332145 Marionette TRACE conn3 <- [1,158,null,{}] 17:08:52 INFO - PROCESS | 1731 | 1464221332150 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:52 INFO - PROCESS | 1731 | 1464221332299 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 17:08:52 INFO - PROCESS | 1731 | 1464221332311 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:52 INFO - PROCESS | 1731 | ++DOCSHELL 0x93a73400 == 42 [pid = 1731] [id = 47] 17:08:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 71 (0xa31f0400) [pid = 1731] [serial = 139] [outer = (nil)] 17:08:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 72 (0xa3325c00) [pid = 1731] [serial = 140] [outer = 0xa31f0400] 17:08:52 INFO - PROCESS | 1731 | 1464221332382 Marionette DEBUG loaded listener.js 17:08:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 73 (0xa3323800) [pid = 1731] [serial = 141] [outer = 0xa31f0400] 17:08:53 INFO - PROCESS | 1731 | 1464221333287 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 17:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1178ms 17:08:53 INFO - PROCESS | 1731 | 1464221333321 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 17:08:53 INFO - PROCESS | 1731 | 1464221333327 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 17:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:08:53 INFO - PROCESS | 1731 | 1464221333336 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:08:53 INFO - PROCESS | 1731 | 1464221333340 Marionette TRACE conn3 <- [1,162,null,{}] 17:08:53 INFO - PROCESS | 1731 | 1464221333349 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:53 INFO - PROCESS | 1731 | 1464221333519 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 17:08:53 INFO - PROCESS | 1731 | 1464221333655 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:53 INFO - PROCESS | 1731 | ++DOCSHELL 0x9206ec00 == 43 [pid = 1731] [id = 48] 17:08:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 74 (0x92cf7c00) [pid = 1731] [serial = 142] [outer = (nil)] 17:08:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 75 (0x94fe9400) [pid = 1731] [serial = 143] [outer = 0x92cf7c00] 17:08:53 INFO - PROCESS | 1731 | 1464221333745 Marionette DEBUG loaded listener.js 17:08:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 76 (0x96b0c000) [pid = 1731] [serial = 144] [outer = 0x92cf7c00] 17:08:54 INFO - PROCESS | 1731 | 1464221334793 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 17:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1539ms 17:08:54 INFO - PROCESS | 1731 | 1464221334949 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 17:08:54 INFO - PROCESS | 1731 | 1464221334957 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 17:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:08:55 INFO - PROCESS | 1731 | 1464221335020 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:08:55 INFO - PROCESS | 1731 | 1464221335024 Marionette TRACE conn3 <- [1,166,null,{}] 17:08:55 INFO - PROCESS | 1731 | 1464221335105 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:55 INFO - PROCESS | 1731 | 1464221335297 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 17:08:55 INFO - PROCESS | 1731 | 1464221335407 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:55 INFO - PROCESS | 1731 | ++DOCSHELL 0x921c1c00 == 44 [pid = 1731] [id = 49] 17:08:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 77 (0x996d3800) [pid = 1731] [serial = 145] [outer = (nil)] 17:08:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 78 (0x9a9be000) [pid = 1731] [serial = 146] [outer = 0x996d3800] 17:08:55 INFO - PROCESS | 1731 | 1464221335488 Marionette DEBUG loaded listener.js 17:08:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 79 (0x9b004800) [pid = 1731] [serial = 147] [outer = 0x996d3800] 17:08:56 INFO - PROCESS | 1731 | 1464221336319 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1380ms 17:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:08:56 INFO - PROCESS | 1731 | 1464221336370 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 17:08:56 INFO - PROCESS | 1731 | 1464221336374 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 17:08:56 INFO - PROCESS | 1731 | 1464221336380 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:08:56 INFO - PROCESS | 1731 | 1464221336386 Marionette TRACE conn3 <- [1,170,null,{}] 17:08:56 INFO - PROCESS | 1731 | 1464221336402 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:56 INFO - PROCESS | 1731 | 1464221336565 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 17:08:56 INFO - PROCESS | 1731 | 1464221336703 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:56 INFO - PROCESS | 1731 | ++DOCSHELL 0x921ccc00 == 45 [pid = 1731] [id = 50] 17:08:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 80 (0xa23f1c00) [pid = 1731] [serial = 148] [outer = (nil)] 17:08:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 81 (0xa2597c00) [pid = 1731] [serial = 149] [outer = 0xa23f1c00] 17:08:56 INFO - PROCESS | 1731 | 1464221336790 Marionette DEBUG loaded listener.js 17:08:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 82 (0xa31f4c00) [pid = 1731] [serial = 150] [outer = 0xa23f1c00] 17:08:57 INFO - PROCESS | 1731 | 1464221337612 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1288ms 17:08:57 INFO - PROCESS | 1731 | 1464221337668 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 17:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:08:57 INFO - PROCESS | 1731 | 1464221337673 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 17:08:57 INFO - PROCESS | 1731 | 1464221337679 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:08:57 INFO - PROCESS | 1731 | 1464221337683 Marionette TRACE conn3 <- [1,174,null,{}] 17:08:57 INFO - PROCESS | 1731 | 1464221337688 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:57 INFO - PROCESS | 1731 | 1464221337851 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 17:08:58 INFO - PROCESS | 1731 | 1464221337987 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:58 INFO - PROCESS | 1731 | ++DOCSHELL 0x9209e400 == 46 [pid = 1731] [id = 51] 17:08:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 83 (0x9209f000) [pid = 1731] [serial = 151] [outer = (nil)] 17:08:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 84 (0x920a7800) [pid = 1731] [serial = 152] [outer = 0x9209f000] 17:08:58 INFO - PROCESS | 1731 | 1464221338088 Marionette DEBUG loaded listener.js 17:08:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 85 (0x920aa800) [pid = 1731] [serial = 153] [outer = 0x9209f000] 17:08:58 INFO - PROCESS | 1731 | 1464221338902 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1278ms 17:08:58 INFO - PROCESS | 1731 | 1464221338958 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 17:08:58 INFO - PROCESS | 1731 | 1464221338962 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 17:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:08:58 INFO - PROCESS | 1731 | 1464221338968 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:08:58 INFO - PROCESS | 1731 | 1464221338970 Marionette TRACE conn3 <- [1,178,null,{}] 17:08:58 INFO - PROCESS | 1731 | 1464221338976 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:59 INFO - PROCESS | 1731 | 1464221339130 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 17:08:59 INFO - PROCESS | 1731 | 1464221339266 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:59 INFO - PROCESS | 1731 | ++DOCSHELL 0x920a4800 == 47 [pid = 1731] [id = 52] 17:08:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 86 (0x920a8400) [pid = 1731] [serial = 154] [outer = (nil)] 17:08:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 87 (0x96b7e000) [pid = 1731] [serial = 155] [outer = 0x920a8400] 17:08:59 INFO - PROCESS | 1731 | 1464221339348 Marionette DEBUG loaded listener.js 17:08:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 88 (0x997c4800) [pid = 1731] [serial = 156] [outer = 0x920a8400] 17:09:00 INFO - PROCESS | 1731 | 1464221340484 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:09:00 INFO - PROCESS | 1731 | 1464221340491 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1582ms 17:09:00 INFO - PROCESS | 1731 | --DOCSHELL 0x92071400 == 46 [pid = 1731] [id = 46] 17:09:00 INFO - PROCESS | 1731 | --DOCSHELL 0xa1155400 == 45 [pid = 1731] [id = 45] 17:09:00 INFO - PROCESS | 1731 | --DOCSHELL 0x9a1aec00 == 44 [pid = 1731] [id = 44] 17:09:00 INFO - PROCESS | 1731 | --DOCSHELL 0x98032000 == 43 [pid = 1731] [id = 43] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 87 (0xa2396800) [pid = 1731] [serial = 113] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | 1464221340639 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 17:09:00 INFO - PROCESS | 1731 | 1464221340645 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 17:09:00 INFO - PROCESS | 1731 | --DOCSHELL 0x94fe3000 == 42 [pid = 1731] [id = 42] 17:09:00 INFO - PROCESS | 1731 | --DOCSHELL 0x92ce9400 == 41 [pid = 1731] [id = 39] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 86 (0x997c7c00) [pid = 1731] [serial = 77] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 85 (0x976bcc00) [pid = 1731] [serial = 76] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 84 (0x9b02c800) [pid = 1731] [serial = 80] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 83 (0x9af1ac00) [pid = 1731] [serial = 79] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 82 (0x995a9400) [pid = 1731] [serial = 100] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 81 (0x9ac32400) [pid = 1731] [serial = 104] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 80 (0xa2380000) [pid = 1731] [serial = 83] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 79 (0x96b05000) [pid = 1731] [serial = 94] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 78 (0xa2238000) [pid = 1731] [serial = 82] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 77 (0x95001800) [pid = 1731] [serial = 97] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 76 (0x96b03800) [pid = 1731] [serial = 98] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 75 (0xa23f8800) [pid = 1731] [serial = 86] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 74 (0xa23f3800) [pid = 1731] [serial = 85] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 73 (0x9b9c7800) [pid = 1731] [serial = 107] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 72 (0xa311d400) [pid = 1731] [serial = 89] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 71 (0xa27bd000) [pid = 1731] [serial = 88] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 70 (0x9cfc7000) [pid = 1731] [serial = 108] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 69 (0xa51aa400) [pid = 1731] [serial = 92] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 68 (0xa513c400) [pid = 1731] [serial = 91] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 67 (0x9af1b000) [pid = 1731] [serial = 105] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 66 (0x9cff5400) [pid = 1731] [serial = 110] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 65 (0x9fd0bc00) [pid = 1731] [serial = 111] [outer = (nil)] [url = about:blank] 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 64 (0x997bb800) [pid = 1731] [serial = 101] [outer = (nil)] [url = about:blank] 17:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:09:00 INFO - PROCESS | 1731 | --DOMWINDOW == 63 (0x980cdc00) [pid = 1731] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:09:00 INFO - PROCESS | 1731 | 1464221340708 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:09:00 INFO - PROCESS | 1731 | 1464221340713 Marionette TRACE conn3 <- [1,182,null,{}] 17:09:00 INFO - PROCESS | 1731 | 1464221340720 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:00 INFO - PROCESS | 1731 | 1464221340856 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 17:09:00 INFO - PROCESS | 1731 | 1464221340870 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:00 INFO - PROCESS | 1731 | ++DOCSHELL 0x94fef400 == 42 [pid = 1731] [id = 53] 17:09:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 64 (0x95001800) [pid = 1731] [serial = 157] [outer = (nil)] 17:09:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 65 (0x96b0c400) [pid = 1731] [serial = 158] [outer = 0x95001800] 17:09:01 INFO - PROCESS | 1731 | 1464221340997 Marionette DEBUG loaded listener.js 17:09:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 66 (0x980d1000) [pid = 1731] [serial = 159] [outer = 0x95001800] 17:09:01 INFO - PROCESS | 1731 | 1464221341711 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1043ms 17:09:01 INFO - PROCESS | 1731 | 1464221341754 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 17:09:01 INFO - PROCESS | 1731 | 1464221341760 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 17:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:09:01 INFO - PROCESS | 1731 | 1464221341769 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:09:01 INFO - PROCESS | 1731 | 1464221341773 Marionette TRACE conn3 <- [1,186,null,{}] 17:09:01 INFO - PROCESS | 1731 | 1464221341788 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:01 INFO - PROCESS | 1731 | 1464221341941 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 17:09:01 INFO - PROCESS | 1731 | 1464221341953 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:01 INFO - PROCESS | 1731 | ++DOCSHELL 0x9872b000 == 43 [pid = 1731] [id = 54] 17:09:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 67 (0x997ac400) [pid = 1731] [serial = 160] [outer = (nil)] 17:09:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 68 (0x997c8400) [pid = 1731] [serial = 161] [outer = 0x997ac400] 17:09:02 INFO - PROCESS | 1731 | 1464221342023 Marionette DEBUG loaded listener.js 17:09:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 69 (0x99e30000) [pid = 1731] [serial = 162] [outer = 0x997ac400] 17:09:03 INFO - PROCESS | 1731 | 1464221343013 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1314ms 17:09:03 INFO - PROCESS | 1731 | 1464221343083 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 17:09:03 INFO - PROCESS | 1731 | 1464221343087 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 17:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:09:03 INFO - PROCESS | 1731 | 1464221343093 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:09:03 INFO - PROCESS | 1731 | 1464221343098 Marionette TRACE conn3 <- [1,190,null,{}] 17:09:03 INFO - PROCESS | 1731 | 1464221343147 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:03 INFO - PROCESS | 1731 | 1464221343290 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 17:09:03 INFO - PROCESS | 1731 | 1464221343406 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:03 INFO - PROCESS | 1731 | ++DOCSHELL 0x997c7c00 == 44 [pid = 1731] [id = 55] 17:09:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 70 (0x9ac36c00) [pid = 1731] [serial = 163] [outer = (nil)] 17:09:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 71 (0x9b9c7000) [pid = 1731] [serial = 164] [outer = 0x9ac36c00] 17:09:03 INFO - PROCESS | 1731 | 1464221343479 Marionette DEBUG loaded listener.js 17:09:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 72 (0x9cfcbc00) [pid = 1731] [serial = 165] [outer = 0x9ac36c00] 17:09:04 INFO - PROCESS | 1731 | 1464221344179 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1141ms 17:09:04 INFO - PROCESS | 1731 | 1464221344234 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 17:09:04 INFO - PROCESS | 1731 | 1464221344238 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 17:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:09:04 INFO - PROCESS | 1731 | 1464221344248 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:09:04 INFO - PROCESS | 1731 | 1464221344251 Marionette TRACE conn3 <- [1,194,null,{}] 17:09:04 INFO - PROCESS | 1731 | 1464221344257 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:04 INFO - PROCESS | 1731 | 1464221344451 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 17:09:04 INFO - PROCESS | 1731 | 1464221344472 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:04 INFO - PROCESS | 1731 | ++DOCSHELL 0x9ccc2800 == 45 [pid = 1731] [id = 56] 17:09:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 73 (0x9cff6c00) [pid = 1731] [serial = 166] [outer = (nil)] 17:09:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 74 (0xa2236400) [pid = 1731] [serial = 167] [outer = 0x9cff6c00] 17:09:04 INFO - PROCESS | 1731 | 1464221344545 Marionette DEBUG loaded listener.js 17:09:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 75 (0xa2378400) [pid = 1731] [serial = 168] [outer = 0x9cff6c00] 17:09:05 INFO - PROCESS | 1731 | 1464221345307 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1128ms 17:09:05 INFO - PROCESS | 1731 | --DOMWINDOW == 74 (0xa2379400) [pid = 1731] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:09:05 INFO - PROCESS | 1731 | --DOMWINDOW == 73 (0x987c0400) [pid = 1731] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:09:05 INFO - PROCESS | 1731 | --DOMWINDOW == 72 (0x94fe3c00) [pid = 1731] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:09:05 INFO - PROCESS | 1731 | --DOMWINDOW == 71 (0x92c08c00) [pid = 1731] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:09:05 INFO - PROCESS | 1731 | --DOMWINDOW == 70 (0x9b002000) [pid = 1731] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:09:05 INFO - PROCESS | 1731 | 1464221345393 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 17:09:05 INFO - PROCESS | 1731 | 1464221345395 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 17:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:09:05 INFO - PROCESS | 1731 | 1464221345401 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:09:05 INFO - PROCESS | 1731 | 1464221345404 Marionette TRACE conn3 <- [1,198,null,{}] 17:09:05 INFO - PROCESS | 1731 | 1464221345410 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:05 INFO - PROCESS | 1731 | 1464221345547 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 17:09:05 INFO - PROCESS | 1731 | 1464221345558 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:05 INFO - PROCESS | 1731 | ++DOCSHELL 0x920ac800 == 46 [pid = 1731] [id = 57] 17:09:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 71 (0x997aa000) [pid = 1731] [serial = 169] [outer = (nil)] 17:09:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 72 (0xa223d000) [pid = 1731] [serial = 170] [outer = 0x997aa000] 17:09:05 INFO - PROCESS | 1731 | 1464221345628 Marionette DEBUG loaded listener.js 17:09:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 73 (0xa2398c00) [pid = 1731] [serial = 171] [outer = 0x997aa000] 17:09:06 INFO - PROCESS | 1731 | 1464221346384 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1033ms 17:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:09:06 INFO - PROCESS | 1731 | 1464221346435 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 17:09:06 INFO - PROCESS | 1731 | 1464221346438 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 17:09:06 INFO - PROCESS | 1731 | 1464221346444 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:09:06 INFO - PROCESS | 1731 | 1464221346447 Marionette TRACE conn3 <- [1,202,null,{}] 17:09:06 INFO - PROCESS | 1731 | 1464221346461 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:06 INFO - PROCESS | 1731 | 1464221346651 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 17:09:06 INFO - PROCESS | 1731 | 1464221346662 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:06 INFO - PROCESS | 1731 | ++DOCSHELL 0x920a0400 == 47 [pid = 1731] [id = 58] 17:09:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 74 (0x920a4c00) [pid = 1731] [serial = 172] [outer = (nil)] 17:09:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 75 (0xa311d400) [pid = 1731] [serial = 173] [outer = 0x920a4c00] 17:09:06 INFO - PROCESS | 1731 | 1464221346732 Marionette DEBUG loaded listener.js 17:09:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 76 (0xa31bf000) [pid = 1731] [serial = 174] [outer = 0x920a4c00] 17:09:07 INFO - PROCESS | 1731 | 1464221347391 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1027ms 17:09:07 INFO - PROCESS | 1731 | 1464221347470 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 17:09:07 INFO - PROCESS | 1731 | 1464221347476 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 17:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:09:07 INFO - PROCESS | 1731 | 1464221347485 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:09:07 INFO - PROCESS | 1731 | 1464221347490 Marionette TRACE conn3 <- [1,206,null,{}] 17:09:07 INFO - PROCESS | 1731 | 1464221347500 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:07 INFO - PROCESS | 1731 | 1464221347676 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 17:09:07 INFO - PROCESS | 1731 | 1464221347814 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:07 INFO - PROCESS | 1731 | ++DOCSHELL 0x92ce9400 == 48 [pid = 1731] [id = 59] 17:09:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 77 (0x92cf5000) [pid = 1731] [serial = 175] [outer = (nil)] 17:09:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 78 (0x93a73c00) [pid = 1731] [serial = 176] [outer = 0x92cf5000] 17:09:07 INFO - PROCESS | 1731 | 1464221347898 Marionette DEBUG loaded listener.js 17:09:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 79 (0x94fe6400) [pid = 1731] [serial = 177] [outer = 0x92cf5000] 17:09:08 INFO - PROCESS | 1731 | 1464221348749 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1282ms 17:09:08 INFO - PROCESS | 1731 | 1464221348776 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 17:09:08 INFO - PROCESS | 1731 | 1464221348782 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 17:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:09:08 INFO - PROCESS | 1731 | 1464221348796 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:09:08 INFO - PROCESS | 1731 | 1464221348801 Marionette TRACE conn3 <- [1,210,null,{}] 17:09:08 INFO - PROCESS | 1731 | 1464221348807 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:08 INFO - PROCESS | 1731 | 1464221348975 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 17:09:09 INFO - PROCESS | 1731 | 1464221349112 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:09 INFO - PROCESS | 1731 | ++DOCSHELL 0x996e1c00 == 49 [pid = 1731] [id = 60] 17:09:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 80 (0x997bf800) [pid = 1731] [serial = 178] [outer = (nil)] 17:09:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 81 (0x9aa44000) [pid = 1731] [serial = 179] [outer = 0x997bf800] 17:09:09 INFO - PROCESS | 1731 | 1464221349195 Marionette DEBUG loaded listener.js 17:09:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 82 (0x9ac32400) [pid = 1731] [serial = 180] [outer = 0x997bf800] 17:09:10 INFO - PROCESS | 1731 | 1464221350065 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 17:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1340ms 17:09:10 INFO - PROCESS | 1731 | 1464221350133 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 17:09:10 INFO - PROCESS | 1731 | 1464221350138 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 17:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:09:10 INFO - PROCESS | 1731 | 1464221350144 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:09:10 INFO - PROCESS | 1731 | 1464221350148 Marionette TRACE conn3 <- [1,214,null,{}] 17:09:10 INFO - PROCESS | 1731 | 1464221350175 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:10 INFO - PROCESS | 1731 | 1464221350382 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 17:09:10 INFO - PROCESS | 1731 | 1464221350523 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:10 INFO - PROCESS | 1731 | ++DOCSHELL 0x92076800 == 50 [pid = 1731] [id = 61] 17:09:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 83 (0x9fd0c000) [pid = 1731] [serial = 181] [outer = (nil)] 17:09:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 84 (0xa258f400) [pid = 1731] [serial = 182] [outer = 0x9fd0c000] 17:09:10 INFO - PROCESS | 1731 | 1464221350617 Marionette DEBUG loaded listener.js 17:09:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 85 (0xa31ba400) [pid = 1731] [serial = 183] [outer = 0x9fd0c000] 17:09:11 INFO - PROCESS | 1731 | 1464221351416 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 17:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1288ms 17:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:09:11 INFO - PROCESS | 1731 | 1464221351432 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 17:09:11 INFO - PROCESS | 1731 | 1464221351435 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 17:09:11 INFO - PROCESS | 1731 | 1464221351442 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:09:11 INFO - PROCESS | 1731 | 1464221351445 Marionette TRACE conn3 <- [1,218,null,{}] 17:09:11 INFO - PROCESS | 1731 | 1464221351451 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:11 INFO - PROCESS | 1731 | 1464221351605 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 17:09:11 INFO - PROCESS | 1731 | 1464221351748 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x9aaa7800 == 51 [pid = 1731] [id = 62] 17:09:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 86 (0xa4f21800) [pid = 1731] [serial = 184] [outer = (nil)] 17:09:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 87 (0xa513d800) [pid = 1731] [serial = 185] [outer = 0xa4f21800] 17:09:11 INFO - PROCESS | 1731 | 1464221351832 Marionette DEBUG loaded listener.js 17:09:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 88 (0xa6389400) [pid = 1731] [serial = 186] [outer = 0xa4f21800] 17:09:12 INFO - PROCESS | 1731 | 1464221352693 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 17:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1283ms 17:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:09:12 INFO - PROCESS | 1731 | 1464221352725 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 17:09:12 INFO - PROCESS | 1731 | 1464221352728 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 17:09:12 INFO - PROCESS | 1731 | 1464221352734 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:09:12 INFO - PROCESS | 1731 | 1464221352738 Marionette TRACE conn3 <- [1,222,null,{}] 17:09:12 INFO - PROCESS | 1731 | 1464221352743 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:12 INFO - PROCESS | 1731 | 1464221352894 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 17:09:13 INFO - PROCESS | 1731 | 1464221353039 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:13 INFO - PROCESS | 1731 | ++DOCSHELL 0xa2238c00 == 52 [pid = 1731] [id = 63] 17:09:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 89 (0xa3325000) [pid = 1731] [serial = 187] [outer = (nil)] 17:09:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 90 (0xa6835800) [pid = 1731] [serial = 188] [outer = 0xa3325000] 17:09:13 INFO - PROCESS | 1731 | 1464221353121 Marionette DEBUG loaded listener.js 17:09:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 91 (0xa6839800) [pid = 1731] [serial = 189] [outer = 0xa3325000] 17:09:13 INFO - PROCESS | 1731 | 1464221353946 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 17:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1227ms 17:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:09:13 INFO - PROCESS | 1731 | 1464221353962 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 17:09:13 INFO - PROCESS | 1731 | 1464221353964 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 17:09:13 INFO - PROCESS | 1731 | 1464221353971 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:09:13 INFO - PROCESS | 1731 | 1464221353974 Marionette TRACE conn3 <- [1,226,null,{}] 17:09:13 INFO - PROCESS | 1731 | 1464221353980 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:14 INFO - PROCESS | 1731 | 1464221354226 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 17:09:14 INFO - PROCESS | 1731 | 1464221354242 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:14 INFO - PROCESS | 1731 | ++DOCSHELL 0x997c6800 == 53 [pid = 1731] [id = 64] 17:09:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 92 (0x9cff5400) [pid = 1731] [serial = 190] [outer = (nil)] 17:09:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 93 (0xa2592400) [pid = 1731] [serial = 191] [outer = 0x9cff5400] 17:09:14 INFO - PROCESS | 1731 | 1464221354360 Marionette DEBUG loaded listener.js 17:09:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 94 (0xa69e6c00) [pid = 1731] [serial = 192] [outer = 0x9cff5400] 17:09:15 INFO - PROCESS | 1731 | 1464221355451 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1528ms 17:09:15 INFO - PROCESS | 1731 | 1464221355499 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 17:09:15 INFO - PROCESS | 1731 | 1464221355505 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 17:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:09:15 INFO - PROCESS | 1731 | 1464221355514 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:09:15 INFO - PROCESS | 1731 | 1464221355518 Marionette TRACE conn3 <- [1,230,null,{}] 17:09:15 INFO - PROCESS | 1731 | 1464221355526 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:15 INFO - PROCESS | 1731 | 1464221355679 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 17:09:15 INFO - PROCESS | 1731 | 1464221355911 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:15 INFO - PROCESS | 1731 | ++DOCSHELL 0x96bee400 == 54 [pid = 1731] [id = 65] 17:09:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 95 (0x96bf1400) [pid = 1731] [serial = 193] [outer = (nil)] 17:09:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 96 (0x995a7c00) [pid = 1731] [serial = 194] [outer = 0x96bf1400] 17:09:16 INFO - PROCESS | 1731 | 1464221355993 Marionette DEBUG loaded listener.js 17:09:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 97 (0x99a6cc00) [pid = 1731] [serial = 195] [outer = 0x96bf1400] 17:09:16 INFO - PROCESS | 1731 | 1464221356807 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 17:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1331ms 17:09:16 INFO - PROCESS | 1731 | 1464221356845 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 17:09:16 INFO - PROCESS | 1731 | 1464221356853 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 17:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:09:16 INFO - PROCESS | 1731 | 1464221356862 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:09:16 INFO - PROCESS | 1731 | 1464221356866 Marionette TRACE conn3 <- [1,234,null,{}] 17:09:16 INFO - PROCESS | 1731 | 1464221356903 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:17 INFO - PROCESS | 1731 | 1464221357071 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 17:09:17 INFO - PROCESS | 1731 | --DOCSHELL 0x920ac800 == 53 [pid = 1731] [id = 57] 17:09:17 INFO - PROCESS | 1731 | --DOCSHELL 0x9ccc2800 == 52 [pid = 1731] [id = 56] 17:09:17 INFO - PROCESS | 1731 | --DOMWINDOW == 96 (0x96b74800) [pid = 1731] [serial = 116] [outer = (nil)] [url = about:blank] 17:09:17 INFO - PROCESS | 1731 | --DOMWINDOW == 95 (0x9b00c000) [pid = 1731] [serial = 119] [outer = (nil)] [url = about:blank] 17:09:17 INFO - PROCESS | 1731 | --DOMWINDOW == 94 (0x995b1400) [pid = 1731] [serial = 122] [outer = (nil)] [url = about:blank] 17:09:17 INFO - PROCESS | 1731 | --DOMWINDOW == 93 (0xa3325c00) [pid = 1731] [serial = 140] [outer = (nil)] [url = about:blank] 17:09:17 INFO - PROCESS | 1731 | --DOCSHELL 0x997c7c00 == 51 [pid = 1731] [id = 55] 17:09:17 INFO - PROCESS | 1731 | --DOCSHELL 0x9872b000 == 50 [pid = 1731] [id = 54] 17:09:17 INFO - PROCESS | 1731 | --DOCSHELL 0x94fef400 == 49 [pid = 1731] [id = 53] 17:09:17 INFO - PROCESS | 1731 | --DOCSHELL 0x921c1c00 == 48 [pid = 1731] [id = 49] 17:09:17 INFO - PROCESS | 1731 | --DOCSHELL 0x9206ec00 == 47 [pid = 1731] [id = 48] 17:09:17 INFO - PROCESS | 1731 | --DOMWINDOW == 92 (0xa239d400) [pid = 1731] [serial = 134] [outer = (nil)] [url = about:blank] 17:09:17 INFO - PROCESS | 1731 | --DOMWINDOW == 91 (0x997c5400) [pid = 1731] [serial = 128] [outer = (nil)] [url = about:blank] 17:09:17 INFO - PROCESS | 1731 | --DOMWINDOW == 90 (0x99a6dc00) [pid = 1731] [serial = 129] [outer = (nil)] [url = about:blank] 17:09:17 INFO - PROCESS | 1731 | --DOMWINDOW == 89 (0x94fea000) [pid = 1731] [serial = 125] [outer = (nil)] [url = about:blank] 17:09:17 INFO - PROCESS | 1731 | --DOMWINDOW == 88 (0x96b08800) [pid = 1731] [serial = 126] [outer = (nil)] [url = about:blank] 17:09:17 INFO - PROCESS | 1731 | --DOMWINDOW == 87 (0x9cccc400) [pid = 1731] [serial = 138] [outer = (nil)] [url = about:blank] 17:09:17 INFO - PROCESS | 1731 | --DOMWINDOW == 86 (0x9af0ec00) [pid = 1731] [serial = 137] [outer = (nil)] [url = about:blank] 17:09:17 INFO - PROCESS | 1731 | --DOMWINDOW == 85 (0x9b9c6400) [pid = 1731] [serial = 131] [outer = (nil)] [url = about:blank] 17:09:17 INFO - PROCESS | 1731 | --DOMWINDOW == 84 (0xa23ef000) [pid = 1731] [serial = 135] [outer = (nil)] [url = about:blank] 17:09:17 INFO - PROCESS | 1731 | --DOMWINDOW == 83 (0xa114c000) [pid = 1731] [serial = 132] [outer = (nil)] [url = about:blank] 17:09:17 INFO - PROCESS | 1731 | 1464221357246 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:17 INFO - PROCESS | 1731 | ++DOCSHELL 0x920a3c00 == 48 [pid = 1731] [id = 66] 17:09:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 84 (0x921c1c00) [pid = 1731] [serial = 196] [outer = (nil)] 17:09:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 85 (0x96b02000) [pid = 1731] [serial = 197] [outer = 0x921c1c00] 17:09:17 INFO - PROCESS | 1731 | 1464221357322 Marionette DEBUG loaded listener.js 17:09:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 86 (0x980d1400) [pid = 1731] [serial = 198] [outer = 0x921c1c00] 17:09:18 INFO - PROCESS | 1731 | 1464221358010 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 17:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1174ms 17:09:18 INFO - PROCESS | 1731 | 1464221358036 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 17:09:18 INFO - PROCESS | 1731 | 1464221358039 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 17:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:09:18 INFO - PROCESS | 1731 | 1464221358046 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:09:18 INFO - PROCESS | 1731 | 1464221358051 Marionette TRACE conn3 <- [1,238,null,{}] 17:09:18 INFO - PROCESS | 1731 | 1464221358066 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:18 INFO - PROCESS | 1731 | 1464221358227 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 17:09:18 INFO - PROCESS | 1731 | 1464221358376 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:18 INFO - PROCESS | 1731 | ++DOCSHELL 0x9209dc00 == 49 [pid = 1731] [id = 67] 17:09:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 87 (0x9b00fc00) [pid = 1731] [serial = 199] [outer = (nil)] 17:09:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 88 (0x9cfc8000) [pid = 1731] [serial = 200] [outer = 0x9b00fc00] 17:09:18 INFO - PROCESS | 1731 | 1464221358452 Marionette DEBUG loaded listener.js 17:09:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 89 (0xa114e800) [pid = 1731] [serial = 201] [outer = 0x9b00fc00] 17:09:19 INFO - PROCESS | 1731 | 1464221359157 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 17:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1140ms 17:09:19 INFO - PROCESS | 1731 | 1464221359186 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 17:09:19 INFO - PROCESS | 1731 | 1464221359190 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 17:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:09:19 INFO - PROCESS | 1731 | 1464221359213 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:09:19 INFO - PROCESS | 1731 | 1464221359217 Marionette TRACE conn3 <- [1,242,null,{}] 17:09:19 INFO - PROCESS | 1731 | 1464221359227 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:19 INFO - PROCESS | 1731 | 1464221359372 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 17:09:19 INFO - PROCESS | 1731 | 1464221359383 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:19 INFO - PROCESS | 1731 | ++DOCSHELL 0x92077000 == 50 [pid = 1731] [id = 68] 17:09:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 90 (0xa23ef000) [pid = 1731] [serial = 202] [outer = (nil)] 17:09:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 91 (0xa23f4400) [pid = 1731] [serial = 203] [outer = 0xa23ef000] 17:09:19 INFO - PROCESS | 1731 | 1464221359453 Marionette DEBUG loaded listener.js 17:09:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 92 (0xa3123c00) [pid = 1731] [serial = 204] [outer = 0xa23ef000] 17:09:20 INFO - PROCESS | 1731 | 1464221360249 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 17:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1095ms 17:09:20 INFO - PROCESS | 1731 | 1464221360293 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 17:09:20 INFO - PROCESS | 1731 | 1464221360296 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 17:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:09:20 INFO - PROCESS | 1731 | 1464221360310 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:09:20 INFO - PROCESS | 1731 | 1464221360312 Marionette TRACE conn3 <- [1,246,null,{}] 17:09:20 INFO - PROCESS | 1731 | 1464221360318 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:20 INFO - PROCESS | 1731 | 1464221360510 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 17:09:20 INFO - PROCESS | 1731 | 1464221360541 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:20 INFO - PROCESS | 1731 | ++DOCSHELL 0x93a21400 == 51 [pid = 1731] [id = 69] 17:09:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 93 (0x93a21800) [pid = 1731] [serial = 205] [outer = (nil)] 17:09:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 94 (0x93a28c00) [pid = 1731] [serial = 206] [outer = 0x93a21800] 17:09:20 INFO - PROCESS | 1731 | 1464221360611 Marionette DEBUG loaded listener.js 17:09:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 95 (0x93887800) [pid = 1731] [serial = 207] [outer = 0x93a21800] 17:09:21 INFO - PROCESS | 1731 | 1464221361427 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1147ms 17:09:21 INFO - PROCESS | 1731 | 1464221361450 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 17:09:21 INFO - PROCESS | 1731 | 1464221361454 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 17:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:09:21 INFO - PROCESS | 1731 | 1464221361460 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:09:21 INFO - PROCESS | 1731 | 1464221361462 Marionette TRACE conn3 <- [1,250,null,{}] 17:09:21 INFO - PROCESS | 1731 | 1464221361468 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:21 INFO - PROCESS | 1731 | 1464221361676 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 17:09:21 INFO - PROCESS | 1731 | --DOMWINDOW == 94 (0x997ac400) [pid = 1731] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:09:21 INFO - PROCESS | 1731 | --DOMWINDOW == 93 (0x9ac36c00) [pid = 1731] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:09:21 INFO - PROCESS | 1731 | --DOMWINDOW == 92 (0x95003000) [pid = 1731] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:09:21 INFO - PROCESS | 1731 | --DOMWINDOW == 91 (0x93884400) [pid = 1731] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:09:21 INFO - PROCESS | 1731 | --DOMWINDOW == 90 (0x9cff6c00) [pid = 1731] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:09:21 INFO - PROCESS | 1731 | --DOMWINDOW == 89 (0x997aa000) [pid = 1731] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:09:21 INFO - PROCESS | 1731 | --DOMWINDOW == 88 (0x95001800) [pid = 1731] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:09:21 INFO - PROCESS | 1731 | 1464221361928 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:21 INFO - PROCESS | 1731 | ++DOCSHELL 0x920a9400 == 52 [pid = 1731] [id = 70] 17:09:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 89 (0x92c07000) [pid = 1731] [serial = 208] [outer = (nil)] 17:09:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 90 (0x93a70c00) [pid = 1731] [serial = 209] [outer = 0x92c07000] 17:09:22 INFO - PROCESS | 1731 | 1464221362001 Marionette DEBUG loaded listener.js 17:09:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 91 (0x997c6c00) [pid = 1731] [serial = 210] [outer = 0x92c07000] 17:09:22 INFO - PROCESS | 1731 | 1464221362683 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1276ms 17:09:22 INFO - PROCESS | 1731 | 1464221362736 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 17:09:22 INFO - PROCESS | 1731 | 1464221362739 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 17:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:09:22 INFO - PROCESS | 1731 | 1464221362745 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:09:22 INFO - PROCESS | 1731 | 1464221362747 Marionette TRACE conn3 <- [1,254,null,{}] 17:09:22 INFO - PROCESS | 1731 | 1464221362753 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:22 INFO - PROCESS | 1731 | 1464221362928 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 17:09:22 INFO - PROCESS | 1731 | 1464221362946 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:22 INFO - PROCESS | 1731 | ++DOCSHELL 0x92cec800 == 53 [pid = 1731] [id = 71] 17:09:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 92 (0x94fe5400) [pid = 1731] [serial = 211] [outer = (nil)] 17:09:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 93 (0xa4f22400) [pid = 1731] [serial = 212] [outer = 0x94fe5400] 17:09:23 INFO - PROCESS | 1731 | 1464221363018 Marionette DEBUG loaded listener.js 17:09:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 94 (0xa63f3000) [pid = 1731] [serial = 213] [outer = 0x94fe5400] 17:09:23 INFO - PROCESS | 1731 | 1464221363716 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 17:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 986ms 17:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:09:23 INFO - PROCESS | 1731 | 1464221363732 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 17:09:23 INFO - PROCESS | 1731 | 1464221363734 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 17:09:23 INFO - PROCESS | 1731 | 1464221363740 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:09:23 INFO - PROCESS | 1731 | 1464221363743 Marionette TRACE conn3 <- [1,258,null,{}] 17:09:23 INFO - PROCESS | 1731 | 1464221363748 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:23 INFO - PROCESS | 1731 | 1464221363882 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 17:09:24 INFO - PROCESS | 1731 | 1464221364062 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:24 INFO - PROCESS | 1731 | ++DOCSHELL 0x92079800 == 54 [pid = 1731] [id = 72] 17:09:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 95 (0x9209e800) [pid = 1731] [serial = 214] [outer = (nil)] 17:09:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 96 (0x921c9800) [pid = 1731] [serial = 215] [outer = 0x9209e800] 17:09:24 INFO - PROCESS | 1731 | 1464221364147 Marionette DEBUG loaded listener.js 17:09:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 97 (0x92b47c00) [pid = 1731] [serial = 216] [outer = 0x9209e800] 17:09:25 INFO - PROCESS | 1731 | 1464221365057 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 17:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1379ms 17:09:25 INFO - PROCESS | 1731 | 1464221365121 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 17:09:25 INFO - PROCESS | 1731 | 1464221365128 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 17:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:09:25 INFO - PROCESS | 1731 | 1464221365137 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:09:25 INFO - PROCESS | 1731 | 1464221365143 Marionette TRACE conn3 <- [1,262,null,{}] 17:09:25 INFO - PROCESS | 1731 | 1464221365151 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:25 INFO - PROCESS | 1731 | 1464221365374 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 17:09:25 INFO - PROCESS | 1731 | 1464221365520 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:25 INFO - PROCESS | 1731 | ++DOCSHELL 0x93a21000 == 55 [pid = 1731] [id = 73] 17:09:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 98 (0x93a2f800) [pid = 1731] [serial = 217] [outer = (nil)] 17:09:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 99 (0x9500c800) [pid = 1731] [serial = 218] [outer = 0x93a2f800] 17:09:25 INFO - PROCESS | 1731 | 1464221365606 Marionette DEBUG loaded listener.js 17:09:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 100 (0x96b0b000) [pid = 1731] [serial = 219] [outer = 0x93a2f800] 17:09:26 INFO - PROCESS | 1731 | 1464221366456 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 17:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1380ms 17:09:26 INFO - PROCESS | 1731 | 1464221366521 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 17:09:26 INFO - PROCESS | 1731 | 1464221366527 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 17:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:09:26 INFO - PROCESS | 1731 | 1464221366534 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:09:26 INFO - PROCESS | 1731 | 1464221366538 Marionette TRACE conn3 <- [1,266,null,{}] 17:09:26 INFO - PROCESS | 1731 | 1464221366544 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:26 INFO - PROCESS | 1731 | 1464221366712 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 17:09:26 INFO - PROCESS | 1731 | 1464221366860 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:26 INFO - PROCESS | 1731 | ++DOCSHELL 0x96b04c00 == 56 [pid = 1731] [id = 74] 17:09:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 101 (0x99cc8800) [pid = 1731] [serial = 220] [outer = (nil)] 17:09:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 102 (0x9af0ec00) [pid = 1731] [serial = 221] [outer = 0x99cc8800] 17:09:26 INFO - PROCESS | 1731 | 1464221366945 Marionette DEBUG loaded listener.js 17:09:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 103 (0x9ccc2800) [pid = 1731] [serial = 222] [outer = 0x99cc8800] 17:09:27 INFO - PROCESS | 1731 | 1464221367821 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 17:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1335ms 17:09:27 INFO - PROCESS | 1731 | 1464221367869 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 17:09:27 INFO - PROCESS | 1731 | 1464221367873 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 17:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:09:27 INFO - PROCESS | 1731 | 1464221367906 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:09:27 INFO - PROCESS | 1731 | 1464221367915 Marionette TRACE conn3 <- [1,270,null,{}] 17:09:27 INFO - PROCESS | 1731 | 1464221367923 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:28 INFO - PROCESS | 1731 | 1464221368094 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 17:09:28 INFO - PROCESS | 1731 | 1464221368237 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:28 INFO - PROCESS | 1731 | ++DOCSHELL 0x920a8000 == 57 [pid = 1731] [id = 75] 17:09:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 104 (0x921c8000) [pid = 1731] [serial = 223] [outer = (nil)] 17:09:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 105 (0xa356ac00) [pid = 1731] [serial = 224] [outer = 0x921c8000] 17:09:28 INFO - PROCESS | 1731 | 1464221368324 Marionette DEBUG loaded listener.js 17:09:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 106 (0xa4f19800) [pid = 1731] [serial = 225] [outer = 0x921c8000] 17:09:29 INFO - PROCESS | 1731 | 1464221369184 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1361ms 17:09:29 INFO - PROCESS | 1731 | 1464221369242 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 17:09:29 INFO - PROCESS | 1731 | 1464221369247 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 17:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:09:29 INFO - PROCESS | 1731 | 1464221369271 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:09:29 INFO - PROCESS | 1731 | 1464221369276 Marionette TRACE conn3 <- [1,274,null,{}] 17:09:29 INFO - PROCESS | 1731 | 1464221369281 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:29 INFO - PROCESS | 1731 | 1464221369449 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 17:09:29 INFO - PROCESS | 1731 | 1464221369596 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:29 INFO - PROCESS | 1731 | ++DOCSHELL 0x9387e000 == 58 [pid = 1731] [id = 76] 17:09:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 107 (0xa6868800) [pid = 1731] [serial = 226] [outer = (nil)] 17:09:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 108 (0xa68d6000) [pid = 1731] [serial = 227] [outer = 0xa6868800] 17:09:29 INFO - PROCESS | 1731 | 1464221369680 Marionette DEBUG loaded listener.js 17:09:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 109 (0xa69e1000) [pid = 1731] [serial = 228] [outer = 0xa6868800] 17:09:30 INFO - PROCESS | 1731 | 1464221370574 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 17:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1380ms 17:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:09:30 INFO - PROCESS | 1731 | 1464221370649 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 17:09:30 INFO - PROCESS | 1731 | 1464221370652 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 17:09:30 INFO - PROCESS | 1731 | 1464221370658 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:09:30 INFO - PROCESS | 1731 | 1464221370661 Marionette TRACE conn3 <- [1,278,null,{}] 17:09:30 INFO - PROCESS | 1731 | 1464221370667 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:30 INFO - PROCESS | 1731 | 1464221370867 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 17:09:31 INFO - PROCESS | 1731 | 1464221371055 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:31 INFO - PROCESS | 1731 | ++DOCSHELL 0x99ca2400 == 59 [pid = 1731] [id = 77] 17:09:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 110 (0x99ca2800) [pid = 1731] [serial = 229] [outer = (nil)] 17:09:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 111 (0x99ca8800) [pid = 1731] [serial = 230] [outer = 0x99ca2800] 17:09:31 INFO - PROCESS | 1731 | 1464221371197 Marionette DEBUG loaded listener.js 17:09:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 112 (0xa68d8c00) [pid = 1731] [serial = 231] [outer = 0x99ca2800] 17:09:32 INFO - PROCESS | 1731 | 1464221372018 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 17:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1430ms 17:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:09:32 INFO - PROCESS | 1731 | 1464221372088 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 17:09:32 INFO - PROCESS | 1731 | 1464221372091 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 17:09:32 INFO - PROCESS | 1731 | 1464221372098 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:09:32 INFO - PROCESS | 1731 | 1464221372101 Marionette TRACE conn3 <- [1,282,null,{}] 17:09:32 INFO - PROCESS | 1731 | 1464221372107 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:32 INFO - PROCESS | 1731 | 1464221372303 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 17:09:32 INFO - PROCESS | 1731 | 1464221372452 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:32 INFO - PROCESS | 1731 | ++DOCSHELL 0x919f1c00 == 60 [pid = 1731] [id = 78] 17:09:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 113 (0x919f2c00) [pid = 1731] [serial = 232] [outer = (nil)] 17:09:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 114 (0x919f7800) [pid = 1731] [serial = 233] [outer = 0x919f2c00] 17:09:32 INFO - PROCESS | 1731 | 1464221372533 Marionette DEBUG loaded listener.js 17:09:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 115 (0x92071400) [pid = 1731] [serial = 234] [outer = 0x919f2c00] 17:09:33 INFO - PROCESS | 1731 | 1464221373707 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 17:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1684ms 17:09:33 INFO - PROCESS | 1731 | 1464221373782 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 17:09:33 INFO - PROCESS | 1731 | 1464221373786 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 17:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:09:33 INFO - PROCESS | 1731 | 1464221373794 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:09:33 INFO - PROCESS | 1731 | 1464221373799 Marionette TRACE conn3 <- [1,286,null,{}] 17:09:33 INFO - PROCESS | 1731 | 1464221373806 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:34 INFO - PROCESS | 1731 | 1464221374044 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 17:09:34 INFO - PROCESS | 1731 | 1464221374235 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:34 INFO - PROCESS | 1731 | ++DOCSHELL 0x9206f800 == 61 [pid = 1731] [id = 79] 17:09:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 116 (0x920a8c00) [pid = 1731] [serial = 235] [outer = (nil)] 17:09:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 117 (0x93a22c00) [pid = 1731] [serial = 236] [outer = 0x920a8c00] 17:09:34 INFO - PROCESS | 1731 | 1464221374383 Marionette DEBUG loaded listener.js 17:09:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 118 (0x93a6e400) [pid = 1731] [serial = 237] [outer = 0x920a8c00] 17:09:34 INFO - PROCESS | 1731 | --DOCSHELL 0x98e1c800 == 60 [pid = 1731] [id = 28] 17:09:34 INFO - PROCESS | 1731 | --DOCSHELL 0x9206e800 == 59 [pid = 1731] [id = 41] 17:09:34 INFO - PROCESS | 1731 | --DOCSHELL 0x99936c00 == 58 [pid = 1731] [id = 27] 17:09:34 INFO - PROCESS | 1731 | --DOCSHELL 0x92076400 == 57 [pid = 1731] [id = 40] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 117 (0xa311d400) [pid = 1731] [serial = 173] [outer = (nil)] [url = about:blank] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 116 (0x96b7e000) [pid = 1731] [serial = 155] [outer = (nil)] [url = about:blank] 17:09:34 INFO - PROCESS | 1731 | --DOCSHELL 0x92cec800 == 56 [pid = 1731] [id = 71] 17:09:34 INFO - PROCESS | 1731 | --DOCSHELL 0x920a9400 == 55 [pid = 1731] [id = 70] 17:09:34 INFO - PROCESS | 1731 | --DOCSHELL 0x93a21400 == 54 [pid = 1731] [id = 69] 17:09:34 INFO - PROCESS | 1731 | --DOCSHELL 0x92077000 == 53 [pid = 1731] [id = 68] 17:09:34 INFO - PROCESS | 1731 | --DOCSHELL 0x9209dc00 == 52 [pid = 1731] [id = 67] 17:09:34 INFO - PROCESS | 1731 | --DOCSHELL 0x920a3c00 == 51 [pid = 1731] [id = 66] 17:09:34 INFO - PROCESS | 1731 | --DOCSHELL 0x96bee400 == 50 [pid = 1731] [id = 65] 17:09:34 INFO - PROCESS | 1731 | --DOCSHELL 0x920a0400 == 49 [pid = 1731] [id = 58] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 115 (0x976af400) [pid = 1731] [serial = 95] [outer = (nil)] [url = about:blank] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 114 (0x9b00a800) [pid = 1731] [serial = 123] [outer = (nil)] [url = about:blank] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 113 (0xa2236400) [pid = 1731] [serial = 167] [outer = (nil)] [url = about:blank] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 112 (0xa223d000) [pid = 1731] [serial = 170] [outer = (nil)] [url = about:blank] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 111 (0xa2398c00) [pid = 1731] [serial = 171] [outer = (nil)] [url = about:blank] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 110 (0x94fe9400) [pid = 1731] [serial = 143] [outer = (nil)] [url = about:blank] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 109 (0x96b0c400) [pid = 1731] [serial = 158] [outer = (nil)] [url = about:blank] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 108 (0x980d1000) [pid = 1731] [serial = 159] [outer = (nil)] [url = about:blank] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 107 (0xa2597c00) [pid = 1731] [serial = 149] [outer = (nil)] [url = about:blank] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 106 (0x920a7800) [pid = 1731] [serial = 152] [outer = (nil)] [url = about:blank] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 105 (0x9a9be000) [pid = 1731] [serial = 146] [outer = (nil)] [url = about:blank] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 104 (0x997c8400) [pid = 1731] [serial = 161] [outer = (nil)] [url = about:blank] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 103 (0x99e30000) [pid = 1731] [serial = 162] [outer = (nil)] [url = about:blank] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 102 (0x9b9c7000) [pid = 1731] [serial = 164] [outer = (nil)] [url = about:blank] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 101 (0xa2378400) [pid = 1731] [serial = 168] [outer = (nil)] [url = about:blank] 17:09:34 INFO - PROCESS | 1731 | --DOMWINDOW == 100 (0x9cfcbc00) [pid = 1731] [serial = 165] [outer = (nil)] [url = about:blank] 17:09:35 INFO - PROCESS | 1731 | 1464221375328 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 17:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1588ms 17:09:35 INFO - PROCESS | 1731 | 1464221375383 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 17:09:35 INFO - PROCESS | 1731 | 1464221375390 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 17:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:09:35 INFO - PROCESS | 1731 | 1464221375398 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:09:35 INFO - PROCESS | 1731 | 1464221375404 Marionette TRACE conn3 <- [1,290,null,{}] 17:09:35 INFO - PROCESS | 1731 | 1464221375412 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:35 INFO - PROCESS | 1731 | 1464221375584 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 17:09:35 INFO - PROCESS | 1731 | 1464221375728 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:35 INFO - PROCESS | 1731 | ++DOCSHELL 0x919ec000 == 50 [pid = 1731] [id = 80] 17:09:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 101 (0x92b4c000) [pid = 1731] [serial = 238] [outer = (nil)] 17:09:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 102 (0x93a29000) [pid = 1731] [serial = 239] [outer = 0x92b4c000] 17:09:35 INFO - PROCESS | 1731 | 1464221375814 Marionette DEBUG loaded listener.js 17:09:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 103 (0x94fe6c00) [pid = 1731] [serial = 240] [outer = 0x92b4c000] 17:09:36 INFO - PROCESS | 1731 | 1464221376670 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:09:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1332ms 17:09:36 INFO - PROCESS | 1731 | 1464221376733 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 17:09:36 INFO - PROCESS | 1731 | 1464221376741 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 17:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:09:36 INFO - PROCESS | 1731 | 1464221376753 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:09:36 INFO - PROCESS | 1731 | 1464221376756 Marionette TRACE conn3 <- [1,294,null,{}] 17:09:36 INFO - PROCESS | 1731 | 1464221376763 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:36 INFO - PROCESS | 1731 | 1464221376931 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 17:09:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 104 (0x93a6c000) [pid = 1731] [serial = 241] [outer = 0x94fe3400] 17:09:37 INFO - PROCESS | 1731 | 1464221377112 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x989b8800 == 51 [pid = 1731] [id = 81] 17:09:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 105 (0x989bc000) [pid = 1731] [serial = 242] [outer = (nil)] 17:09:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 106 (0x995a9400) [pid = 1731] [serial = 243] [outer = 0x989bc000] 17:09:37 INFO - PROCESS | 1731 | 1464221377207 Marionette DEBUG loaded listener.js 17:09:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 107 (0x997ad400) [pid = 1731] [serial = 244] [outer = 0x989bc000] 17:09:38 INFO - PROCESS | 1731 | 1464221378128 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1430ms 17:09:38 INFO - PROCESS | 1731 | 1464221378183 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 17:09:38 INFO - PROCESS | 1731 | 1464221378186 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 17:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:09:38 INFO - PROCESS | 1731 | 1464221378193 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:09:38 INFO - PROCESS | 1731 | 1464221378199 Marionette TRACE conn3 <- [1,298,null,{}] 17:09:38 INFO - PROCESS | 1731 | 1464221378215 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:38 INFO - PROCESS | 1731 | 1464221378387 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 17:09:38 INFO - PROCESS | 1731 | 1464221378545 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:38 INFO - PROCESS | 1731 | ++DOCSHELL 0x919ec400 == 52 [pid = 1731] [id = 82] 17:09:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 108 (0x93884400) [pid = 1731] [serial = 245] [outer = (nil)] 17:09:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 109 (0x99e35800) [pid = 1731] [serial = 246] [outer = 0x93884400] 17:09:38 INFO - PROCESS | 1731 | 1464221378631 Marionette DEBUG loaded listener.js 17:09:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 110 (0x9aaab000) [pid = 1731] [serial = 247] [outer = 0x93884400] 17:09:39 INFO - PROCESS | 1731 | 1464221379466 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:09:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1333ms 17:09:39 INFO - PROCESS | 1731 | 1464221379525 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 17:09:39 INFO - PROCESS | 1731 | 1464221379530 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 17:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:09:39 INFO - PROCESS | 1731 | 1464221379553 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:09:39 INFO - PROCESS | 1731 | 1464221379557 Marionette TRACE conn3 <- [1,302,null,{}] 17:09:39 INFO - PROCESS | 1731 | 1464221379563 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:39 INFO - PROCESS | 1731 | 1464221379723 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 17:09:39 INFO - PROCESS | 1731 | 1464221379866 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:39 INFO - PROCESS | 1731 | ++DOCSHELL 0x99cce800 == 53 [pid = 1731] [id = 83] 17:09:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 111 (0x9ac32000) [pid = 1731] [serial = 248] [outer = (nil)] 17:09:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 112 (0x9b01e400) [pid = 1731] [serial = 249] [outer = 0x9ac32000] 17:09:39 INFO - PROCESS | 1731 | 1464221379951 Marionette DEBUG loaded listener.js 17:09:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 113 (0x9b9bd400) [pid = 1731] [serial = 250] [outer = 0x9ac32000] 17:09:40 INFO - PROCESS | 1731 | 1464221380796 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:09:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1286ms 17:09:40 INFO - PROCESS | 1731 | 1464221380837 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 17:09:40 INFO - PROCESS | 1731 | 1464221380841 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 17:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:09:40 INFO - PROCESS | 1731 | 1464221380847 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:09:40 INFO - PROCESS | 1731 | 1464221380851 Marionette TRACE conn3 <- [1,306,null,{}] 17:09:40 INFO - PROCESS | 1731 | 1464221380856 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:41 INFO - PROCESS | 1731 | 1464221381005 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 17:09:41 INFO - PROCESS | 1731 | 1464221381154 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:41 INFO - PROCESS | 1731 | ++DOCSHELL 0x9af0f000 == 54 [pid = 1731] [id = 84] 17:09:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 114 (0x9b8b7c00) [pid = 1731] [serial = 251] [outer = (nil)] 17:09:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 115 (0x9fd06c00) [pid = 1731] [serial = 252] [outer = 0x9b8b7c00] 17:09:41 INFO - PROCESS | 1731 | 1464221381237 Marionette DEBUG loaded listener.js 17:09:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 116 (0x9fd0e400) [pid = 1731] [serial = 253] [outer = 0x9b8b7c00] 17:09:42 INFO - PROCESS | 1731 | 1464221382157 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:09:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1380ms 17:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:09:42 INFO - PROCESS | 1731 | 1464221382229 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 17:09:42 INFO - PROCESS | 1731 | 1464221382232 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 17:09:42 INFO - PROCESS | 1731 | 1464221382238 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:09:42 INFO - PROCESS | 1731 | 1464221382242 Marionette TRACE conn3 <- [1,310,null,{}] 17:09:42 INFO - PROCESS | 1731 | 1464221382247 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:42 INFO - PROCESS | 1731 | 1464221382456 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 17:09:42 INFO - PROCESS | 1731 | 1464221382646 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:42 INFO - PROCESS | 1731 | ++DOCSHELL 0x920a0800 == 55 [pid = 1731] [id = 85] 17:09:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 117 (0x9cfcbc00) [pid = 1731] [serial = 254] [outer = (nil)] 17:09:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 118 (0xa23fa400) [pid = 1731] [serial = 255] [outer = 0x9cfcbc00] 17:09:42 INFO - PROCESS | 1731 | 1464221382772 Marionette DEBUG loaded listener.js 17:09:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 119 (0xa250fc00) [pid = 1731] [serial = 256] [outer = 0x9cfcbc00] 17:09:43 INFO - PROCESS | 1731 | 1464221383544 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1382ms 17:09:43 INFO - PROCESS | 1731 | 1464221383620 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 17:09:43 INFO - PROCESS | 1731 | 1464221383623 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 17:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:09:43 INFO - PROCESS | 1731 | 1464221383630 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:09:43 INFO - PROCESS | 1731 | 1464221383633 Marionette TRACE conn3 <- [1,314,null,{}] 17:09:43 INFO - PROCESS | 1731 | 1464221383639 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:43 INFO - PROCESS | 1731 | 1464221383828 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 17:09:43 INFO - PROCESS | 1731 | 1464221383976 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:44 INFO - PROCESS | 1731 | ++DOCSHELL 0x93a2a400 == 56 [pid = 1731] [id = 86] 17:09:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 120 (0x9cfc4800) [pid = 1731] [serial = 257] [outer = (nil)] 17:09:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 121 (0xa331ec00) [pid = 1731] [serial = 258] [outer = 0x9cfc4800] 17:09:44 INFO - PROCESS | 1731 | 1464221384057 Marionette DEBUG loaded listener.js 17:09:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 122 (0xa3353800) [pid = 1731] [serial = 259] [outer = 0x9cfc4800] 17:09:44 INFO - PROCESS | 1731 | 1464221384971 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1391ms 17:09:45 INFO - PROCESS | 1731 | 1464221385021 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 17:09:45 INFO - PROCESS | 1731 | 1464221385024 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 17:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:09:45 INFO - PROCESS | 1731 | 1464221385030 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:09:45 INFO - PROCESS | 1731 | 1464221385034 Marionette TRACE conn3 <- [1,318,null,{}] 17:09:45 INFO - PROCESS | 1731 | 1464221385039 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:45 INFO - PROCESS | 1731 | 1464221385197 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 17:09:45 INFO - PROCESS | 1731 | 1464221385349 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:45 INFO - PROCESS | 1731 | ++DOCSHELL 0xa23f1400 == 57 [pid = 1731] [id = 87] 17:09:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 123 (0xa3123400) [pid = 1731] [serial = 260] [outer = (nil)] 17:09:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 124 (0xa685d000) [pid = 1731] [serial = 261] [outer = 0xa3123400] 17:09:45 INFO - PROCESS | 1731 | 1464221385431 Marionette DEBUG loaded listener.js 17:09:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 125 (0xa6860800) [pid = 1731] [serial = 262] [outer = 0xa3123400] 17:09:46 INFO - PROCESS | 1731 | 1464221386547 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:09:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1579ms 17:09:46 INFO - PROCESS | 1731 | 1464221386611 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 17:09:46 INFO - PROCESS | 1731 | 1464221386618 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 17:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:09:46 INFO - PROCESS | 1731 | 1464221386625 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:09:46 INFO - PROCESS | 1731 | 1464221386631 Marionette TRACE conn3 <- [1,322,null,{}] 17:09:46 INFO - PROCESS | 1731 | 1464221386638 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:46 INFO - PROCESS | 1731 | 1464221386800 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 17:09:46 INFO - PROCESS | 1731 | 1464221386972 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:47 INFO - PROCESS | 1731 | --DOCSHELL 0x93a21000 == 56 [pid = 1731] [id = 73] 17:09:47 INFO - PROCESS | 1731 | ++DOCSHELL 0x92b4f800 == 57 [pid = 1731] [id = 88] 17:09:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 126 (0x92b50400) [pid = 1731] [serial = 263] [outer = (nil)] 17:09:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 127 (0x94fec000) [pid = 1731] [serial = 264] [outer = 0x92b50400] 17:09:47 INFO - PROCESS | 1731 | 1464221387118 Marionette DEBUG loaded listener.js 17:09:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 128 (0x96bf9c00) [pid = 1731] [serial = 265] [outer = 0x92b50400] 17:09:47 INFO - PROCESS | 1731 | --DOCSHELL 0x92079800 == 56 [pid = 1731] [id = 72] 17:09:47 INFO - PROCESS | 1731 | 1464221387822 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1231ms 17:09:47 INFO - PROCESS | 1731 | 1464221387857 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 17:09:47 INFO - PROCESS | 1731 | 1464221387866 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 17:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:09:47 INFO - PROCESS | 1731 | 1464221387875 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:09:47 INFO - PROCESS | 1731 | 1464221387879 Marionette TRACE conn3 <- [1,326,null,{}] 17:09:47 INFO - PROCESS | 1731 | 1464221387885 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:48 INFO - PROCESS | 1731 | 1464221388032 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 17:09:48 INFO - PROCESS | 1731 | 1464221388055 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:48 INFO - PROCESS | 1731 | ++DOCSHELL 0x997f2c00 == 57 [pid = 1731] [id = 89] 17:09:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0x997f4400) [pid = 1731] [serial = 266] [outer = (nil)] 17:09:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0x99ca6400) [pid = 1731] [serial = 267] [outer = 0x997f4400] 17:09:48 INFO - PROCESS | 1731 | 1464221388127 Marionette DEBUG loaded listener.js 17:09:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x99eb4400) [pid = 1731] [serial = 268] [outer = 0x997f4400] 17:09:49 INFO - PROCESS | 1731 | 1464221389035 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1230ms 17:09:49 INFO - PROCESS | 1731 | 1464221389106 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 17:09:49 INFO - PROCESS | 1731 | 1464221389110 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 17:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:09:49 INFO - PROCESS | 1731 | 1464221389116 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:09:49 INFO - PROCESS | 1731 | 1464221389121 Marionette TRACE conn3 <- [1,330,null,{}] 17:09:49 INFO - PROCESS | 1731 | 1464221389136 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:49 INFO - PROCESS | 1731 | 1464221389288 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 17:09:49 INFO - PROCESS | 1731 | 1464221389300 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:49 INFO - PROCESS | 1731 | ++DOCSHELL 0x96b0e800 == 58 [pid = 1731] [id = 90] 17:09:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0xa23ed000) [pid = 1731] [serial = 269] [outer = (nil)] 17:09:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0xa2505800) [pid = 1731] [serial = 270] [outer = 0xa23ed000] 17:09:49 INFO - PROCESS | 1731 | 1464221389375 Marionette DEBUG loaded listener.js 17:09:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0xa6836c00) [pid = 1731] [serial = 271] [outer = 0xa23ed000] 17:09:50 INFO - PROCESS | 1731 | 1464221390258 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1186ms 17:09:50 INFO - PROCESS | 1731 | 1464221390304 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 17:09:50 INFO - PROCESS | 1731 | 1464221390308 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 17:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:09:50 INFO - PROCESS | 1731 | 1464221390320 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:09:50 INFO - PROCESS | 1731 | 1464221390322 Marionette TRACE conn3 <- [1,334,null,{}] 17:09:50 INFO - PROCESS | 1731 | 1464221390327 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:50 INFO - PROCESS | 1731 | 1464221390529 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 17:09:50 INFO - PROCESS | 1731 | 1464221390562 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:50 INFO - PROCESS | 1731 | ++DOCSHELL 0xa685ac00 == 59 [pid = 1731] [id = 91] 17:09:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0xa6e9f800) [pid = 1731] [serial = 272] [outer = (nil)] 17:09:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0xa6ea6c00) [pid = 1731] [serial = 273] [outer = 0xa6e9f800] 17:09:50 INFO - PROCESS | 1731 | 1464221390637 Marionette DEBUG loaded listener.js 17:09:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0xa6f3bc00) [pid = 1731] [serial = 274] [outer = 0xa6e9f800] 17:09:51 INFO - PROCESS | 1731 | 1464221391447 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1186ms 17:09:51 INFO - PROCESS | 1731 | 1464221391503 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 17:09:51 INFO - PROCESS | 1731 | 1464221391505 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 17:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:09:51 INFO - PROCESS | 1731 | 1464221391511 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:09:51 INFO - PROCESS | 1731 | 1464221391514 Marionette TRACE conn3 <- [1,338,null,{}] 17:09:51 INFO - PROCESS | 1731 | 1464221391519 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:51 INFO - PROCESS | 1731 | 1464221391834 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0xa2239400) [pid = 1731] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x96bf1400) [pid = 1731] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x976afc00) [pid = 1731] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x920a8400) [pid = 1731] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x920a4c00) [pid = 1731] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x9cff5400) [pid = 1731] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x919f2c00) [pid = 1731] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 129 (0xa31f0400) [pid = 1731] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 128 (0x9209f000) [pid = 1731] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 127 (0x996d3800) [pid = 1731] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 126 (0x92cf7c00) [pid = 1731] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 125 (0xa23f1c00) [pid = 1731] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 124 (0x93a69400) [pid = 1731] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 123 (0x93a21800) [pid = 1731] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 122 (0xa23ef000) [pid = 1731] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 121 (0x921c1c00) [pid = 1731] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 120 (0x92c07000) [pid = 1731] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:09:51 INFO - PROCESS | 1731 | --DOMWINDOW == 119 (0x9b00fc00) [pid = 1731] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:09:51 INFO - PROCESS | 1731 | 1464221391949 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:51 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f613000 == 60 [pid = 1731] [id = 92] 17:09:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 120 (0x8f615400) [pid = 1731] [serial = 275] [outer = (nil)] 17:09:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 121 (0x8f61b000) [pid = 1731] [serial = 276] [outer = 0x8f615400] 17:09:52 INFO - PROCESS | 1731 | 1464221392019 Marionette DEBUG loaded listener.js 17:09:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 122 (0x8f61d800) [pid = 1731] [serial = 277] [outer = 0x8f615400] 17:09:52 INFO - PROCESS | 1731 | 1464221392733 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1233ms 17:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:09:52 INFO - PROCESS | 1731 | 1464221392744 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 17:09:52 INFO - PROCESS | 1731 | 1464221392747 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 17:09:52 INFO - PROCESS | 1731 | 1464221392752 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:09:52 INFO - PROCESS | 1731 | 1464221392756 Marionette TRACE conn3 <- [1,342,null,{}] 17:09:52 INFO - PROCESS | 1731 | 1464221392761 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:52 INFO - PROCESS | 1731 | 1464221392953 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 17:09:52 INFO - PROCESS | 1731 | 1464221392969 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:52 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f612c00 == 61 [pid = 1731] [id = 93] 17:09:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 123 (0x8f61f800) [pid = 1731] [serial = 278] [outer = (nil)] 17:09:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 124 (0x90ed0800) [pid = 1731] [serial = 279] [outer = 0x8f61f800] 17:09:53 INFO - PROCESS | 1731 | 1464221393040 Marionette DEBUG loaded listener.js 17:09:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 125 (0x90ed3c00) [pid = 1731] [serial = 280] [outer = 0x8f61f800] 17:09:53 INFO - PROCESS | 1731 | 1464221393782 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1143ms 17:09:53 INFO - PROCESS | 1731 | 1464221393897 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 17:09:53 INFO - PROCESS | 1731 | 1464221393902 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 17:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:09:53 INFO - PROCESS | 1731 | 1464221393914 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:09:53 INFO - PROCESS | 1731 | 1464221393920 Marionette TRACE conn3 <- [1,346,null,{}] 17:09:53 INFO - PROCESS | 1731 | 1464221393939 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:54 INFO - PROCESS | 1731 | 1464221394146 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 17:09:54 INFO - PROCESS | 1731 | 1464221394301 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:54 INFO - PROCESS | 1731 | ++DOCSHELL 0x90ec8400 == 62 [pid = 1731] [id = 94] 17:09:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 126 (0x90ec8c00) [pid = 1731] [serial = 281] [outer = (nil)] 17:09:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 127 (0x90ece400) [pid = 1731] [serial = 282] [outer = 0x90ec8c00] 17:09:54 INFO - PROCESS | 1731 | 1464221394386 Marionette DEBUG loaded listener.js 17:09:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 128 (0x91259000) [pid = 1731] [serial = 283] [outer = 0x90ec8c00] 17:09:55 INFO - PROCESS | 1731 | 1464221395413 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1546ms 17:09:55 INFO - PROCESS | 1731 | 1464221395460 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 17:09:55 INFO - PROCESS | 1731 | 1464221395466 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 17:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:09:55 INFO - PROCESS | 1731 | 1464221395478 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:09:55 INFO - PROCESS | 1731 | 1464221395483 Marionette TRACE conn3 <- [1,350,null,{}] 17:09:55 INFO - PROCESS | 1731 | 1464221395490 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:55 INFO - PROCESS | 1731 | 1464221395664 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 17:09:55 INFO - PROCESS | 1731 | 1464221395817 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:55 INFO - PROCESS | 1731 | ++DOCSHELL 0x91263400 == 63 [pid = 1731] [id = 95] 17:09:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0x91266400) [pid = 1731] [serial = 284] [outer = (nil)] 17:09:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0x920a4000) [pid = 1731] [serial = 285] [outer = 0x91266400] 17:09:55 INFO - PROCESS | 1731 | 1464221395902 Marionette DEBUG loaded listener.js 17:09:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x92b45c00) [pid = 1731] [serial = 286] [outer = 0x91266400] 17:09:56 INFO - PROCESS | 1731 | 1464221396846 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1438ms 17:09:56 INFO - PROCESS | 1731 | 1464221396913 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 17:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:09:56 INFO - PROCESS | 1731 | 1464221396917 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 17:09:56 INFO - PROCESS | 1731 | 1464221396923 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:09:56 INFO - PROCESS | 1731 | 1464221396927 Marionette TRACE conn3 <- [1,354,null,{}] 17:09:56 INFO - PROCESS | 1731 | 1464221396942 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:57 INFO - PROCESS | 1731 | 1464221397152 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 17:09:57 INFO - PROCESS | 1731 | 1464221397350 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:57 INFO - PROCESS | 1731 | ++DOCSHELL 0x919edc00 == 64 [pid = 1731] [id = 96] 17:09:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x96b76800) [pid = 1731] [serial = 287] [outer = (nil)] 17:09:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x989ba000) [pid = 1731] [serial = 288] [outer = 0x96b76800] 17:09:57 INFO - PROCESS | 1731 | 1464221397487 Marionette DEBUG loaded listener.js 17:09:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x997c8400) [pid = 1731] [serial = 289] [outer = 0x96b76800] 17:09:58 INFO - PROCESS | 1731 | 1464221398318 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1440ms 17:09:58 INFO - PROCESS | 1731 | 1464221398364 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 17:09:58 INFO - PROCESS | 1731 | 1464221398368 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 17:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:09:58 INFO - PROCESS | 1731 | 1464221398374 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:09:58 INFO - PROCESS | 1731 | 1464221398378 Marionette TRACE conn3 <- [1,358,null,{}] 17:09:58 INFO - PROCESS | 1731 | 1464221398383 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:58 INFO - PROCESS | 1731 | 1464221398543 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 17:09:58 INFO - PROCESS | 1731 | 1464221398700 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:58 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7bd800 == 65 [pid = 1731] [id = 97] 17:09:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x8f7c1000) [pid = 1731] [serial = 290] [outer = (nil)] 17:09:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x8f7c5c00) [pid = 1731] [serial = 291] [outer = 0x8f7c1000] 17:09:58 INFO - PROCESS | 1731 | 1464221398797 Marionette DEBUG loaded listener.js 17:09:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x93a6dc00) [pid = 1731] [serial = 292] [outer = 0x8f7c1000] 17:09:59 INFO - PROCESS | 1731 | 1464221399693 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1395ms 17:09:59 INFO - PROCESS | 1731 | 1464221399771 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 17:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:09:59 INFO - PROCESS | 1731 | 1464221399775 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 17:09:59 INFO - PROCESS | 1731 | 1464221399781 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:09:59 INFO - PROCESS | 1731 | 1464221399785 Marionette TRACE conn3 <- [1,362,null,{}] 17:09:59 INFO - PROCESS | 1731 | 1464221399791 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:59 INFO - PROCESS | 1731 | 1464221399987 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 17:10:00 INFO - PROCESS | 1731 | 1464221400142 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:00 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f8ee800 == 66 [pid = 1731] [id = 98] 17:10:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x8f8ef400) [pid = 1731] [serial = 293] [outer = (nil)] 17:10:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x8f8f4400) [pid = 1731] [serial = 294] [outer = 0x8f8ef400] 17:10:00 INFO - PROCESS | 1731 | 1464221400268 Marionette DEBUG loaded listener.js 17:10:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x8f8f7000) [pid = 1731] [serial = 295] [outer = 0x8f8ef400] 17:10:01 INFO - PROCESS | 1731 | 1464221401152 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1432ms 17:10:01 INFO - PROCESS | 1731 | 1464221401214 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 17:10:01 INFO - PROCESS | 1731 | 1464221401218 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 17:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:10:01 INFO - PROCESS | 1731 | 1464221401224 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:10:01 INFO - PROCESS | 1731 | 1464221401227 Marionette TRACE conn3 <- [1,366,null,{}] 17:10:01 INFO - PROCESS | 1731 | 1464221401232 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:01 INFO - PROCESS | 1731 | 1464221401428 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 17:10:01 INFO - PROCESS | 1731 | 1464221401584 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:01 INFO - PROCESS | 1731 | ++DOCSHELL 0x919ebc00 == 67 [pid = 1731] [id = 99] 17:10:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x9206ec00) [pid = 1731] [serial = 296] [outer = (nil)] 17:10:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x93a20400) [pid = 1731] [serial = 297] [outer = 0x9206ec00] 17:10:01 INFO - PROCESS | 1731 | 1464221401683 Marionette DEBUG loaded listener.js 17:10:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x99ca9000) [pid = 1731] [serial = 298] [outer = 0x9206ec00] 17:10:02 INFO - PROCESS | 1731 | 1464221402907 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1730ms 17:10:02 INFO - PROCESS | 1731 | 1464221402955 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 17:10:02 INFO - PROCESS | 1731 | 1464221402961 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 17:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:10:02 INFO - PROCESS | 1731 | 1464221402969 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:10:02 INFO - PROCESS | 1731 | 1464221402974 Marionette TRACE conn3 <- [1,370,null,{}] 17:10:02 INFO - PROCESS | 1731 | 1464221402982 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:03 INFO - PROCESS | 1731 | 1464221403221 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 17:10:03 INFO - PROCESS | 1731 | 1464221403373 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:03 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7c7000 == 68 [pid = 1731] [id = 100] 17:10:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x90ecb400) [pid = 1731] [serial = 299] [outer = (nil)] 17:10:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x9125b800) [pid = 1731] [serial = 300] [outer = 0x90ecb400] 17:10:03 INFO - PROCESS | 1731 | 1464221403450 Marionette DEBUG loaded listener.js 17:10:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x91261400) [pid = 1731] [serial = 301] [outer = 0x90ecb400] 17:10:04 INFO - PROCESS | 1731 | 1464221404378 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:10:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1484ms 17:10:04 INFO - PROCESS | 1731 | 1464221404453 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 17:10:04 INFO - PROCESS | 1731 | 1464221404460 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 17:10:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:10:04 INFO - PROCESS | 1731 | 1464221404470 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:10:04 INFO - PROCESS | 1731 | 1464221404473 Marionette TRACE conn3 <- [1,374,null,{}] 17:10:04 INFO - PROCESS | 1731 | 1464221404479 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:04 INFO - PROCESS | 1731 | 1464221404677 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 17:10:04 INFO - PROCESS | 1731 | 1464221404883 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:04 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f617800 == 69 [pid = 1731] [id = 101] 17:10:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8f618000) [pid = 1731] [serial = 302] [outer = (nil)] 17:10:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x92b41800) [pid = 1731] [serial = 303] [outer = 0x8f618000] 17:10:05 INFO - PROCESS | 1731 | 1464221405005 Marionette DEBUG loaded listener.js 17:10:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x92ceb000) [pid = 1731] [serial = 304] [outer = 0x8f618000] 17:10:05 INFO - PROCESS | 1731 | --DOCSHELL 0x93885c00 == 68 [pid = 1731] [id = 30] 17:10:05 INFO - PROCESS | 1731 | --DOCSHELL 0x9ac2f800 == 67 [pid = 1731] [id = 29] 17:10:05 INFO - PROCESS | 1731 | --DOCSHELL 0x92ce9400 == 66 [pid = 1731] [id = 59] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x9aa44000) [pid = 1731] [serial = 179] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0xa513d800) [pid = 1731] [serial = 185] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0xa258f400) [pid = 1731] [serial = 182] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0xa4f22400) [pid = 1731] [serial = 212] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0xa6835800) [pid = 1731] [serial = 188] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x93a73c00) [pid = 1731] [serial = 176] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x921c9800) [pid = 1731] [serial = 215] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x9500c800) [pid = 1731] [serial = 218] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x9af0ec00) [pid = 1731] [serial = 221] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0xa356ac00) [pid = 1731] [serial = 224] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0xa68d6000) [pid = 1731] [serial = 227] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x99ca8800) [pid = 1731] [serial = 230] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOCSHELL 0x8f613000 == 65 [pid = 1731] [id = 92] 17:10:05 INFO - PROCESS | 1731 | --DOCSHELL 0xa685ac00 == 64 [pid = 1731] [id = 91] 17:10:05 INFO - PROCESS | 1731 | --DOCSHELL 0x96b0e800 == 63 [pid = 1731] [id = 90] 17:10:05 INFO - PROCESS | 1731 | --DOCSHELL 0x997f2c00 == 62 [pid = 1731] [id = 89] 17:10:05 INFO - PROCESS | 1731 | --DOCSHELL 0x92b4f800 == 61 [pid = 1731] [id = 88] 17:10:05 INFO - PROCESS | 1731 | --DOCSHELL 0x919f1c00 == 60 [pid = 1731] [id = 78] 17:10:05 INFO - PROCESS | 1731 | --DOCSHELL 0x989b8800 == 59 [pid = 1731] [id = 81] 17:10:05 INFO - PROCESS | 1731 | --DOCSHELL 0x919ec000 == 58 [pid = 1731] [id = 80] 17:10:05 INFO - PROCESS | 1731 | 1464221405916 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0xa69e6c00) [pid = 1731] [serial = 192] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x92071400) [pid = 1731] [serial = 234] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0xa3323800) [pid = 1731] [serial = 141] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x920aa800) [pid = 1731] [serial = 153] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x9b004800) [pid = 1731] [serial = 147] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x96b0c000) [pid = 1731] [serial = 144] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0xa31f4c00) [pid = 1731] [serial = 150] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 129 (0x987be000) [pid = 1731] [serial = 117] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 128 (0x93a28c00) [pid = 1731] [serial = 206] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 127 (0xa23f4400) [pid = 1731] [serial = 203] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 126 (0x980d1400) [pid = 1731] [serial = 198] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 125 (0x997c6c00) [pid = 1731] [serial = 210] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 124 (0xa114e800) [pid = 1731] [serial = 201] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 123 (0xa23ecc00) [pid = 1731] [serial = 114] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 122 (0x96b02000) [pid = 1731] [serial = 197] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 121 (0x99a6cc00) [pid = 1731] [serial = 195] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 120 (0x9cfc4000) [pid = 1731] [serial = 120] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 119 (0x995a7c00) [pid = 1731] [serial = 194] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 118 (0x997c4800) [pid = 1731] [serial = 156] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 117 (0x93a70c00) [pid = 1731] [serial = 209] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 116 (0x93887800) [pid = 1731] [serial = 207] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 115 (0xa31bf000) [pid = 1731] [serial = 174] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 114 (0xa3123c00) [pid = 1731] [serial = 204] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 113 (0x9cfc8000) [pid = 1731] [serial = 200] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 112 (0xa2592400) [pid = 1731] [serial = 191] [outer = (nil)] [url = about:blank] 17:10:05 INFO - PROCESS | 1731 | --DOMWINDOW == 111 (0x919f7800) [pid = 1731] [serial = 233] [outer = (nil)] [url = about:blank] 17:10:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:10:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1526ms 17:10:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:10:06 INFO - PROCESS | 1731 | 1464221405995 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 17:10:06 INFO - PROCESS | 1731 | 1464221405999 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 17:10:06 INFO - PROCESS | 1731 | 1464221406006 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:10:06 INFO - PROCESS | 1731 | 1464221406011 Marionette TRACE conn3 <- [1,378,null,{}] 17:10:06 INFO - PROCESS | 1731 | 1464221406027 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:06 INFO - PROCESS | 1731 | 1464221406182 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 17:10:06 INFO - PROCESS | 1731 | 1464221406312 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:06 INFO - PROCESS | 1731 | ++DOCSHELL 0x920a1400 == 59 [pid = 1731] [id = 102] 17:10:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 112 (0x921c9800) [pid = 1731] [serial = 305] [outer = (nil)] 17:10:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 113 (0x93a25800) [pid = 1731] [serial = 306] [outer = 0x921c9800] 17:10:06 INFO - PROCESS | 1731 | 1464221406437 Marionette DEBUG loaded listener.js 17:10:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 114 (0x93a2d400) [pid = 1731] [serial = 307] [outer = 0x921c9800] 17:10:07 INFO - PROCESS | 1731 | 1464221407169 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:10:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:10:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1191ms 17:10:07 INFO - PROCESS | 1731 | 1464221407196 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 17:10:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:10:07 INFO - PROCESS | 1731 | 1464221407200 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 17:10:07 INFO - PROCESS | 1731 | 1464221407206 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:10:07 INFO - PROCESS | 1731 | 1464221407209 Marionette TRACE conn3 <- [1,382,null,{}] 17:10:07 INFO - PROCESS | 1731 | 1464221407214 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:07 INFO - PROCESS | 1731 | 1464221407357 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 17:10:07 INFO - PROCESS | 1731 | 1464221407376 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:07 INFO - PROCESS | 1731 | ++DOCSHELL 0x920ac000 == 60 [pid = 1731] [id = 103] 17:10:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 115 (0x94fed800) [pid = 1731] [serial = 308] [outer = (nil)] 17:10:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 116 (0x96b0d400) [pid = 1731] [serial = 309] [outer = 0x94fed800] 17:10:07 INFO - PROCESS | 1731 | 1464221407448 Marionette DEBUG loaded listener.js 17:10:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 117 (0x976ba400) [pid = 1731] [serial = 310] [outer = 0x94fed800] 17:10:08 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:10:08 INFO - PROCESS | 1731 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:10:08 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:10:08 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:10:08 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:10:08 INFO - PROCESS | 1731 | 1464221408292 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:10:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:10:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1137ms 17:10:08 INFO - PROCESS | 1731 | 1464221408342 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 17:10:08 INFO - PROCESS | 1731 | 1464221408346 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 17:10:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:10:08 INFO - PROCESS | 1731 | 1464221408359 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:10:08 INFO - PROCESS | 1731 | 1464221408361 Marionette TRACE conn3 <- [1,386,null,{}] 17:10:08 INFO - PROCESS | 1731 | 1464221408367 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:08 INFO - PROCESS | 1731 | 1464221408558 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 17:10:08 INFO - PROCESS | 1731 | 1464221408577 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:08 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7bf000 == 61 [pid = 1731] [id = 104] 17:10:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 118 (0x94feb800) [pid = 1731] [serial = 311] [outer = (nil)] 17:10:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 119 (0x995ac000) [pid = 1731] [serial = 312] [outer = 0x94feb800] 17:10:08 INFO - PROCESS | 1731 | 1464221408650 Marionette DEBUG loaded listener.js 17:10:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 120 (0x996d5400) [pid = 1731] [serial = 313] [outer = 0x94feb800] 17:10:09 INFO - PROCESS | 1731 | 1464221409566 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 17:10:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:10:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1292ms 17:10:09 INFO - PROCESS | 1731 | 1464221409645 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 17:10:09 INFO - PROCESS | 1731 | 1464221409648 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 17:10:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:10:09 INFO - PROCESS | 1731 | 1464221409654 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:10:09 INFO - PROCESS | 1731 | 1464221409658 Marionette TRACE conn3 <- [1,390,null,{}] 17:10:09 INFO - PROCESS | 1731 | 1464221409676 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:09 INFO - PROCESS | 1731 | 1464221409913 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 17:10:09 INFO - PROCESS | 1731 | 1464221409933 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:09 INFO - PROCESS | 1731 | ++DOCSHELL 0x96b06800 == 62 [pid = 1731] [id = 105] 17:10:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 121 (0x96b0d800) [pid = 1731] [serial = 314] [outer = (nil)] 17:10:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 122 (0x9a9ba400) [pid = 1731] [serial = 315] [outer = 0x96b0d800] 17:10:10 INFO - PROCESS | 1731 | 1464221410007 Marionette DEBUG loaded listener.js 17:10:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 123 (0x9af10c00) [pid = 1731] [serial = 316] [outer = 0x96b0d800] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 122 (0x94fe5400) [pid = 1731] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 121 (0x921c8000) [pid = 1731] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 120 (0x99cc8800) [pid = 1731] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 119 (0x92cf5000) [pid = 1731] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 118 (0x997bf800) [pid = 1731] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 117 (0xa4f21800) [pid = 1731] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 116 (0xa6868800) [pid = 1731] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 115 (0xa3325000) [pid = 1731] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 114 (0x9fd0c000) [pid = 1731] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 113 (0x9209e800) [pid = 1731] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 112 (0x93a2f800) [pid = 1731] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 111 (0x99ca2800) [pid = 1731] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 110 (0xa6e9f800) [pid = 1731] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 109 (0x8f615400) [pid = 1731] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 108 (0x92b50400) [pid = 1731] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 107 (0x997f4400) [pid = 1731] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 106 (0xa3123400) [pid = 1731] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:10:10 INFO - PROCESS | 1731 | --DOMWINDOW == 105 (0xa23ed000) [pid = 1731] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:10:11 INFO - PROCESS | 1731 | 1464221411286 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 17:10:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:10:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1692ms 17:10:11 INFO - PROCESS | 1731 | 1464221411347 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 17:10:11 INFO - PROCESS | 1731 | 1464221411349 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 17:10:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:10:11 INFO - PROCESS | 1731 | 1464221411357 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:10:11 INFO - PROCESS | 1731 | 1464221411359 Marionette TRACE conn3 <- [1,394,null,{}] 17:10:11 INFO - PROCESS | 1731 | 1464221411365 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:11 INFO - PROCESS | 1731 | 1464221411510 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 17:10:11 INFO - PROCESS | 1731 | 1464221411524 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x91261800 == 63 [pid = 1731] [id = 106] 17:10:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 106 (0x921ca000) [pid = 1731] [serial = 317] [outer = (nil)] 17:10:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 107 (0x99934c00) [pid = 1731] [serial = 318] [outer = 0x921ca000] 17:10:11 INFO - PROCESS | 1731 | 1464221411595 Marionette DEBUG loaded listener.js 17:10:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 108 (0x99e36800) [pid = 1731] [serial = 319] [outer = 0x921ca000] 17:10:12 INFO - PROCESS | 1731 | 1464221412394 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 17:10:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:10:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1086ms 17:10:12 INFO - PROCESS | 1731 | 1464221412444 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 17:10:12 INFO - PROCESS | 1731 | 1464221412447 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 17:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:10:12 INFO - PROCESS | 1731 | 1464221412453 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:10:12 INFO - PROCESS | 1731 | 1464221412456 Marionette TRACE conn3 <- [1,398,null,{}] 17:10:12 INFO - PROCESS | 1731 | 1464221412462 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:12 INFO - PROCESS | 1731 | 1464221412600 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 17:10:12 INFO - PROCESS | 1731 | 1464221412613 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:12 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7c3800 == 64 [pid = 1731] [id = 107] 17:10:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 109 (0x980cb400) [pid = 1731] [serial = 320] [outer = (nil)] 17:10:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 110 (0x9af15000) [pid = 1731] [serial = 321] [outer = 0x980cb400] 17:10:12 INFO - PROCESS | 1731 | 1464221412685 Marionette DEBUG loaded listener.js 17:10:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 111 (0x9b02ac00) [pid = 1731] [serial = 322] [outer = 0x980cb400] 17:10:13 INFO - PROCESS | 1731 | 1464221413818 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 17:10:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:10:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1427ms 17:10:13 INFO - PROCESS | 1731 | 1464221413881 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 17:10:13 INFO - PROCESS | 1731 | 1464221413889 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 17:10:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:10:13 INFO - PROCESS | 1731 | 1464221413897 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:10:13 INFO - PROCESS | 1731 | 1464221413903 Marionette TRACE conn3 <- [1,402,null,{}] 17:10:13 INFO - PROCESS | 1731 | 1464221413911 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:14 INFO - PROCESS | 1731 | 1464221414104 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 17:10:14 INFO - PROCESS | 1731 | 1464221414235 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:14 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f8f1800 == 65 [pid = 1731] [id = 108] 17:10:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 112 (0x90ec5c00) [pid = 1731] [serial = 323] [outer = (nil)] 17:10:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 113 (0x919ed400) [pid = 1731] [serial = 324] [outer = 0x90ec5c00] 17:10:14 INFO - PROCESS | 1731 | 1464221414335 Marionette DEBUG loaded listener.js 17:10:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 114 (0x919f6c00) [pid = 1731] [serial = 325] [outer = 0x90ec5c00] 17:10:15 INFO - PROCESS | 1731 | 1464221415316 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 17:10:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:10:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1485ms 17:10:15 INFO - PROCESS | 1731 | 1464221415383 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 17:10:15 INFO - PROCESS | 1731 | 1464221415392 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 17:10:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:10:15 INFO - PROCESS | 1731 | 1464221415402 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:10:15 INFO - PROCESS | 1731 | 1464221415406 Marionette TRACE conn3 <- [1,406,null,{}] 17:10:15 INFO - PROCESS | 1731 | 1464221415412 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:15 INFO - PROCESS | 1731 | 1464221415601 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 17:10:15 INFO - PROCESS | 1731 | 1464221415861 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:15 INFO - PROCESS | 1731 | ++DOCSHELL 0x92b44800 == 66 [pid = 1731] [id = 109] 17:10:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 115 (0x93a26000) [pid = 1731] [serial = 326] [outer = (nil)] 17:10:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 116 (0x94fe2000) [pid = 1731] [serial = 327] [outer = 0x93a26000] 17:10:15 INFO - PROCESS | 1731 | 1464221415958 Marionette DEBUG loaded listener.js 17:10:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 117 (0x96b0ec00) [pid = 1731] [serial = 328] [outer = 0x93a26000] 17:10:16 INFO - PROCESS | 1731 | 1464221416787 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 17:10:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:10:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1428ms 17:10:16 INFO - PROCESS | 1731 | 1464221416830 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 17:10:16 INFO - PROCESS | 1731 | 1464221416834 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 17:10:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:10:16 INFO - PROCESS | 1731 | 1464221416842 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:10:16 INFO - PROCESS | 1731 | 1464221416848 Marionette TRACE conn3 <- [1,410,null,{}] 17:10:16 INFO - PROCESS | 1731 | 1464221416864 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:17 INFO - PROCESS | 1731 | 1464221417043 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 17:10:17 INFO - PROCESS | 1731 | 1464221417198 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:17 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7be800 == 67 [pid = 1731] [id = 110] 17:10:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 118 (0x92c01400) [pid = 1731] [serial = 329] [outer = (nil)] 17:10:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 119 (0x9b00fc00) [pid = 1731] [serial = 330] [outer = 0x92c01400] 17:10:17 INFO - PROCESS | 1731 | 1464221417288 Marionette DEBUG loaded listener.js 17:10:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 120 (0x9cfc8000) [pid = 1731] [serial = 331] [outer = 0x92c01400] 17:10:18 INFO - PROCESS | 1731 | 1464221418199 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 17:10:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:10:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1386ms 17:10:18 INFO - PROCESS | 1731 | 1464221418229 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 17:10:18 INFO - PROCESS | 1731 | 1464221418234 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 17:10:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:10:18 INFO - PROCESS | 1731 | 1464221418240 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:10:18 INFO - PROCESS | 1731 | 1464221418243 Marionette TRACE conn3 <- [1,414,null,{}] 17:10:18 INFO - PROCESS | 1731 | 1464221418249 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:18 INFO - PROCESS | 1731 | 1464221418424 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 17:10:18 INFO - PROCESS | 1731 | 1464221418584 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:18 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7be400 == 68 [pid = 1731] [id = 111] 17:10:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 121 (0x9b004800) [pid = 1731] [serial = 332] [outer = (nil)] 17:10:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 122 (0xa114c000) [pid = 1731] [serial = 333] [outer = 0x9b004800] 17:10:18 INFO - PROCESS | 1731 | 1464221418670 Marionette DEBUG loaded listener.js 17:10:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 123 (0xa1157800) [pid = 1731] [serial = 334] [outer = 0x9b004800] 17:10:19 INFO - PROCESS | 1731 | 1464221419637 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 17:10:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:10:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1433ms 17:10:19 INFO - PROCESS | 1731 | 1464221419673 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 17:10:19 INFO - PROCESS | 1731 | 1464221419677 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 17:10:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:10:19 INFO - PROCESS | 1731 | 1464221419683 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:10:19 INFO - PROCESS | 1731 | 1464221419686 Marionette TRACE conn3 <- [1,418,null,{}] 17:10:19 INFO - PROCESS | 1731 | 1464221419692 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:19 INFO - PROCESS | 1731 | 1464221419863 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 17:10:20 INFO - PROCESS | 1731 | 1464221420026 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:20 INFO - PROCESS | 1731 | ++DOCSHELL 0x9fd0a000 == 69 [pid = 1731] [id = 112] 17:10:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 124 (0xa237a800) [pid = 1731] [serial = 335] [outer = (nil)] 17:10:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 125 (0xa23f2400) [pid = 1731] [serial = 336] [outer = 0xa237a800] 17:10:20 INFO - PROCESS | 1731 | 1464221420164 Marionette DEBUG loaded listener.js 17:10:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 126 (0xa258d000) [pid = 1731] [serial = 337] [outer = 0xa237a800] 17:10:21 INFO - PROCESS | 1731 | 1464221421490 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 17:10:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 17:10:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1835ms 17:10:21 INFO - PROCESS | 1731 | 1464221421576 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 17:10:21 INFO - PROCESS | 1731 | 1464221421580 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 17:10:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:10:21 INFO - PROCESS | 1731 | 1464221421590 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:10:21 INFO - PROCESS | 1731 | 1464221421594 Marionette TRACE conn3 <- [1,422,null,{}] 17:10:21 INFO - PROCESS | 1731 | 1464221421599 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:21 INFO - PROCESS | 1731 | 1464221421767 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 17:10:21 INFO - PROCESS | 1731 | 1464221421923 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:21 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f619400 == 70 [pid = 1731] [id = 113] 17:10:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 127 (0x93a26800) [pid = 1731] [serial = 338] [outer = (nil)] 17:10:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 128 (0xa3648000) [pid = 1731] [serial = 339] [outer = 0x93a26800] 17:10:22 INFO - PROCESS | 1731 | 1464221422007 Marionette DEBUG loaded listener.js 17:10:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0xa36ed000) [pid = 1731] [serial = 340] [outer = 0x93a26800] 17:10:23 INFO - PROCESS | 1731 | 1464221423316 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 17:10:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:10:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1829ms 17:10:23 INFO - PROCESS | 1731 | 1464221423420 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 17:10:23 INFO - PROCESS | 1731 | 1464221423424 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 17:10:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:10:23 INFO - PROCESS | 1731 | 1464221423431 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:10:23 INFO - PROCESS | 1731 | 1464221423434 Marionette TRACE conn3 <- [1,426,null,{}] 17:10:23 INFO - PROCESS | 1731 | 1464221423440 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:23 INFO - PROCESS | 1731 | 1464221423589 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 17:10:23 INFO - PROCESS | 1731 | 1464221423745 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:23 INFO - PROCESS | 1731 | ++DOCSHELL 0x8efbd000 == 71 [pid = 1731] [id = 114] 17:10:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0x8efbd400) [pid = 1731] [serial = 341] [outer = (nil)] 17:10:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x8efc4c00) [pid = 1731] [serial = 342] [outer = 0x8efbd400] 17:10:23 INFO - PROCESS | 1731 | 1464221423827 Marionette DEBUG loaded listener.js 17:10:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x8efc6c00) [pid = 1731] [serial = 343] [outer = 0x8efbd400] 17:10:24 INFO - PROCESS | 1731 | 1464221424722 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 17:10:24 INFO - PROCESS | 1731 | 1464221424783 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 17:10:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:10:24 INFO - PROCESS | 1731 | 1464221424789 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:10:24 INFO - PROCESS | 1731 | 1464221424793 Marionette TRACE conn3 <- [1,430,null,{}] 17:10:24 INFO - PROCESS | 1731 | 1464221424798 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:24 INFO - PROCESS | 1731 | 1464221424979 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 17:10:25 INFO - PROCESS | 1731 | 1464221425353 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:25 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f8f0c00 == 72 [pid = 1731] [id = 115] 17:10:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x8f8f2c00) [pid = 1731] [serial = 344] [outer = (nil)] 17:10:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x8f8fb000) [pid = 1731] [serial = 345] [outer = 0x8f8f2c00] 17:10:25 INFO - PROCESS | 1731 | 1464221425508 Marionette DEBUG loaded listener.js 17:10:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x90ecf800) [pid = 1731] [serial = 346] [outer = 0x8f8f2c00] 17:10:26 INFO - PROCESS | 1731 | 1464221426403 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 17:10:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:10:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1685ms 17:10:26 INFO - PROCESS | 1731 | 1464221426481 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 17:10:26 INFO - PROCESS | 1731 | 1464221426489 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 17:10:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:10:26 INFO - PROCESS | 1731 | 1464221426501 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:10:26 INFO - PROCESS | 1731 | 1464221426511 Marionette TRACE conn3 <- [1,434,null,{}] 17:10:26 INFO - PROCESS | 1731 | 1464221426522 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:26 INFO - PROCESS | 1731 | 1464221426714 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 17:10:26 INFO - PROCESS | 1731 | 1464221426890 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:26 INFO - PROCESS | 1731 | ++DOCSHELL 0x919f5000 == 73 [pid = 1731] [id = 116] 17:10:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x920a9400) [pid = 1731] [serial = 347] [outer = (nil)] 17:10:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x92cf7c00) [pid = 1731] [serial = 348] [outer = 0x920a9400] 17:10:26 INFO - PROCESS | 1731 | 1464221426990 Marionette DEBUG loaded listener.js 17:10:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x93a29400) [pid = 1731] [serial = 349] [outer = 0x920a9400] 17:10:27 INFO - PROCESS | 1731 | 1464221427797 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 17:10:27 INFO - PROCESS | 1731 | --DOCSHELL 0x91261800 == 72 [pid = 1731] [id = 106] 17:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1399ms 17:10:27 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x90ed0800) [pid = 1731] [serial = 279] [outer = (nil)] [url = about:blank] 17:10:27 INFO - PROCESS | 1731 | --DOCSHELL 0x96b06800 == 71 [pid = 1731] [id = 105] 17:10:27 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7bf000 == 70 [pid = 1731] [id = 104] 17:10:27 INFO - PROCESS | 1731 | --DOCSHELL 0x920ac000 == 69 [pid = 1731] [id = 103] 17:10:27 INFO - PROCESS | 1731 | --DOCSHELL 0x920a1400 == 68 [pid = 1731] [id = 102] 17:10:27 INFO - PROCESS | 1731 | --DOCSHELL 0x8f617800 == 67 [pid = 1731] [id = 101] 17:10:27 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7c7000 == 66 [pid = 1731] [id = 100] 17:10:27 INFO - PROCESS | 1731 | 1464221427920 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 17:10:27 INFO - PROCESS | 1731 | 1464221427925 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 17:10:27 INFO - PROCESS | 1731 | --DOCSHELL 0x90ec8400 == 65 [pid = 1731] [id = 94] 17:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:10:27 INFO - PROCESS | 1731 | 1464221427941 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:10:27 INFO - PROCESS | 1731 | 1464221427944 Marionette TRACE conn3 <- [1,438,null,{}] 17:10:27 INFO - PROCESS | 1731 | 1464221427957 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:28 INFO - PROCESS | 1731 | 1464221428097 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0xa6389400) [pid = 1731] [serial = 186] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0xa69e1000) [pid = 1731] [serial = 228] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0xa6839800) [pid = 1731] [serial = 189] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0xa31ba400) [pid = 1731] [serial = 183] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x92b47c00) [pid = 1731] [serial = 216] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x96b0b000) [pid = 1731] [serial = 219] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0xa68d8c00) [pid = 1731] [serial = 231] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 129 (0xa63f3000) [pid = 1731] [serial = 213] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 128 (0xa4f19800) [pid = 1731] [serial = 225] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 127 (0x9ccc2800) [pid = 1731] [serial = 222] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 126 (0x94fe6400) [pid = 1731] [serial = 177] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 125 (0x9ac32400) [pid = 1731] [serial = 180] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 124 (0xa6ea6c00) [pid = 1731] [serial = 273] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 123 (0x8f61b000) [pid = 1731] [serial = 276] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 122 (0x93a29000) [pid = 1731] [serial = 239] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 121 (0x94fec000) [pid = 1731] [serial = 264] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 120 (0x96bf9c00) [pid = 1731] [serial = 265] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 119 (0x99ca6400) [pid = 1731] [serial = 267] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 118 (0x99eb4400) [pid = 1731] [serial = 268] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 117 (0xa6f3bc00) [pid = 1731] [serial = 274] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 116 (0x995a9400) [pid = 1731] [serial = 243] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 115 (0xa6860800) [pid = 1731] [serial = 262] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 114 (0xa685d000) [pid = 1731] [serial = 261] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 113 (0xa2505800) [pid = 1731] [serial = 270] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 112 (0x99e35800) [pid = 1731] [serial = 246] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 111 (0x93a22c00) [pid = 1731] [serial = 236] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 110 (0x9b01e400) [pid = 1731] [serial = 249] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 109 (0x9fd06c00) [pid = 1731] [serial = 252] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 108 (0xa23fa400) [pid = 1731] [serial = 255] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 107 (0xa331ec00) [pid = 1731] [serial = 258] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 106 (0x99e2e400) [pid = 1731] [serial = 102] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 105 (0xa6836c00) [pid = 1731] [serial = 271] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | --DOMWINDOW == 104 (0x8f61d800) [pid = 1731] [serial = 277] [outer = (nil)] [url = about:blank] 17:10:28 INFO - PROCESS | 1731 | 1464221428282 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:28 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7c1400 == 66 [pid = 1731] [id = 117] 17:10:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 105 (0x8f8f6000) [pid = 1731] [serial = 350] [outer = (nil)] 17:10:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 106 (0x92b45000) [pid = 1731] [serial = 351] [outer = 0x8f8f6000] 17:10:28 INFO - PROCESS | 1731 | 1464221428442 Marionette DEBUG loaded listener.js 17:10:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 107 (0x93a6b000) [pid = 1731] [serial = 352] [outer = 0x8f8f6000] 17:10:29 INFO - PROCESS | 1731 | 1464221429155 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 17:10:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:10:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1240ms 17:10:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:10:29 INFO - PROCESS | 1731 | 1464221429186 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 17:10:29 INFO - PROCESS | 1731 | 1464221429189 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 17:10:29 INFO - PROCESS | 1731 | 1464221429197 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:10:29 INFO - PROCESS | 1731 | 1464221429206 Marionette TRACE conn3 <- [1,442,null,{}] 17:10:29 INFO - PROCESS | 1731 | 1464221429219 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:29 INFO - PROCESS | 1731 | 1464221429397 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 17:10:29 INFO - PROCESS | 1731 | 1464221429409 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:29 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f611c00 == 67 [pid = 1731] [id = 118] 17:10:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 108 (0x8f7c2800) [pid = 1731] [serial = 353] [outer = (nil)] 17:10:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 109 (0x997c6000) [pid = 1731] [serial = 354] [outer = 0x8f7c2800] 17:10:29 INFO - PROCESS | 1731 | 1464221429479 Marionette DEBUG loaded listener.js 17:10:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 110 (0x99a62800) [pid = 1731] [serial = 355] [outer = 0x8f7c2800] 17:10:30 INFO - PROCESS | 1731 | 1464221430274 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 17:10:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:10:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1137ms 17:10:30 INFO - PROCESS | 1731 | 1464221430331 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 17:10:30 INFO - PROCESS | 1731 | 1464221430336 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 17:10:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:10:30 INFO - PROCESS | 1731 | 1464221430343 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:10:30 INFO - PROCESS | 1731 | 1464221430346 Marionette TRACE conn3 <- [1,446,null,{}] 17:10:30 INFO - PROCESS | 1731 | 1464221430352 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:30 INFO - PROCESS | 1731 | 1464221430521 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 17:10:30 INFO - PROCESS | 1731 | 1464221430538 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:30 INFO - PROCESS | 1731 | ++DOCSHELL 0x96bf7c00 == 68 [pid = 1731] [id = 119] 17:10:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 111 (0x96bfbc00) [pid = 1731] [serial = 356] [outer = (nil)] 17:10:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 112 (0x99e2e800) [pid = 1731] [serial = 357] [outer = 0x96bfbc00] 17:10:30 INFO - PROCESS | 1731 | 1464221430609 Marionette DEBUG loaded listener.js 17:10:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 113 (0x9a9bf400) [pid = 1731] [serial = 358] [outer = 0x96bfbc00] 17:10:31 INFO - PROCESS | 1731 | 1464221431535 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 17:10:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:10:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1231ms 17:10:31 INFO - PROCESS | 1731 | 1464221431575 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 17:10:31 INFO - PROCESS | 1731 | 1464221431578 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 17:10:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:10:31 INFO - PROCESS | 1731 | 1464221431585 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:10:31 INFO - PROCESS | 1731 | 1464221431589 Marionette TRACE conn3 <- [1,450,null,{}] 17:10:31 INFO - PROCESS | 1731 | 1464221431595 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:31 INFO - PROCESS | 1731 | 1464221431814 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 17:10:31 INFO - PROCESS | 1731 | 1464221431835 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:31 INFO - PROCESS | 1731 | ++DOCSHELL 0x9af0e000 == 69 [pid = 1731] [id = 120] 17:10:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 114 (0x9af0ec00) [pid = 1731] [serial = 359] [outer = (nil)] 17:10:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 115 (0x9b9c8400) [pid = 1731] [serial = 360] [outer = 0x9af0ec00] 17:10:31 INFO - PROCESS | 1731 | 1464221431914 Marionette DEBUG loaded listener.js 17:10:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 116 (0x9fd0c800) [pid = 1731] [serial = 361] [outer = 0x9af0ec00] 17:10:32 INFO - PROCESS | 1731 | 1464221432976 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 17:10:33 INFO - PROCESS | 1731 | 1464221433039 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 17:10:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:10:33 INFO - PROCESS | 1731 | 1464221433045 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:10:33 INFO - PROCESS | 1731 | 1464221433048 Marionette TRACE conn3 <- [1,454,null,{}] 17:10:33 INFO - PROCESS | 1731 | 1464221433053 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:33 INFO - PROCESS | 1731 | 1464221433199 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 17:10:33 INFO - PROCESS | 1731 | 1464221433318 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:33 INFO - PROCESS | 1731 | ++DOCSHELL 0x921c9800 == 70 [pid = 1731] [id = 121] 17:10:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 109 (0x94fed800) [pid = 1731] [serial = 362] [outer = (nil)] 17:10:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 110 (0x99ca4000) [pid = 1731] [serial = 363] [outer = 0x94fed800] 17:10:33 INFO - PROCESS | 1731 | 1464221433392 Marionette DEBUG loaded listener.js 17:10:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 111 (0x9b8b5400) [pid = 1731] [serial = 364] [outer = 0x94fed800] 17:10:34 INFO - PROCESS | 1731 | [1731] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:10:34 INFO - PROCESS | 1731 | 1464221434126 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 17:10:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:10:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1136ms 17:10:34 INFO - PROCESS | 1731 | 1464221434181 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 17:10:34 INFO - PROCESS | 1731 | 1464221434185 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 17:10:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:10:34 INFO - PROCESS | 1731 | 1464221434191 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:10:34 INFO - PROCESS | 1731 | 1464221434193 Marionette TRACE conn3 <- [1,458,null,{}] 17:10:34 INFO - PROCESS | 1731 | 1464221434199 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:34 INFO - PROCESS | 1731 | 1464221434356 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 17:10:34 INFO - PROCESS | 1731 | 1464221434394 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:34 INFO - PROCESS | 1731 | ++DOCSHELL 0x920a0c00 == 71 [pid = 1731] [id = 122] 17:10:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 112 (0x9fd0bc00) [pid = 1731] [serial = 365] [outer = (nil)] 17:10:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 113 (0xa3123000) [pid = 1731] [serial = 366] [outer = 0x9fd0bc00] 17:10:34 INFO - PROCESS | 1731 | 1464221434466 Marionette DEBUG loaded listener.js 17:10:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 114 (0xa3351c00) [pid = 1731] [serial = 367] [outer = 0x9fd0bc00] 17:10:35 INFO - PROCESS | 1731 | 1464221435485 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 17:10:35 INFO - PROCESS | 1731 | 1464221435531 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 17:10:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:10:35 INFO - PROCESS | 1731 | 1464221435545 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:10:35 INFO - PROCESS | 1731 | 1464221435559 Marionette TRACE conn3 <- [1,462,null,{}] 17:10:35 INFO - PROCESS | 1731 | 1464221435567 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:35 INFO - PROCESS | 1731 | 1464221435748 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 17:10:35 INFO - PROCESS | 1731 | 1464221435974 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:36 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f8eec00 == 72 [pid = 1731] [id = 123] 17:10:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 115 (0x8f8fb400) [pid = 1731] [serial = 368] [outer = (nil)] 17:10:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 116 (0x92079800) [pid = 1731] [serial = 369] [outer = 0x8f8fb400] 17:10:36 INFO - PROCESS | 1731 | 1464221436066 Marionette DEBUG loaded listener.js 17:10:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 117 (0x92b43000) [pid = 1731] [serial = 370] [outer = 0x8f8fb400] 17:10:36 INFO - PROCESS | 1731 | [1731] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:10:36 INFO - PROCESS | 1731 | 1464221436954 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 17:10:37 INFO - PROCESS | 1731 | 1464221437046 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 17:10:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:10:37 INFO - PROCESS | 1731 | 1464221437058 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:10:37 INFO - PROCESS | 1731 | 1464221437062 Marionette TRACE conn3 <- [1,466,null,{}] 17:10:37 INFO - PROCESS | 1731 | 1464221437069 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:37 INFO - PROCESS | 1731 | 1464221437282 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 17:10:37 INFO - PROCESS | 1731 | 1464221437490 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x96b06800 == 73 [pid = 1731] [id = 124] 17:10:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 118 (0x96b0e800) [pid = 1731] [serial = 371] [outer = (nil)] 17:10:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 119 (0x980cb800) [pid = 1731] [serial = 372] [outer = 0x96b0e800] 17:10:37 INFO - PROCESS | 1731 | 1464221437590 Marionette DEBUG loaded listener.js 17:10:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 120 (0x99ca1800) [pid = 1731] [serial = 373] [outer = 0x96b0e800] 17:10:38 INFO - PROCESS | 1731 | 1464221438521 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 17:10:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:10:38 INFO - PROCESS | 1731 | 1464221438601 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 17:10:38 INFO - PROCESS | 1731 | 1464221438608 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:10:38 INFO - PROCESS | 1731 | 1464221438614 Marionette TRACE conn3 <- [1,470,null,{}] 17:10:38 INFO - PROCESS | 1731 | 1464221438631 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:38 INFO - PROCESS | 1731 | 1464221438847 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 17:10:39 INFO - PROCESS | 1731 | 1464221439053 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:39 INFO - PROCESS | 1731 | ++DOCSHELL 0xa356b000 == 74 [pid = 1731] [id = 125] 17:10:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 121 (0xa3647400) [pid = 1731] [serial = 374] [outer = (nil)] 17:10:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 122 (0xa6385000) [pid = 1731] [serial = 375] [outer = 0xa3647400] 17:10:39 INFO - PROCESS | 1731 | 1464221439155 Marionette DEBUG loaded listener.js 17:10:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 123 (0xa63f0800) [pid = 1731] [serial = 376] [outer = 0xa3647400] 17:10:40 INFO - PROCESS | 1731 | 1464221440021 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 17:10:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:10:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1485ms 17:10:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:10:40 INFO - PROCESS | 1731 | 1464221440093 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 17:10:40 INFO - PROCESS | 1731 | 1464221440097 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 17:10:40 INFO - PROCESS | 1731 | 1464221440103 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:10:40 INFO - PROCESS | 1731 | 1464221440107 Marionette TRACE conn3 <- [1,474,null,{}] 17:10:40 INFO - PROCESS | 1731 | 1464221440112 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:40 INFO - PROCESS | 1731 | 1464221440327 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 17:10:40 INFO - PROCESS | 1731 | 1464221440533 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:40 INFO - PROCESS | 1731 | ++DOCSHELL 0x91102800 == 75 [pid = 1731] [id = 126] 17:10:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 124 (0x91102c00) [pid = 1731] [serial = 377] [outer = (nil)] 17:10:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 125 (0x9110b000) [pid = 1731] [serial = 378] [outer = 0x91102c00] 17:10:40 INFO - PROCESS | 1731 | 1464221440640 Marionette DEBUG loaded listener.js 17:10:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 126 (0x9110f000) [pid = 1731] [serial = 379] [outer = 0x91102c00] 17:10:41 INFO - PROCESS | 1731 | 1464221441491 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 17:10:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:10:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1439ms 17:10:41 INFO - PROCESS | 1731 | 1464221441541 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 17:10:41 INFO - PROCESS | 1731 | 1464221441545 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 17:10:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:10:41 INFO - PROCESS | 1731 | 1464221441551 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:10:41 INFO - PROCESS | 1731 | 1464221441554 Marionette TRACE conn3 <- [1,478,null,{}] 17:10:41 INFO - PROCESS | 1731 | 1464221441560 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:41 INFO - PROCESS | 1731 | 1464221441727 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 17:10:41 INFO - PROCESS | 1731 | 1464221441891 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:41 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7ba400 == 76 [pid = 1731] [id = 127] 17:10:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 127 (0x91104c00) [pid = 1731] [serial = 380] [outer = (nil)] 17:10:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 128 (0xa6834000) [pid = 1731] [serial = 381] [outer = 0x91104c00] 17:10:41 INFO - PROCESS | 1731 | 1464221441981 Marionette DEBUG loaded listener.js 17:10:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0xa683b800) [pid = 1731] [serial = 382] [outer = 0x91104c00] 17:10:42 INFO - PROCESS | 1731 | 1464221442903 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 17:10:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:10:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1429ms 17:10:42 INFO - PROCESS | 1731 | 1464221442982 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 17:10:42 INFO - PROCESS | 1731 | 1464221442986 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 17:10:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:10:42 INFO - PROCESS | 1731 | 1464221442992 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:10:42 INFO - PROCESS | 1731 | 1464221442995 Marionette TRACE conn3 <- [1,482,null,{}] 17:10:43 INFO - PROCESS | 1731 | 1464221443002 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:43 INFO - PROCESS | 1731 | 1464221443233 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 17:10:43 INFO - PROCESS | 1731 | 1464221443441 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:43 INFO - PROCESS | 1731 | ++DOCSHELL 0xa683a400 == 77 [pid = 1731] [id = 128] 17:10:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0xa685a400) [pid = 1731] [serial = 383] [outer = (nil)] 17:10:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0xa69e5c00) [pid = 1731] [serial = 384] [outer = 0xa685a400] 17:10:43 INFO - PROCESS | 1731 | 1464221443568 Marionette DEBUG loaded listener.js 17:10:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0xa6d49c00) [pid = 1731] [serial = 385] [outer = 0xa685a400] 17:10:44 INFO - PROCESS | 1731 | 1464221444475 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 17:10:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:10:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1542ms 17:10:44 INFO - PROCESS | 1731 | 1464221444535 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 17:10:44 INFO - PROCESS | 1731 | 1464221444539 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 17:10:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:10:44 INFO - PROCESS | 1731 | 1464221444545 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:10:44 INFO - PROCESS | 1731 | 1464221444548 Marionette TRACE conn3 <- [1,486,null,{}] 17:10:44 INFO - PROCESS | 1731 | 1464221444554 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:44 INFO - PROCESS | 1731 | 1464221444713 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 17:10:44 INFO - PROCESS | 1731 | 1464221444878 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:44 INFO - PROCESS | 1731 | ++DOCSHELL 0x9500c400 == 78 [pid = 1731] [id = 129] 17:10:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0xa6d48800) [pid = 1731] [serial = 386] [outer = (nil)] 17:10:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0xa6d50000) [pid = 1731] [serial = 387] [outer = 0xa6d48800] 17:10:44 INFO - PROCESS | 1731 | 1464221444974 Marionette DEBUG loaded listener.js 17:10:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0xa6d52800) [pid = 1731] [serial = 388] [outer = 0xa6d48800] 17:10:45 INFO - PROCESS | 1731 | 1464221445847 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 17:10:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:10:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1377ms 17:10:45 INFO - PROCESS | 1731 | 1464221445923 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 17:10:45 INFO - PROCESS | 1731 | 1464221445927 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 17:10:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:10:45 INFO - PROCESS | 1731 | 1464221445933 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:10:45 INFO - PROCESS | 1731 | 1464221445936 Marionette TRACE conn3 <- [1,490,null,{}] 17:10:45 INFO - PROCESS | 1731 | 1464221445942 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:46 INFO - PROCESS | 1731 | 1464221446114 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 17:10:46 INFO - PROCESS | 1731 | 1464221446288 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:46 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f61b800 == 79 [pid = 1731] [id = 130] 17:10:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x8f61bc00) [pid = 1731] [serial = 389] [outer = (nil)] 17:10:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0xa6ea6c00) [pid = 1731] [serial = 390] [outer = 0x8f61bc00] 17:10:46 INFO - PROCESS | 1731 | 1464221446376 Marionette DEBUG loaded listener.js 17:10:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0xa6f30400) [pid = 1731] [serial = 391] [outer = 0x8f61bc00] 17:10:47 INFO - PROCESS | 1731 | 1464221447251 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 17:10:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:10:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1385ms 17:10:47 INFO - PROCESS | 1731 | 1464221447319 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 17:10:47 INFO - PROCESS | 1731 | 1464221447323 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 17:10:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:10:47 INFO - PROCESS | 1731 | 1464221447329 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:10:47 INFO - PROCESS | 1731 | 1464221447333 Marionette TRACE conn3 <- [1,494,null,{}] 17:10:47 INFO - PROCESS | 1731 | 1464221447339 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:47 INFO - PROCESS | 1731 | 1464221447505 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 17:10:47 INFO - PROCESS | 1731 | 1464221447671 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:47 INFO - PROCESS | 1731 | ++DOCSHELL 0x91258400 == 80 [pid = 1731] [id = 131] 17:10:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x91258800) [pid = 1731] [serial = 392] [outer = (nil)] 17:10:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x93a2b400) [pid = 1731] [serial = 393] [outer = 0x91258800] 17:10:47 INFO - PROCESS | 1731 | 1464221447755 Marionette DEBUG loaded listener.js 17:10:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x9a9b8400) [pid = 1731] [serial = 394] [outer = 0x91258800] 17:10:49 INFO - PROCESS | 1731 | 1464221449084 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 17:10:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:10:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1787ms 17:10:49 INFO - PROCESS | 1731 | 1464221449180 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 17:10:49 INFO - PROCESS | 1731 | 1464221449186 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 17:10:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:10:49 INFO - PROCESS | 1731 | 1464221449194 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:10:49 INFO - PROCESS | 1731 | 1464221449199 Marionette TRACE conn3 <- [1,498,null,{}] 17:10:49 INFO - PROCESS | 1731 | 1464221449208 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:49 INFO - PROCESS | 1731 | 1464221449371 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 17:10:49 INFO - PROCESS | 1731 | 1464221449580 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:49 INFO - PROCESS | 1731 | ++DOCSHELL 0x8efc0c00 == 81 [pid = 1731] [id = 132] 17:10:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x8f68e400) [pid = 1731] [serial = 395] [outer = (nil)] 17:10:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x8f8f2800) [pid = 1731] [serial = 396] [outer = 0x8f68e400] 17:10:49 INFO - PROCESS | 1731 | 1464221449661 Marionette DEBUG loaded listener.js 17:10:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x90ed4400) [pid = 1731] [serial = 397] [outer = 0x8f68e400] 17:10:50 INFO - PROCESS | 1731 | 1464221450477 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 17:10:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:10:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1335ms 17:10:50 INFO - PROCESS | 1731 | 1464221450553 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 17:10:50 INFO - PROCESS | 1731 | 1464221450567 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 17:10:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:10:50 INFO - PROCESS | 1731 | 1464221450585 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:10:50 INFO - PROCESS | 1731 | 1464221450598 Marionette TRACE conn3 <- [1,502,null,{}] 17:10:50 INFO - PROCESS | 1731 | 1464221450609 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:50 INFO - PROCESS | 1731 | 1464221450863 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 17:10:51 INFO - PROCESS | 1731 | 1464221451066 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:51 INFO - PROCESS | 1731 | ++DOCSHELL 0x919eb400 == 82 [pid = 1731] [id = 133] 17:10:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x919f3c00) [pid = 1731] [serial = 398] [outer = (nil)] 17:10:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x920a3800) [pid = 1731] [serial = 399] [outer = 0x919f3c00] 17:10:51 INFO - PROCESS | 1731 | 1464221451148 Marionette DEBUG loaded listener.js 17:10:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x92b4b800) [pid = 1731] [serial = 400] [outer = 0x919f3c00] 17:10:52 INFO - PROCESS | 1731 | --DOCSHELL 0x921c9800 == 81 [pid = 1731] [id = 121] 17:10:52 INFO - PROCESS | 1731 | --DOCSHELL 0x9af0e000 == 80 [pid = 1731] [id = 120] 17:10:52 INFO - PROCESS | 1731 | --DOCSHELL 0x96bf7c00 == 79 [pid = 1731] [id = 119] 17:10:52 INFO - PROCESS | 1731 | --DOCSHELL 0x8f611c00 == 78 [pid = 1731] [id = 118] 17:10:52 INFO - PROCESS | 1731 | 1464221452099 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 17:10:52 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7c1400 == 77 [pid = 1731] [id = 117] 17:10:52 INFO - PROCESS | 1731 | --DOCSHELL 0x919f5000 == 76 [pid = 1731] [id = 116] 17:10:52 INFO - PROCESS | 1731 | --DOCSHELL 0x8f8f0c00 == 75 [pid = 1731] [id = 115] 17:10:52 INFO - PROCESS | 1731 | --DOCSHELL 0x9fd0a000 == 74 [pid = 1731] [id = 112] 17:10:52 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7be400 == 73 [pid = 1731] [id = 111] 17:10:52 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7be800 == 72 [pid = 1731] [id = 110] 17:10:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:10:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1548ms 17:10:52 INFO - PROCESS | 1731 | --DOCSHELL 0x92b44800 == 71 [pid = 1731] [id = 109] 17:10:52 INFO - PROCESS | 1731 | --DOCSHELL 0x8f8f1800 == 70 [pid = 1731] [id = 108] 17:10:52 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7c3800 == 69 [pid = 1731] [id = 107] 17:10:52 INFO - PROCESS | 1731 | 1464221452138 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 17:10:52 INFO - PROCESS | 1731 | 1464221452142 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 17:10:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:10:52 INFO - PROCESS | 1731 | 1464221452149 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:10:52 INFO - PROCESS | 1731 | 1464221452154 Marionette TRACE conn3 <- [1,506,null,{}] 17:10:52 INFO - PROCESS | 1731 | 1464221452169 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:52 INFO - PROCESS | 1731 | 1464221452319 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x99934c00) [pid = 1731] [serial = 318] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x995ac000) [pid = 1731] [serial = 312] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x9a9ba400) [pid = 1731] [serial = 315] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x9af10c00) [pid = 1731] [serial = 316] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x90ed3c00) [pid = 1731] [serial = 280] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x90ece400) [pid = 1731] [serial = 282] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x920a4000) [pid = 1731] [serial = 285] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x989ba000) [pid = 1731] [serial = 288] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x8f7c5c00) [pid = 1731] [serial = 291] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x8f8f4400) [pid = 1731] [serial = 294] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x93a25800) [pid = 1731] [serial = 306] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x93a2d400) [pid = 1731] [serial = 307] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x92ceb000) [pid = 1731] [serial = 304] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x92b41800) [pid = 1731] [serial = 303] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x91261400) [pid = 1731] [serial = 301] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x9125b800) [pid = 1731] [serial = 300] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x96b0d400) [pid = 1731] [serial = 309] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 129 (0x93a20400) [pid = 1731] [serial = 297] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 128 (0x996d5400) [pid = 1731] [serial = 313] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 127 (0x976ba400) [pid = 1731] [serial = 310] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | --DOMWINDOW == 126 (0x99e36800) [pid = 1731] [serial = 319] [outer = (nil)] [url = about:blank] 17:10:52 INFO - PROCESS | 1731 | 1464221452512 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:52 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f8f4400 == 70 [pid = 1731] [id = 134] 17:10:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 127 (0x9125b800) [pid = 1731] [serial = 401] [outer = (nil)] 17:10:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 128 (0x921c6400) [pid = 1731] [serial = 402] [outer = 0x9125b800] 17:10:52 INFO - PROCESS | 1731 | 1464221452591 Marionette DEBUG loaded listener.js 17:10:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0x93a21800) [pid = 1731] [serial = 403] [outer = 0x9125b800] 17:10:53 INFO - PROCESS | 1731 | 1464221453311 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 17:10:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:10:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1186ms 17:10:53 INFO - PROCESS | 1731 | 1464221453338 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 17:10:53 INFO - PROCESS | 1731 | 1464221453343 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 17:10:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:10:53 INFO - PROCESS | 1731 | 1464221453370 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:10:53 INFO - PROCESS | 1731 | 1464221453374 Marionette TRACE conn3 <- [1,510,null,{}] 17:10:53 INFO - PROCESS | 1731 | 1464221453380 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:53 INFO - PROCESS | 1731 | 1464221453535 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 17:10:53 INFO - PROCESS | 1731 | 1464221453545 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:53 INFO - PROCESS | 1731 | ++DOCSHELL 0x9125e000 == 71 [pid = 1731] [id = 135] 17:10:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0x92b44800) [pid = 1731] [serial = 404] [outer = (nil)] 17:10:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x94fec000) [pid = 1731] [serial = 405] [outer = 0x92b44800] 17:10:53 INFO - PROCESS | 1731 | 1464221453617 Marionette DEBUG loaded listener.js 17:10:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x96bf0400) [pid = 1731] [serial = 406] [outer = 0x92b44800] 17:10:54 INFO - PROCESS | 1731 | 1464221454498 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 17:10:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:10:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1188ms 17:10:54 INFO - PROCESS | 1731 | 1464221454556 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 17:10:54 INFO - PROCESS | 1731 | 1464221454559 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 17:10:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:10:54 INFO - PROCESS | 1731 | 1464221454565 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:10:54 INFO - PROCESS | 1731 | 1464221454567 Marionette TRACE conn3 <- [1,514,null,{}] 17:10:54 INFO - PROCESS | 1731 | 1464221454573 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:54 INFO - PROCESS | 1731 | 1464221454767 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 17:10:54 INFO - PROCESS | 1731 | 1464221454791 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:54 INFO - PROCESS | 1731 | ++DOCSHELL 0x93a2fc00 == 72 [pid = 1731] [id = 136] 17:10:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x94fedc00) [pid = 1731] [serial = 407] [outer = (nil)] 17:10:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x980d1400) [pid = 1731] [serial = 408] [outer = 0x94fedc00] 17:10:54 INFO - PROCESS | 1731 | 1464221454867 Marionette DEBUG loaded listener.js 17:10:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x989ba000) [pid = 1731] [serial = 409] [outer = 0x94fedc00] 17:10:55 INFO - PROCESS | 1731 | 1464221455722 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 17:10:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 17:10:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1177ms 17:10:55 INFO - PROCESS | 1731 | 1464221455749 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 17:10:55 INFO - PROCESS | 1731 | 1464221455751 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 17:10:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:10:55 INFO - PROCESS | 1731 | 1464221455757 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:10:55 INFO - PROCESS | 1731 | 1464221455761 Marionette TRACE conn3 <- [1,518,null,{}] 17:10:55 INFO - PROCESS | 1731 | 1464221455766 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:56 INFO - PROCESS | 1731 | 1464221455996 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 17:10:56 INFO - PROCESS | 1731 | 1464221456023 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:56 INFO - PROCESS | 1731 | ++DOCSHELL 0x9110a400 == 73 [pid = 1731] [id = 137] 17:10:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x96b0e400) [pid = 1731] [serial = 410] [outer = (nil)] 17:10:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x9a9b7800) [pid = 1731] [serial = 411] [outer = 0x96b0e400] 17:10:56 INFO - PROCESS | 1731 | 1464221456094 Marionette DEBUG loaded listener.js 17:10:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x9ac32400) [pid = 1731] [serial = 412] [outer = 0x96b0e400] 17:10:57 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x9af0ec00) [pid = 1731] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:10:57 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x94fed800) [pid = 1731] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:10:57 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x8f8f6000) [pid = 1731] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:10:57 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x8f7c2800) [pid = 1731] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:10:57 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x920a9400) [pid = 1731] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:10:57 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x96bfbc00) [pid = 1731] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:10:57 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x8f8f2c00) [pid = 1731] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:10:57 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x92b4c000) [pid = 1731] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:10:57 INFO - PROCESS | 1731 | --DOMWINDOW == 129 (0x989bc000) [pid = 1731] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:10:57 INFO - PROCESS | 1731 | --DOMWINDOW == 128 (0x93884400) [pid = 1731] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:10:57 INFO - PROCESS | 1731 | 1464221457236 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 17:10:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:10:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1531ms 17:10:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:10:57 INFO - PROCESS | 1731 | 1464221457290 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 17:10:57 INFO - PROCESS | 1731 | 1464221457293 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 17:10:57 INFO - PROCESS | 1731 | 1464221457299 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:10:57 INFO - PROCESS | 1731 | 1464221457302 Marionette TRACE conn3 <- [1,522,null,{}] 17:10:57 INFO - PROCESS | 1731 | 1464221457307 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:57 INFO - PROCESS | 1731 | 1464221457455 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 17:10:57 INFO - PROCESS | 1731 | 1464221457469 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:57 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f8f8400 == 74 [pid = 1731] [id = 138] 17:10:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0x92b4c000) [pid = 1731] [serial = 413] [outer = (nil)] 17:10:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0x9999ac00) [pid = 1731] [serial = 414] [outer = 0x92b4c000] 17:10:57 INFO - PROCESS | 1731 | 1464221457541 Marionette DEBUG loaded listener.js 17:10:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x9af19c00) [pid = 1731] [serial = 415] [outer = 0x92b4c000] 17:10:58 INFO - PROCESS | 1731 | 1464221458861 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 17:10:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:10:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1584ms 17:10:58 INFO - PROCESS | 1731 | 1464221458882 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 17:10:58 INFO - PROCESS | 1731 | 1464221458885 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 17:10:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:10:58 INFO - PROCESS | 1731 | 1464221458899 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:10:58 INFO - PROCESS | 1731 | 1464221458901 Marionette TRACE conn3 <- [1,526,null,{}] 17:10:58 INFO - PROCESS | 1731 | 1464221458907 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:59 INFO - PROCESS | 1731 | 1464221459235 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 17:10:59 INFO - PROCESS | 1731 | 1464221459377 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:59 INFO - PROCESS | 1731 | ++DOCSHELL 0x8efca400 == 75 [pid = 1731] [id = 139] 17:10:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x8efca800) [pid = 1731] [serial = 416] [outer = (nil)] 17:10:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x8f68a800) [pid = 1731] [serial = 417] [outer = 0x8efca800] 17:10:59 INFO - PROCESS | 1731 | 1464221459470 Marionette DEBUG loaded listener.js 17:10:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x8f698800) [pid = 1731] [serial = 418] [outer = 0x8efca800] 17:11:00 INFO - PROCESS | 1731 | 1464221460471 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 17:11:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 17:11:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1642ms 17:11:00 INFO - PROCESS | 1731 | 1464221460535 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 17:11:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:11:00 INFO - PROCESS | 1731 | 1464221460541 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 17:11:00 INFO - PROCESS | 1731 | 1464221460549 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:11:00 INFO - PROCESS | 1731 | 1464221460556 Marionette TRACE conn3 <- [1,530,null,{}] 17:11:00 INFO - PROCESS | 1731 | 1464221460563 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:00 INFO - PROCESS | 1731 | 1464221460803 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 17:11:01 INFO - PROCESS | 1731 | 1464221461061 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:01 INFO - PROCESS | 1731 | ++DOCSHELL 0x919f3000 == 76 [pid = 1731] [id = 140] 17:11:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x92071800) [pid = 1731] [serial = 419] [outer = (nil)] 17:11:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x921c8800) [pid = 1731] [serial = 420] [outer = 0x92071800] 17:11:01 INFO - PROCESS | 1731 | 1464221461151 Marionette DEBUG loaded listener.js 17:11:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x92c09400) [pid = 1731] [serial = 421] [outer = 0x92071800] 17:11:01 INFO - PROCESS | 1731 | 1464221461951 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 17:11:02 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 17:11:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:11:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:11:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:11:02 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 17:11:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:11:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:11:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:11:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:11:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:11:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1498ms 17:11:02 INFO - PROCESS | 1731 | 1464221462051 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 17:11:02 INFO - PROCESS | 1731 | 1464221462058 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 17:11:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:11:02 INFO - PROCESS | 1731 | 1464221462069 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:11:02 INFO - PROCESS | 1731 | 1464221462074 Marionette TRACE conn3 <- [1,534,null,{}] 17:11:02 INFO - PROCESS | 1731 | 1464221462081 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:02 INFO - PROCESS | 1731 | 1464221462323 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 17:11:02 INFO - PROCESS | 1731 | 1464221462493 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:02 INFO - PROCESS | 1731 | ++DOCSHELL 0x996d3800 == 77 [pid = 1731] [id = 141] 17:11:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x997ab000) [pid = 1731] [serial = 422] [outer = (nil)] 17:11:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x99a62c00) [pid = 1731] [serial = 423] [outer = 0x997ab000] 17:11:02 INFO - PROCESS | 1731 | 1464221462668 Marionette DEBUG loaded listener.js 17:11:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x99cd0c00) [pid = 1731] [serial = 424] [outer = 0x997ab000] 17:11:03 INFO - PROCESS | 1731 | 1464221463552 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 17:11:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 17:11:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1529ms 17:11:03 INFO - PROCESS | 1731 | 1464221463619 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 17:11:03 INFO - PROCESS | 1731 | 1464221463626 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 17:11:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:11:03 INFO - PROCESS | 1731 | 1464221463644 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:11:03 INFO - PROCESS | 1731 | 1464221463652 Marionette TRACE conn3 <- [1,538,null,{}] 17:11:03 INFO - PROCESS | 1731 | 1464221463657 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:03 INFO - PROCESS | 1731 | 1464221463861 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 17:11:04 INFO - PROCESS | 1731 | 1464221464019 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:04 INFO - PROCESS | 1731 | ++DOCSHELL 0x997c4800 == 78 [pid = 1731] [id = 142] 17:11:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x99c9cc00) [pid = 1731] [serial = 425] [outer = (nil)] 17:11:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0xa22ac000) [pid = 1731] [serial = 426] [outer = 0x99c9cc00] 17:11:04 INFO - PROCESS | 1731 | 1464221464106 Marionette DEBUG loaded listener.js 17:11:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0xa23fbc00) [pid = 1731] [serial = 427] [outer = 0x99c9cc00] 17:11:05 INFO - PROCESS | 1731 | 1464221465010 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 17:11:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 17:11:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1398ms 17:11:05 INFO - PROCESS | 1731 | 1464221465035 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 17:11:05 INFO - PROCESS | 1731 | 1464221465039 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 17:11:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:11:05 INFO - PROCESS | 1731 | 1464221465045 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:11:05 INFO - PROCESS | 1731 | 1464221465049 Marionette TRACE conn3 <- [1,542,null,{}] 17:11:05 INFO - PROCESS | 1731 | 1464221465054 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:05 INFO - PROCESS | 1731 | 1464221465284 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 17:11:05 INFO - PROCESS | 1731 | 1464221465404 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:05 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f667000 == 79 [pid = 1731] [id = 143] 17:11:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8f668000) [pid = 1731] [serial = 428] [outer = (nil)] 17:11:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8f66fc00) [pid = 1731] [serial = 429] [outer = 0x8f668000] 17:11:05 INFO - PROCESS | 1731 | 1464221465488 Marionette DEBUG loaded listener.js 17:11:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0xa23f3400) [pid = 1731] [serial = 430] [outer = 0x8f668000] 17:11:06 INFO - PROCESS | 1731 | 1464221466397 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 17:11:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 17:11:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1377ms 17:11:06 INFO - PROCESS | 1731 | 1464221466422 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 17:11:06 INFO - PROCESS | 1731 | 1464221466426 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 17:11:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:11:06 INFO - PROCESS | 1731 | 1464221466432 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:11:06 INFO - PROCESS | 1731 | 1464221466436 Marionette TRACE conn3 <- [1,546,null,{}] 17:11:06 INFO - PROCESS | 1731 | 1464221466441 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:06 INFO - PROCESS | 1731 | 1464221466631 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 17:11:06 INFO - PROCESS | 1731 | 1464221466809 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:06 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e1d3800 == 80 [pid = 1731] [id = 144] 17:11:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8e1d7800) [pid = 1731] [serial = 431] [outer = (nil)] 17:11:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8e1da400) [pid = 1731] [serial = 432] [outer = 0x8e1d7800] 17:11:06 INFO - PROCESS | 1731 | 1464221466904 Marionette DEBUG loaded listener.js 17:11:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0xa6388400) [pid = 1731] [serial = 433] [outer = 0x8e1d7800] 17:11:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x91b24800) [pid = 1731] [serial = 434] [outer = 0x94fe3400] 17:11:07 INFO - PROCESS | 1731 | 1464221467952 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 17:11:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 17:11:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1601ms 17:11:08 INFO - PROCESS | 1731 | 1464221468035 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 17:11:08 INFO - PROCESS | 1731 | 1464221468038 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 17:11:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:11:08 INFO - PROCESS | 1731 | 1464221468044 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:11:08 INFO - PROCESS | 1731 | 1464221468048 Marionette TRACE conn3 <- [1,550,null,{}] 17:11:08 INFO - PROCESS | 1731 | 1464221468053 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:08 INFO - PROCESS | 1731 | 1464221468241 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 17:11:08 INFO - PROCESS | 1731 | 1464221468449 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:08 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e1dc800 == 81 [pid = 1731] [id = 145] 17:11:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8e1dcc00) [pid = 1731] [serial = 435] [outer = (nil)] 17:11:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x91b24000) [pid = 1731] [serial = 436] [outer = 0x8e1dcc00] 17:11:08 INFO - PROCESS | 1731 | 1464221468553 Marionette DEBUG loaded listener.js 17:11:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x99c9d800) [pid = 1731] [serial = 437] [outer = 0x8e1dcc00] 17:11:09 INFO - PROCESS | 1731 | 1464221469390 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 17:11:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 17:11:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1377ms 17:11:09 INFO - PROCESS | 1731 | 1464221469452 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 17:11:09 INFO - PROCESS | 1731 | 1464221469457 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 17:11:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:11:09 INFO - PROCESS | 1731 | 1464221469464 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:11:09 INFO - PROCESS | 1731 | 1464221469467 Marionette TRACE conn3 <- [1,554,null,{}] 17:11:09 INFO - PROCESS | 1731 | 1464221469473 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:09 INFO - PROCESS | 1731 | 1464221469643 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 17:11:09 INFO - PROCESS | 1731 | 1464221469812 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:09 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d601800 == 82 [pid = 1731] [id = 146] 17:11:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x8d601c00) [pid = 1731] [serial = 438] [outer = (nil)] 17:11:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x8d608c00) [pid = 1731] [serial = 439] [outer = 0x8d601c00] 17:11:09 INFO - PROCESS | 1731 | 1464221469898 Marionette DEBUG loaded listener.js 17:11:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x8d60e000) [pid = 1731] [serial = 440] [outer = 0x8d601c00] 17:11:10 INFO - PROCESS | 1731 | [1731] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:11:10 INFO - PROCESS | 1731 | 1464221470831 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 17:11:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:11:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1431ms 17:11:10 INFO - PROCESS | 1731 | 1464221470896 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 17:11:10 INFO - PROCESS | 1731 | 1464221470900 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 17:11:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:11:10 INFO - PROCESS | 1731 | 1464221470906 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:11:10 INFO - PROCESS | 1731 | 1464221470910 Marionette TRACE conn3 <- [1,558,null,{}] 17:11:10 INFO - PROCESS | 1731 | 1464221470915 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:11 INFO - PROCESS | 1731 | 1464221471084 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 17:11:11 INFO - PROCESS | 1731 | 1464221471250 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d609000 == 83 [pid = 1731] [id = 147] 17:11:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x8d609800) [pid = 1731] [serial = 441] [outer = (nil)] 17:11:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x91b2a800) [pid = 1731] [serial = 442] [outer = 0x8d609800] 17:11:11 INFO - PROCESS | 1731 | 1464221471339 Marionette DEBUG loaded listener.js 17:11:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x9a055000) [pid = 1731] [serial = 443] [outer = 0x8d609800] 17:11:12 INFO - PROCESS | 1731 | 1464221472181 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 17:11:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:11:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1327ms 17:11:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:11:12 INFO - PROCESS | 1731 | 1464221472235 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 17:11:12 INFO - PROCESS | 1731 | 1464221472238 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 17:11:12 INFO - PROCESS | 1731 | 1464221472244 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:11:12 INFO - PROCESS | 1731 | 1464221472254 Marionette TRACE conn3 <- [1,562,null,{}] 17:11:12 INFO - PROCESS | 1731 | 1464221472259 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:12 INFO - PROCESS | 1731 | 1464221472430 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 17:11:12 INFO - PROCESS | 1731 | 1464221472596 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:12 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d60a400 == 84 [pid = 1731] [id = 148] 17:11:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x8d610400) [pid = 1731] [serial = 444] [outer = (nil)] 17:11:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x9a05c000) [pid = 1731] [serial = 445] [outer = 0x8d610400] 17:11:12 INFO - PROCESS | 1731 | 1464221472680 Marionette DEBUG loaded listener.js 17:11:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x9a05e000) [pid = 1731] [serial = 446] [outer = 0x8d610400] 17:11:13 INFO - PROCESS | 1731 | [1731] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:11:13 INFO - PROCESS | 1731 | 1464221473578 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 17:11:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:11:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1384ms 17:11:13 INFO - PROCESS | 1731 | 1464221473629 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 17:11:13 INFO - PROCESS | 1731 | 1464221473633 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 17:11:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:11:13 INFO - PROCESS | 1731 | 1464221473640 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:11:13 INFO - PROCESS | 1731 | 1464221473643 Marionette TRACE conn3 <- [1,566,null,{}] 17:11:13 INFO - PROCESS | 1731 | 1464221473648 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:13 INFO - PROCESS | 1731 | 1464221473810 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 17:11:14 INFO - PROCESS | 1731 | 1464221473999 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:14 INFO - PROCESS | 1731 | ++DOCSHELL 0x8cec8c00 == 85 [pid = 1731] [id = 149] 17:11:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x8cecc800) [pid = 1731] [serial = 447] [outer = (nil)] 17:11:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x8ced0400) [pid = 1731] [serial = 448] [outer = 0x8cecc800] 17:11:14 INFO - PROCESS | 1731 | 1464221474099 Marionette DEBUG loaded listener.js 17:11:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x9a058c00) [pid = 1731] [serial = 449] [outer = 0x8cecc800] 17:11:14 INFO - PROCESS | 1731 | [1731] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:11:15 INFO - PROCESS | 1731 | 1464221475074 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:11:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:11:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1480ms 17:11:15 INFO - PROCESS | 1731 | 1464221475121 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 17:11:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:11:15 INFO - PROCESS | 1731 | 1464221475126 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 17:11:15 INFO - PROCESS | 1731 | 1464221475133 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:11:15 INFO - PROCESS | 1731 | 1464221475138 Marionette TRACE conn3 <- [1,570,null,{}] 17:11:15 INFO - PROCESS | 1731 | 1464221475143 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:15 INFO - PROCESS | 1731 | 1464221475344 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 17:11:15 INFO - PROCESS | 1731 | 1464221475513 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:15 INFO - PROCESS | 1731 | ++DOCSHELL 0x8cecd000 == 86 [pid = 1731] [id = 150] 17:11:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x8ced0c00) [pid = 1731] [serial = 450] [outer = (nil)] 17:11:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x8d07b800) [pid = 1731] [serial = 451] [outer = 0x8ced0c00] 17:11:15 INFO - PROCESS | 1731 | 1464221475599 Marionette DEBUG loaded listener.js 17:11:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x8f614400) [pid = 1731] [serial = 452] [outer = 0x8ced0c00] 17:11:16 INFO - PROCESS | 1731 | [1731] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:11:16 INFO - PROCESS | 1731 | 1464221476454 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 17:11:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:11:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1384ms 17:11:16 INFO - PROCESS | 1731 | 1464221476517 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 17:11:16 INFO - PROCESS | 1731 | 1464221476521 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 17:11:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:11:16 INFO - PROCESS | 1731 | 1464221476527 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:11:16 INFO - PROCESS | 1731 | 1464221476530 Marionette TRACE conn3 <- [1,574,null,{}] 17:11:16 INFO - PROCESS | 1731 | 1464221476536 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:16 INFO - PROCESS | 1731 | 1464221476703 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 17:11:16 INFO - PROCESS | 1731 | 1464221476874 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:16 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d07bc00 == 87 [pid = 1731] [id = 151] 17:11:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x8d081c00) [pid = 1731] [serial = 453] [outer = (nil)] 17:11:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x8d27ac00) [pid = 1731] [serial = 454] [outer = 0x8d081c00] 17:11:16 INFO - PROCESS | 1731 | 1464221476957 Marionette DEBUG loaded listener.js 17:11:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x8d27c400) [pid = 1731] [serial = 455] [outer = 0x8d081c00] 17:11:17 INFO - PROCESS | 1731 | 1464221477818 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:11:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:11:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1337ms 17:11:17 INFO - PROCESS | 1731 | 1464221477869 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 17:11:17 INFO - PROCESS | 1731 | 1464221477873 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 17:11:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:11:17 INFO - PROCESS | 1731 | 1464221477880 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:11:17 INFO - PROCESS | 1731 | 1464221477883 Marionette TRACE conn3 <- [1,578,null,{}] 17:11:17 INFO - PROCESS | 1731 | 1464221477888 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:18 INFO - PROCESS | 1731 | 1464221478051 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 17:11:18 INFO - PROCESS | 1731 | 1464221478559 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:18 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d076000 == 88 [pid = 1731] [id = 152] 17:11:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x8d076c00) [pid = 1731] [serial = 456] [outer = (nil)] 17:11:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x8d07e400) [pid = 1731] [serial = 457] [outer = 0x8d076c00] 17:11:18 INFO - PROCESS | 1731 | 1464221478683 Marionette DEBUG loaded listener.js 17:11:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x8d60a000) [pid = 1731] [serial = 458] [outer = 0x8d076c00] 17:11:19 INFO - PROCESS | 1731 | 1464221479566 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 17:11:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:11:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1732ms 17:11:19 INFO - PROCESS | 1731 | 1464221479614 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 17:11:19 INFO - PROCESS | 1731 | 1464221479620 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 17:11:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:11:19 INFO - PROCESS | 1731 | 1464221479627 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:11:19 INFO - PROCESS | 1731 | 1464221479633 Marionette TRACE conn3 <- [1,582,null,{}] 17:11:19 INFO - PROCESS | 1731 | 1464221479640 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:19 INFO - PROCESS | 1731 | 1464221479822 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 17:11:20 INFO - PROCESS | 1731 | 1464221480179 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:20 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e1d1800 == 89 [pid = 1731] [id = 153] 17:11:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0x8f615000) [pid = 1731] [serial = 459] [outer = (nil)] 17:11:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0x8f66d000) [pid = 1731] [serial = 460] [outer = 0x8f615000] 17:11:20 INFO - PROCESS | 1731 | 1464221480266 Marionette DEBUG loaded listener.js 17:11:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x8f68b400) [pid = 1731] [serial = 461] [outer = 0x8f615000] 17:11:21 INFO - PROCESS | 1731 | 1464221481141 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 17:11:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:11:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1590ms 17:11:21 INFO - PROCESS | 1731 | 1464221481222 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 17:11:21 INFO - PROCESS | 1731 | 1464221481228 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 17:11:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:11:21 INFO - PROCESS | 1731 | 1464221481235 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:11:21 INFO - PROCESS | 1731 | 1464221481239 Marionette TRACE conn3 <- [1,586,null,{}] 17:11:21 INFO - PROCESS | 1731 | 1464221481245 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:21 INFO - PROCESS | 1731 | 1464221481502 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 17:11:21 INFO - PROCESS | 1731 | --DOCSHELL 0x96b0b400 == 88 [pid = 1731] [id = 24] 17:11:21 INFO - PROCESS | 1731 | --DOCSHELL 0x96b06000 == 87 [pid = 1731] [id = 23] 17:11:21 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x9af15000) [pid = 1731] [serial = 321] [outer = (nil)] [url = about:blank] 17:11:21 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x919ed400) [pid = 1731] [serial = 324] [outer = (nil)] [url = about:blank] 17:11:21 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x94fe2000) [pid = 1731] [serial = 327] [outer = (nil)] [url = about:blank] 17:11:21 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x9b00fc00) [pid = 1731] [serial = 330] [outer = (nil)] [url = about:blank] 17:11:21 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0xa114c000) [pid = 1731] [serial = 333] [outer = (nil)] [url = about:blank] 17:11:21 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0xa23f2400) [pid = 1731] [serial = 336] [outer = (nil)] [url = about:blank] 17:11:21 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0xa3648000) [pid = 1731] [serial = 339] [outer = (nil)] [url = about:blank] 17:11:21 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x8efc4c00) [pid = 1731] [serial = 342] [outer = (nil)] [url = about:blank] 17:11:21 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0xa3123000) [pid = 1731] [serial = 366] [outer = (nil)] [url = about:blank] 17:11:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8f8f8400 == 86 [pid = 1731] [id = 138] 17:11:21 INFO - PROCESS | 1731 | --DOCSHELL 0x9110a400 == 85 [pid = 1731] [id = 137] 17:11:21 INFO - PROCESS | 1731 | --DOCSHELL 0x93a2fc00 == 84 [pid = 1731] [id = 136] 17:11:21 INFO - PROCESS | 1731 | --DOCSHELL 0x9125e000 == 83 [pid = 1731] [id = 135] 17:11:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8f8f4400 == 82 [pid = 1731] [id = 134] 17:11:21 INFO - PROCESS | 1731 | --DOCSHELL 0x919eb400 == 81 [pid = 1731] [id = 133] 17:11:21 INFO - PROCESS | 1731 | 1464221481831 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8efc0c00 == 80 [pid = 1731] [id = 132] 17:11:21 INFO - PROCESS | 1731 | ++DOCSHELL 0x8efc0c00 == 81 [pid = 1731] [id = 154] 17:11:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x8f68c000) [pid = 1731] [serial = 462] [outer = (nil)] 17:11:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x8f8f4400) [pid = 1731] [serial = 463] [outer = 0x8f68c000] 17:11:21 INFO - PROCESS | 1731 | 1464221481916 Marionette DEBUG loaded listener.js 17:11:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x90ecf400) [pid = 1731] [serial = 464] [outer = 0x8f68c000] 17:11:22 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x94fe6c00) [pid = 1731] [serial = 240] [outer = (nil)] [url = about:blank] 17:11:22 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x997ad400) [pid = 1731] [serial = 244] [outer = (nil)] [url = about:blank] 17:11:22 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x9aaab000) [pid = 1731] [serial = 247] [outer = (nil)] [url = about:blank] 17:11:22 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x9b9c8400) [pid = 1731] [serial = 360] [outer = (nil)] [url = about:blank] 17:11:22 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x9fd0c800) [pid = 1731] [serial = 361] [outer = (nil)] [url = about:blank] 17:11:22 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x99ca4000) [pid = 1731] [serial = 363] [outer = (nil)] [url = about:blank] 17:11:22 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x92b45000) [pid = 1731] [serial = 351] [outer = (nil)] [url = about:blank] 17:11:22 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x93a6b000) [pid = 1731] [serial = 352] [outer = (nil)] [url = about:blank] 17:11:22 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x997c6000) [pid = 1731] [serial = 354] [outer = (nil)] [url = about:blank] 17:11:22 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x99a62800) [pid = 1731] [serial = 355] [outer = (nil)] [url = about:blank] 17:11:22 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x93a29400) [pid = 1731] [serial = 349] [outer = (nil)] [url = about:blank] 17:11:22 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x92cf7c00) [pid = 1731] [serial = 348] [outer = (nil)] [url = about:blank] 17:11:22 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x99e2e800) [pid = 1731] [serial = 357] [outer = (nil)] [url = about:blank] 17:11:22 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x90ecf800) [pid = 1731] [serial = 346] [outer = (nil)] [url = about:blank] 17:11:22 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x8f8fb000) [pid = 1731] [serial = 345] [outer = (nil)] [url = about:blank] 17:11:22 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x9b8b5400) [pid = 1731] [serial = 364] [outer = (nil)] [url = about:blank] 17:11:22 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x9a9bf400) [pid = 1731] [serial = 358] [outer = (nil)] [url = about:blank] 17:11:22 INFO - PROCESS | 1731 | [1731] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:11:22 INFO - PROCESS | 1731 | 1464221482713 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 17:11:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:11:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1530ms 17:11:22 INFO - PROCESS | 1731 | 1464221482766 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 17:11:22 INFO - PROCESS | 1731 | 1464221482771 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 17:11:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:11:22 INFO - PROCESS | 1731 | 1464221482793 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:11:22 INFO - PROCESS | 1731 | 1464221482802 Marionette TRACE conn3 <- [1,590,null,{}] 17:11:22 INFO - PROCESS | 1731 | 1464221482836 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:23 INFO - PROCESS | 1731 | 1464221483017 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 17:11:23 INFO - PROCESS | 1731 | 1464221483032 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:23 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f66d800 == 82 [pid = 1731] [id = 155] 17:11:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x91b1fc00) [pid = 1731] [serial = 465] [outer = (nil)] 17:11:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x92078c00) [pid = 1731] [serial = 466] [outer = 0x91b1fc00] 17:11:23 INFO - PROCESS | 1731 | 1464221483104 Marionette DEBUG loaded listener.js 17:11:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x921ce400) [pid = 1731] [serial = 467] [outer = 0x91b1fc00] 17:11:23 INFO - PROCESS | 1731 | 1464221483959 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 17:11:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:11:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1226ms 17:11:24 INFO - PROCESS | 1731 | 1464221484009 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 17:11:24 INFO - PROCESS | 1731 | 1464221484013 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 17:11:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:11:24 INFO - PROCESS | 1731 | 1464221484027 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:11:24 INFO - PROCESS | 1731 | 1464221484031 Marionette TRACE conn3 <- [1,594,null,{}] 17:11:24 INFO - PROCESS | 1731 | 1464221484036 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:24 INFO - PROCESS | 1731 | 1464221484237 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 17:11:24 INFO - PROCESS | 1731 | 1464221484263 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:24 INFO - PROCESS | 1731 | ++DOCSHELL 0x9110d800 == 83 [pid = 1731] [id = 156] 17:11:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x91b29400) [pid = 1731] [serial = 468] [outer = (nil)] 17:11:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x93886c00) [pid = 1731] [serial = 469] [outer = 0x91b29400] 17:11:24 INFO - PROCESS | 1731 | 1464221484334 Marionette DEBUG loaded listener.js 17:11:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x93a2e800) [pid = 1731] [serial = 470] [outer = 0x91b29400] 17:11:25 INFO - PROCESS | 1731 | 1464221485347 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:11:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:11:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1381ms 17:11:25 INFO - PROCESS | 1731 | 1464221485410 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 17:11:25 INFO - PROCESS | 1731 | 1464221485413 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 17:11:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:11:25 INFO - PROCESS | 1731 | 1464221485421 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:11:25 INFO - PROCESS | 1731 | 1464221485424 Marionette TRACE conn3 <- [1,598,null,{}] 17:11:25 INFO - PROCESS | 1731 | 1464221485434 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:25 INFO - PROCESS | 1731 | 1464221485643 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 17:11:25 INFO - PROCESS | 1731 | 1464221485683 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:25 INFO - PROCESS | 1731 | ++DOCSHELL 0x93a6e800 == 84 [pid = 1731] [id = 157] 17:11:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x93a73c00) [pid = 1731] [serial = 471] [outer = (nil)] 17:11:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x94fe9c00) [pid = 1731] [serial = 472] [outer = 0x93a73c00] 17:11:25 INFO - PROCESS | 1731 | 1464221485780 Marionette DEBUG loaded listener.js 17:11:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x99710c00) [pid = 1731] [serial = 473] [outer = 0x93a73c00] 17:11:26 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x92b44800) [pid = 1731] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:11:26 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x9125b800) [pid = 1731] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:11:26 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x8f68e400) [pid = 1731] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:11:26 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x919f3c00) [pid = 1731] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:11:26 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x96b0e400) [pid = 1731] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:11:26 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x94fedc00) [pid = 1731] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:11:26 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x9b8b7c00) [pid = 1731] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:11:26 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x980cb400) [pid = 1731] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:11:26 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x9cfc4800) [pid = 1731] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:11:26 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x9cfcbc00) [pid = 1731] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:11:26 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x9ac32000) [pid = 1731] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:11:26 INFO - PROCESS | 1731 | 1464221486869 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 17:11:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:11:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1482ms 17:11:26 INFO - PROCESS | 1731 | 1464221486903 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 17:11:26 INFO - PROCESS | 1731 | 1464221486906 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 17:11:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:11:26 INFO - PROCESS | 1731 | 1464221486912 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:11:26 INFO - PROCESS | 1731 | 1464221486915 Marionette TRACE conn3 <- [1,602,null,{}] 17:11:26 INFO - PROCESS | 1731 | 1464221486921 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:27 INFO - PROCESS | 1731 | 1464221487118 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 17:11:27 INFO - PROCESS | 1731 | 1464221487137 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:27 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f61c000 == 85 [pid = 1731] [id = 158] 17:11:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x8f8f5c00) [pid = 1731] [serial = 474] [outer = (nil)] 17:11:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x96b0bc00) [pid = 1731] [serial = 475] [outer = 0x8f8f5c00] 17:11:27 INFO - PROCESS | 1731 | 1464221487213 Marionette DEBUG loaded listener.js 17:11:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x997e9000) [pid = 1731] [serial = 476] [outer = 0x8f8f5c00] 17:11:27 INFO - PROCESS | 1731 | 1464221487964 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 17:11:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:11:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1130ms 17:11:28 INFO - PROCESS | 1731 | 1464221488044 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 17:11:28 INFO - PROCESS | 1731 | 1464221488047 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 17:11:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:11:28 INFO - PROCESS | 1731 | 1464221488054 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:11:28 INFO - PROCESS | 1731 | 1464221488057 Marionette TRACE conn3 <- [1,606,null,{}] 17:11:28 INFO - PROCESS | 1731 | 1464221488062 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:28 INFO - PROCESS | 1731 | 1464221488224 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 17:11:28 INFO - PROCESS | 1731 | 1464221488235 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:28 INFO - PROCESS | 1731 | ++DOCSHELL 0x9444f000 == 86 [pid = 1731] [id = 159] 17:11:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x997bb800) [pid = 1731] [serial = 477] [outer = (nil)] 17:11:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x99eafc00) [pid = 1731] [serial = 478] [outer = 0x997bb800] 17:11:28 INFO - PROCESS | 1731 | 1464221488309 Marionette DEBUG loaded listener.js 17:11:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x9a05cc00) [pid = 1731] [serial = 479] [outer = 0x997bb800] 17:11:29 INFO - PROCESS | 1731 | 1464221489399 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:11:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:11:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1381ms 17:11:29 INFO - PROCESS | 1731 | 1464221489436 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 17:11:29 INFO - PROCESS | 1731 | 1464221489444 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 17:11:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:11:29 INFO - PROCESS | 1731 | 1464221489451 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:11:29 INFO - PROCESS | 1731 | 1464221489458 Marionette TRACE conn3 <- [1,610,null,{}] 17:11:29 INFO - PROCESS | 1731 | 1464221489466 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:29 INFO - PROCESS | 1731 | 1464221489653 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 17:11:29 INFO - PROCESS | 1731 | 1464221489823 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:29 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d080000 == 87 [pid = 1731] [id = 160] 17:11:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x8d080c00) [pid = 1731] [serial = 480] [outer = (nil)] 17:11:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x8efc7800) [pid = 1731] [serial = 481] [outer = 0x8d080c00] 17:11:29 INFO - PROCESS | 1731 | 1464221489908 Marionette DEBUG loaded listener.js 17:11:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x8f68a400) [pid = 1731] [serial = 482] [outer = 0x8d080c00] 17:11:30 INFO - PROCESS | 1731 | 1464221490888 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 17:11:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:11:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1485ms 17:11:30 INFO - PROCESS | 1731 | 1464221490938 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 17:11:30 INFO - PROCESS | 1731 | 1464221490947 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 17:11:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:11:30 INFO - PROCESS | 1731 | 1464221490958 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:11:30 INFO - PROCESS | 1731 | 1464221490961 Marionette TRACE conn3 <- [1,614,null,{}] 17:11:30 INFO - PROCESS | 1731 | 1464221490968 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:31 INFO - PROCESS | 1731 | 1464221491151 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 17:11:31 INFO - PROCESS | 1731 | 1464221491321 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:31 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f671c00 == 88 [pid = 1731] [id = 161] 17:11:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x90ed4c00) [pid = 1731] [serial = 483] [outer = (nil)] 17:11:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x9125ec00) [pid = 1731] [serial = 484] [outer = 0x90ed4c00] 17:11:31 INFO - PROCESS | 1731 | 1464221491407 Marionette DEBUG loaded listener.js 17:11:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x91b2c400) [pid = 1731] [serial = 485] [outer = 0x90ed4c00] 17:11:32 INFO - PROCESS | 1731 | 1464221492345 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:11:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:11:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1428ms 17:11:32 INFO - PROCESS | 1731 | 1464221492385 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 17:11:32 INFO - PROCESS | 1731 | 1464221492390 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 17:11:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:11:32 INFO - PROCESS | 1731 | 1464221492397 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:11:32 INFO - PROCESS | 1731 | 1464221492403 Marionette TRACE conn3 <- [1,618,null,{}] 17:11:32 INFO - PROCESS | 1731 | 1464221492419 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:32 INFO - PROCESS | 1731 | 1464221492604 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 17:11:32 INFO - PROCESS | 1731 | 1464221492776 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:32 INFO - PROCESS | 1731 | ++DOCSHELL 0x987bac00 == 89 [pid = 1731] [id = 162] 17:11:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x997bc400) [pid = 1731] [serial = 486] [outer = (nil)] 17:11:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x99eb0000) [pid = 1731] [serial = 487] [outer = 0x997bc400] 17:11:32 INFO - PROCESS | 1731 | 1464221492873 Marionette DEBUG loaded listener.js 17:11:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x9af0d000) [pid = 1731] [serial = 488] [outer = 0x997bc400] 17:11:33 INFO - PROCESS | 1731 | 1464221493776 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:11:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:11:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1436ms 17:11:33 INFO - PROCESS | 1731 | 1464221493833 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 17:11:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:11:33 INFO - PROCESS | 1731 | 1464221493838 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 17:11:33 INFO - PROCESS | 1731 | 1464221493844 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:11:33 INFO - PROCESS | 1731 | 1464221493847 Marionette TRACE conn3 <- [1,622,null,{}] 17:11:33 INFO - PROCESS | 1731 | 1464221493853 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:34 INFO - PROCESS | 1731 | 1464221494046 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 17:11:34 INFO - PROCESS | 1731 | 1464221494216 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:34 INFO - PROCESS | 1731 | ++DOCSHELL 0x91b20c00 == 90 [pid = 1731] [id = 163] 17:11:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x9ac2d800) [pid = 1731] [serial = 489] [outer = (nil)] 17:11:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x9ccc3000) [pid = 1731] [serial = 490] [outer = 0x9ac2d800] 17:11:34 INFO - PROCESS | 1731 | 1464221494307 Marionette DEBUG loaded listener.js 17:11:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x9cfeb800) [pid = 1731] [serial = 491] [outer = 0x9ac2d800] 17:11:35 INFO - PROCESS | 1731 | 1464221495216 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 17:11:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:11:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1439ms 17:11:35 INFO - PROCESS | 1731 | 1464221495284 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 17:11:35 INFO - PROCESS | 1731 | 1464221495288 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 17:11:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:11:35 INFO - PROCESS | 1731 | 1464221495294 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:11:35 INFO - PROCESS | 1731 | 1464221495298 Marionette TRACE conn3 <- [1,626,null,{}] 17:11:35 INFO - PROCESS | 1731 | 1464221495304 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:35 INFO - PROCESS | 1731 | 1464221495475 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 17:11:35 INFO - PROCESS | 1731 | 1464221495645 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:35 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d07f000 == 91 [pid = 1731] [id = 164] 17:11:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x8e1dd800) [pid = 1731] [serial = 492] [outer = (nil)] 17:11:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0xa22abc00) [pid = 1731] [serial = 493] [outer = 0x8e1dd800] 17:11:35 INFO - PROCESS | 1731 | 1464221495726 Marionette DEBUG loaded listener.js 17:11:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0xa2381800) [pid = 1731] [serial = 494] [outer = 0x8e1dd800] 17:11:36 INFO - PROCESS | 1731 | 1464221496717 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:11:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:11:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1492ms 17:11:36 INFO - PROCESS | 1731 | 1464221496787 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 17:11:36 INFO - PROCESS | 1731 | 1464221496791 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 17:11:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:11:36 INFO - PROCESS | 1731 | 1464221496797 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:11:36 INFO - PROCESS | 1731 | 1464221496800 Marionette TRACE conn3 <- [1,630,null,{}] 17:11:36 INFO - PROCESS | 1731 | 1464221496806 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:37 INFO - PROCESS | 1731 | 1464221497032 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 17:11:37 INFO - PROCESS | 1731 | 1464221497246 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x96b03c00 == 92 [pid = 1731] [id = 165] 17:11:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x9fd0c800) [pid = 1731] [serial = 495] [outer = (nil)] 17:11:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0xa5142800) [pid = 1731] [serial = 496] [outer = 0x9fd0c800] 17:11:37 INFO - PROCESS | 1731 | 1464221497374 Marionette DEBUG loaded listener.js 17:11:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0xa63ee000) [pid = 1731] [serial = 497] [outer = 0x9fd0c800] 17:11:38 INFO - PROCESS | 1731 | 1464221498189 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 17:11:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:11:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1437ms 17:11:38 INFO - PROCESS | 1731 | 1464221498234 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 17:11:38 INFO - PROCESS | 1731 | 1464221498238 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 17:11:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:11:38 INFO - PROCESS | 1731 | 1464221498244 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:11:38 INFO - PROCESS | 1731 | 1464221498248 Marionette TRACE conn3 <- [1,634,null,{}] 17:11:38 INFO - PROCESS | 1731 | 1464221498253 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:38 INFO - PROCESS | 1731 | 1464221498436 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 17:11:38 INFO - PROCESS | 1731 | 1464221498616 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:38 INFO - PROCESS | 1731 | ++DOCSHELL 0x9294dc00 == 93 [pid = 1731] [id = 166] 17:11:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x9294f000) [pid = 1731] [serial = 498] [outer = (nil)] 17:11:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0x92955c00) [pid = 1731] [serial = 499] [outer = 0x9294f000] 17:11:38 INFO - PROCESS | 1731 | 1464221498703 Marionette DEBUG loaded listener.js 17:11:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0x92957c00) [pid = 1731] [serial = 500] [outer = 0x9294f000] 17:11:39 INFO - PROCESS | 1731 | [1731] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:11:39 INFO - PROCESS | 1731 | 1464221499570 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 17:11:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:11:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1378ms 17:11:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:11:39 INFO - PROCESS | 1731 | 1464221499623 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 17:11:39 INFO - PROCESS | 1731 | 1464221499626 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 17:11:39 INFO - PROCESS | 1731 | 1464221499633 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:11:39 INFO - PROCESS | 1731 | 1464221499636 Marionette TRACE conn3 <- [1,638,null,{}] 17:11:39 INFO - PROCESS | 1731 | 1464221499642 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:39 INFO - PROCESS | 1731 | 1464221499810 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 17:11:40 INFO - PROCESS | 1731 | 1464221499984 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:40 INFO - PROCESS | 1731 | ++DOCSHELL 0x9294d800 == 94 [pid = 1731] [id = 167] 17:11:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0x92951800) [pid = 1731] [serial = 501] [outer = (nil)] 17:11:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0xa3325c00) [pid = 1731] [serial = 502] [outer = 0x92951800] 17:11:40 INFO - PROCESS | 1731 | 1464221500066 Marionette DEBUG loaded listener.js 17:11:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0xa63f5000) [pid = 1731] [serial = 503] [outer = 0x92951800] 17:11:40 INFO - PROCESS | 1731 | [1731] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:11:40 INFO - PROCESS | 1731 | 1464221500989 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:11:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:11:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1429ms 17:11:41 INFO - PROCESS | 1731 | 1464221501062 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 17:11:41 INFO - PROCESS | 1731 | 1464221501066 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 17:11:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:11:41 INFO - PROCESS | 1731 | 1464221501073 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:11:41 INFO - PROCESS | 1731 | 1464221501075 Marionette TRACE conn3 <- [1,642,null,{}] 17:11:41 INFO - PROCESS | 1731 | 1464221501081 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:41 INFO - PROCESS | 1731 | 1464221501298 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 17:11:41 INFO - PROCESS | 1731 | 1464221501473 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:41 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e24dc00 == 95 [pid = 1731] [id = 168] 17:11:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0x8e24e800) [pid = 1731] [serial = 504] [outer = (nil)] 17:11:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0x8e255800) [pid = 1731] [serial = 505] [outer = 0x8e24e800] 17:11:41 INFO - PROCESS | 1731 | 1464221501555 Marionette DEBUG loaded listener.js 17:11:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0x8e258800) [pid = 1731] [serial = 506] [outer = 0x8e24e800] 17:11:42 INFO - PROCESS | 1731 | 1464221502443 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 17:11:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:11:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1429ms 17:11:42 INFO - PROCESS | 1731 | 1464221502503 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 17:11:42 INFO - PROCESS | 1731 | 1464221502507 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 17:11:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:11:42 INFO - PROCESS | 1731 | 1464221502513 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:11:42 INFO - PROCESS | 1731 | 1464221502515 Marionette TRACE conn3 <- [1,646,null,{}] 17:11:42 INFO - PROCESS | 1731 | 1464221502521 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:42 INFO - PROCESS | 1731 | 1464221502700 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 17:11:42 INFO - PROCESS | 1731 | 1464221502874 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:42 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bfed400 == 96 [pid = 1731] [id = 169] 17:11:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0x8bfee000) [pid = 1731] [serial = 507] [outer = (nil)] 17:11:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0x8bff5c00) [pid = 1731] [serial = 508] [outer = 0x8bfee000] 17:11:42 INFO - PROCESS | 1731 | 1464221502955 Marionette DEBUG loaded listener.js 17:11:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 188 (0x8bff8c00) [pid = 1731] [serial = 509] [outer = 0x8bfee000] 17:11:43 INFO - PROCESS | 1731 | 1464221503941 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:11:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:11:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1481ms 17:11:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:11:44 INFO - PROCESS | 1731 | 1464221503994 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 17:11:44 INFO - PROCESS | 1731 | 1464221503998 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 17:11:44 INFO - PROCESS | 1731 | 1464221504004 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:11:44 INFO - PROCESS | 1731 | 1464221504008 Marionette TRACE conn3 <- [1,650,null,{}] 17:11:44 INFO - PROCESS | 1731 | 1464221504014 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:44 INFO - PROCESS | 1731 | 1464221504205 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 17:11:44 INFO - PROCESS | 1731 | 1464221504384 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:44 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bff3400 == 97 [pid = 1731] [id = 170] 17:11:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 189 (0x8bff7000) [pid = 1731] [serial = 510] [outer = (nil)] 17:11:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 190 (0x90ed3000) [pid = 1731] [serial = 511] [outer = 0x8bff7000] 17:11:44 INFO - PROCESS | 1731 | 1464221504477 Marionette DEBUG loaded listener.js 17:11:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 191 (0x910dd800) [pid = 1731] [serial = 512] [outer = 0x8bff7000] 17:11:45 INFO - PROCESS | 1731 | 1464221505397 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 17:11:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:11:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1441ms 17:11:45 INFO - PROCESS | 1731 | 1464221505444 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 17:11:45 INFO - PROCESS | 1731 | 1464221505448 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 17:11:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:11:45 INFO - PROCESS | 1731 | 1464221505454 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:11:45 INFO - PROCESS | 1731 | 1464221505458 Marionette TRACE conn3 <- [1,654,null,{}] 17:11:45 INFO - PROCESS | 1731 | 1464221505463 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:45 INFO - PROCESS | 1731 | 1464221505634 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 17:11:45 INFO - PROCESS | 1731 | 1464221505817 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:45 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bff0c00 == 98 [pid = 1731] [id = 171] 17:11:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 192 (0x8bffa800) [pid = 1731] [serial = 513] [outer = (nil)] 17:11:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 193 (0x910e2400) [pid = 1731] [serial = 514] [outer = 0x8bffa800] 17:11:45 INFO - PROCESS | 1731 | 1464221505911 Marionette DEBUG loaded listener.js 17:11:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 194 (0x910e4800) [pid = 1731] [serial = 515] [outer = 0x8bffa800] 17:11:47 INFO - PROCESS | 1731 | 1464221507199 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:11:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:11:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1828ms 17:11:47 INFO - PROCESS | 1731 | 1464221507335 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 17:11:47 INFO - PROCESS | 1731 | 1464221507341 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 17:11:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:11:47 INFO - PROCESS | 1731 | 1464221507362 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:11:47 INFO - PROCESS | 1731 | 1464221507367 Marionette TRACE conn3 <- [1,658,null,{}] 17:11:47 INFO - PROCESS | 1731 | 1464221507375 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:47 INFO - PROCESS | 1731 | 1464221507535 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 17:11:47 INFO - PROCESS | 1731 | 1464221507716 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:47 INFO - PROCESS | 1731 | ++DOCSHELL 0x8cecb800 == 99 [pid = 1731] [id = 172] 17:11:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 195 (0x8d081400) [pid = 1731] [serial = 516] [outer = (nil)] 17:11:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 196 (0x8e256000) [pid = 1731] [serial = 517] [outer = 0x8d081400] 17:11:47 INFO - PROCESS | 1731 | 1464221507793 Marionette DEBUG loaded listener.js 17:11:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 197 (0x8efc8400) [pid = 1731] [serial = 518] [outer = 0x8d081400] 17:11:48 INFO - PROCESS | 1731 | 1464221508607 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:11:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:11:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1292ms 17:11:48 INFO - PROCESS | 1731 | 1464221508645 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 17:11:48 INFO - PROCESS | 1731 | 1464221508654 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 17:11:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:11:48 INFO - PROCESS | 1731 | 1464221508664 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:11:48 INFO - PROCESS | 1731 | 1464221508669 Marionette TRACE conn3 <- [1,662,null,{}] 17:11:48 INFO - PROCESS | 1731 | 1464221508694 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:48 INFO - PROCESS | 1731 | 1464221508930 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 17:11:49 INFO - PROCESS | 1731 | 1464221509190 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:49 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d077800 == 100 [pid = 1731] [id = 173] 17:11:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 198 (0x8d078000) [pid = 1731] [serial = 519] [outer = (nil)] 17:11:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 199 (0x8f61b400) [pid = 1731] [serial = 520] [outer = 0x8d078000] 17:11:49 INFO - PROCESS | 1731 | 1464221509280 Marionette DEBUG loaded listener.js 17:11:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 200 (0x8f7c6800) [pid = 1731] [serial = 521] [outer = 0x8d078000] 17:11:49 INFO - PROCESS | 1731 | [1731] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:11:50 INFO - PROCESS | 1731 | 1464221510193 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 17:11:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:11:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1649ms 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0xa23ed800 == 99 [pid = 1731] [id = 14] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0x976b9c00 == 98 [pid = 1731] [id = 12] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0x93a2a400 == 97 [pid = 1731] [id = 86] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0x987b2000 == 96 [pid = 1731] [id = 15] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 199 (0x9999ac00) [pid = 1731] [serial = 414] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 198 (0xa6834000) [pid = 1731] [serial = 381] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 197 (0xa69e5c00) [pid = 1731] [serial = 384] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 196 (0xa6d50000) [pid = 1731] [serial = 387] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 195 (0xa6ea6c00) [pid = 1731] [serial = 390] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0x9b00f000 == 95 [pid = 1731] [id = 13] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0xa2238800 == 94 [pid = 1731] [id = 38] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0x99cce400 == 93 [pid = 1731] [id = 16] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0x93887400 == 92 [pid = 1731] [id = 21] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0x8efbd000 == 91 [pid = 1731] [id = 114] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0x8f619400 == 90 [pid = 1731] [id = 113] 17:11:50 INFO - PROCESS | 1731 | 1464221510403 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 17:11:50 INFO - PROCESS | 1731 | 1464221510407 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0x920a0800 == 89 [pid = 1731] [id = 85] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0x9206f400 == 88 [pid = 1731] [id = 20] 17:11:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:11:50 INFO - PROCESS | 1731 | 1464221510440 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:11:50 INFO - PROCESS | 1731 | 1464221510444 Marionette TRACE conn3 <- [1,666,null,{}] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0x8e1dc800 == 87 [pid = 1731] [id = 145] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0x8e1d3800 == 86 [pid = 1731] [id = 144] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0x8f667000 == 85 [pid = 1731] [id = 143] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0x997c4800 == 84 [pid = 1731] [id = 142] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0x996d3800 == 83 [pid = 1731] [id = 141] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0x919f3000 == 82 [pid = 1731] [id = 140] 17:11:50 INFO - PROCESS | 1731 | --DOCSHELL 0x8efca400 == 81 [pid = 1731] [id = 139] 17:11:50 INFO - PROCESS | 1731 | 1464221510473 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:50 INFO - PROCESS | 1731 | 1464221510619 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 194 (0x9fd0e400) [pid = 1731] [serial = 253] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 193 (0x9b02ac00) [pid = 1731] [serial = 322] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 192 (0xa3353800) [pid = 1731] [serial = 259] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 191 (0xa250fc00) [pid = 1731] [serial = 256] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 190 (0x9b9bd400) [pid = 1731] [serial = 250] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 189 (0x94fec000) [pid = 1731] [serial = 405] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 188 (0xa6385000) [pid = 1731] [serial = 375] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 187 (0x9110b000) [pid = 1731] [serial = 378] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0x980cb800) [pid = 1731] [serial = 372] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0x921c6400) [pid = 1731] [serial = 402] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x93a21800) [pid = 1731] [serial = 403] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x90ed4400) [pid = 1731] [serial = 397] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x8f8f2800) [pid = 1731] [serial = 396] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x92b4b800) [pid = 1731] [serial = 400] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x920a3800) [pid = 1731] [serial = 399] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x93a2b400) [pid = 1731] [serial = 393] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0x9a9b7800) [pid = 1731] [serial = 411] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x92079800) [pid = 1731] [serial = 369] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x980d1400) [pid = 1731] [serial = 408] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x9ac32400) [pid = 1731] [serial = 412] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x989ba000) [pid = 1731] [serial = 409] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x96bf0400) [pid = 1731] [serial = 406] [outer = (nil)] [url = about:blank] 17:11:50 INFO - PROCESS | 1731 | 1464221510926 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:50 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d60cc00 == 82 [pid = 1731] [id = 174] 17:11:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x8f663800) [pid = 1731] [serial = 522] [outer = (nil)] 17:11:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0x910dc800) [pid = 1731] [serial = 523] [outer = 0x8f663800] 17:11:51 INFO - PROCESS | 1731 | 1464221511008 Marionette DEBUG loaded listener.js 17:11:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0x9110a400) [pid = 1731] [serial = 524] [outer = 0x8f663800] 17:11:51 INFO - PROCESS | 1731 | [1731] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:11:51 INFO - PROCESS | 1731 | 1464221511723 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 17:11:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:11:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1310ms 17:11:51 INFO - PROCESS | 1731 | 1464221511739 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 17:11:51 INFO - PROCESS | 1731 | 1464221511742 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 17:11:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:11:51 INFO - PROCESS | 1731 | 1464221511748 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:11:51 INFO - PROCESS | 1731 | 1464221511751 Marionette TRACE conn3 <- [1,670,null,{}] 17:11:51 INFO - PROCESS | 1731 | 1464221511756 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:51 INFO - PROCESS | 1731 | 1464221511959 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 17:11:52 INFO - PROCESS | 1731 | 1464221512130 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:52 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bfefc00 == 83 [pid = 1731] [id = 175] 17:11:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x8bff1c00) [pid = 1731] [serial = 525] [outer = (nil)] 17:11:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0x8d079400) [pid = 1731] [serial = 526] [outer = 0x8bff1c00] 17:11:52 INFO - PROCESS | 1731 | 1464221512213 Marionette DEBUG loaded listener.js 17:11:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0x8d283400) [pid = 1731] [serial = 527] [outer = 0x8bff1c00] 17:11:53 INFO - PROCESS | 1731 | 1464221513206 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 17:11:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:11:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1530ms 17:11:53 INFO - PROCESS | 1731 | 1464221513280 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 17:11:53 INFO - PROCESS | 1731 | 1464221513287 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 17:11:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:11:53 INFO - PROCESS | 1731 | 1464221513295 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:11:53 INFO - PROCESS | 1731 | 1464221513300 Marionette TRACE conn3 <- [1,674,null,{}] 17:11:53 INFO - PROCESS | 1731 | 1464221513307 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:53 INFO - PROCESS | 1731 | 1464221513540 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 17:11:53 INFO - PROCESS | 1731 | 1464221513762 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:53 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f666c00 == 84 [pid = 1731] [id = 176] 17:11:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0x8f66e000) [pid = 1731] [serial = 528] [outer = (nil)] 17:11:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0x8f7c4c00) [pid = 1731] [serial = 529] [outer = 0x8f66e000] 17:11:53 INFO - PROCESS | 1731 | 1464221513894 Marionette DEBUG loaded listener.js 17:11:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0x90ed2400) [pid = 1731] [serial = 530] [outer = 0x8f66e000] 17:11:54 INFO - PROCESS | 1731 | [1731] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:11:54 INFO - PROCESS | 1731 | 1464221514782 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 17:11:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 17:11:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1545ms 17:11:54 INFO - PROCESS | 1731 | 1464221514843 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 17:11:54 INFO - PROCESS | 1731 | 1464221514850 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 17:11:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:11:54 INFO - PROCESS | 1731 | 1464221514858 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:11:54 INFO - PROCESS | 1731 | 1464221514862 Marionette TRACE conn3 <- [1,678,null,{}] 17:11:54 INFO - PROCESS | 1731 | 1464221514868 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:55 INFO - PROCESS | 1731 | 1464221515048 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 17:11:55 INFO - PROCESS | 1731 | 1464221515238 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:55 INFO - PROCESS | 1731 | ++DOCSHELL 0x91107800 == 85 [pid = 1731] [id = 177] 17:11:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0x91b2b400) [pid = 1731] [serial = 531] [outer = (nil)] 17:11:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0x920a7c00) [pid = 1731] [serial = 532] [outer = 0x91b2b400] 17:11:55 INFO - PROCESS | 1731 | 1464221515429 Marionette DEBUG loaded listener.js 17:11:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0x92953800) [pid = 1731] [serial = 533] [outer = 0x91b2b400] 17:11:56 INFO - PROCESS | 1731 | 1464221516318 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 17:11:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:11:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1529ms 17:11:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:11:56 INFO - PROCESS | 1731 | 1464221516388 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 17:11:56 INFO - PROCESS | 1731 | 1464221516392 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 17:11:56 INFO - PROCESS | 1731 | 1464221516408 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:11:56 INFO - PROCESS | 1731 | 1464221516418 Marionette TRACE conn3 <- [1,682,null,{}] 17:11:56 INFO - PROCESS | 1731 | 1464221516425 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:56 INFO - PROCESS | 1731 | 1464221516648 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 17:11:56 INFO - PROCESS | 1731 | 1464221516863 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:56 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d27fc00 == 86 [pid = 1731] [id = 178] 17:11:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0x8e254000) [pid = 1731] [serial = 534] [outer = (nil)] 17:11:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0x93a23800) [pid = 1731] [serial = 535] [outer = 0x8e254000] 17:11:56 INFO - PROCESS | 1731 | 1464221516989 Marionette DEBUG loaded listener.js 17:11:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 188 (0x93a70c00) [pid = 1731] [serial = 536] [outer = 0x8e254000] 17:11:58 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:11:58 INFO - PROCESS | 1731 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:11:58 INFO - PROCESS | 1731 | 1464221518274 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 17:11:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 17:11:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1904ms 17:11:58 INFO - PROCESS | 1731 | 1464221518303 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 17:11:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:11:58 INFO - PROCESS | 1731 | 1464221518307 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 17:11:58 INFO - PROCESS | 1731 | 1464221518313 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:11:58 INFO - PROCESS | 1731 | 1464221518317 Marionette TRACE conn3 <- [1,686,null,{}] 17:11:58 INFO - PROCESS | 1731 | 1464221518323 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:58 INFO - PROCESS | 1731 | 1464221518565 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 17:11:58 INFO - PROCESS | 1731 | 1464221518739 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:58 INFO - PROCESS | 1731 | ++DOCSHELL 0x920a2000 == 87 [pid = 1731] [id = 179] 17:11:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 189 (0x92b4b800) [pid = 1731] [serial = 537] [outer = (nil)] 17:11:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 190 (0x96bf9400) [pid = 1731] [serial = 538] [outer = 0x92b4b800] 17:11:58 INFO - PROCESS | 1731 | 1464221518821 Marionette DEBUG loaded listener.js 17:11:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 191 (0x997bb400) [pid = 1731] [serial = 539] [outer = 0x92b4b800] 17:12:00 INFO - PROCESS | 1731 | --DOCSHELL 0x91263400 == 86 [pid = 1731] [id = 95] 17:12:00 INFO - PROCESS | 1731 | --DOCSHELL 0x91258400 == 85 [pid = 1731] [id = 131] 17:12:00 INFO - PROCESS | 1731 | --DOCSHELL 0x9500c400 == 84 [pid = 1731] [id = 129] 17:12:00 INFO - PROCESS | 1731 | --DOCSHELL 0x8d076000 == 83 [pid = 1731] [id = 152] 17:12:00 INFO - PROCESS | 1731 | --DOCSHELL 0x94fef800 == 82 [pid = 1731] [id = 32] 17:12:00 INFO - PROCESS | 1731 | --DOCSHELL 0xa2238c00 == 81 [pid = 1731] [id = 63] 17:12:00 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7ba400 == 80 [pid = 1731] [id = 127] 17:12:00 INFO - PROCESS | 1731 | --DOCSHELL 0x91102800 == 79 [pid = 1731] [id = 126] 17:12:00 INFO - PROCESS | 1731 | --DOCSHELL 0x8f61b800 == 78 [pid = 1731] [id = 130] 17:12:01 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:01 INFO - PROCESS | 1731 | 1464221521565 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 17:12:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:12:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 3285ms 17:12:01 INFO - PROCESS | 1731 | 1464221521598 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 17:12:01 INFO - PROCESS | 1731 | 1464221521603 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 17:12:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:12:01 INFO - PROCESS | 1731 | 1464221521677 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:12:01 INFO - PROCESS | 1731 | 1464221521682 Marionette TRACE conn3 <- [1,690,null,{}] 17:12:01 INFO - PROCESS | 1731 | 1464221521694 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:01 INFO - PROCESS | 1731 | 1464221521916 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 17:12:01 INFO - PROCESS | 1731 | 1464221521944 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:01 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e259400 == 79 [pid = 1731] [id = 180] 17:12:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 192 (0x8f667400) [pid = 1731] [serial = 540] [outer = (nil)] 17:12:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 193 (0x8f8f7c00) [pid = 1731] [serial = 541] [outer = 0x8f667400] 17:12:02 INFO - PROCESS | 1731 | 1464221522017 Marionette DEBUG loaded listener.js 17:12:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 194 (0x910df800) [pid = 1731] [serial = 542] [outer = 0x8f667400] 17:12:03 INFO - PROCESS | 1731 | --DOMWINDOW == 193 (0x9fd0bc00) [pid = 1731] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:12:03 INFO - PROCESS | 1731 | --DOMWINDOW == 192 (0x8f68c000) [pid = 1731] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:12:03 INFO - PROCESS | 1731 | --DOMWINDOW == 191 (0x8f8f5c00) [pid = 1731] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:12:03 INFO - PROCESS | 1731 | --DOMWINDOW == 190 (0x8d076c00) [pid = 1731] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:12:03 INFO - PROCESS | 1731 | --DOMWINDOW == 189 (0x93a73c00) [pid = 1731] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:12:03 INFO - PROCESS | 1731 | --DOMWINDOW == 188 (0x8f615000) [pid = 1731] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:12:03 INFO - PROCESS | 1731 | --DOMWINDOW == 187 (0x91b29400) [pid = 1731] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:12:03 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0x91b1fc00) [pid = 1731] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:12:03 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0x92b4c000) [pid = 1731] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:12:03 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x8d081400) [pid = 1731] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:12:03 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x8d078000) [pid = 1731] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:12:03 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:03 INFO - PROCESS | 1731 | 1464221523261 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 17:12:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:12:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1657ms 17:12:03 INFO - PROCESS | 1731 | 1464221523317 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 17:12:03 INFO - PROCESS | 1731 | 1464221523325 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 17:12:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:12:03 INFO - PROCESS | 1731 | 1464221523357 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:12:03 INFO - PROCESS | 1731 | 1464221523361 Marionette TRACE conn3 <- [1,694,null,{}] 17:12:03 INFO - PROCESS | 1731 | 1464221523366 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:03 INFO - PROCESS | 1731 | 1464221523589 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 17:12:03 INFO - PROCESS | 1731 | 1464221523725 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:03 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f698c00 == 80 [pid = 1731] [id = 181] 17:12:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0x8f8f4800) [pid = 1731] [serial = 543] [outer = (nil)] 17:12:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0x91260c00) [pid = 1731] [serial = 544] [outer = 0x8f8f4800] 17:12:03 INFO - PROCESS | 1731 | 1464221523794 Marionette DEBUG loaded listener.js 17:12:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0x91b28800) [pid = 1731] [serial = 545] [outer = 0x8f8f4800] 17:12:04 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:04 INFO - PROCESS | 1731 | 1464221524889 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 17:12:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 17:12:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1587ms 17:12:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:12:04 INFO - PROCESS | 1731 | 1464221524940 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 17:12:04 INFO - PROCESS | 1731 | 1464221524943 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 17:12:04 INFO - PROCESS | 1731 | 1464221524949 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:12:04 INFO - PROCESS | 1731 | 1464221524955 Marionette TRACE conn3 <- [1,698,null,{}] 17:12:04 INFO - PROCESS | 1731 | 1464221524970 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:05 INFO - PROCESS | 1731 | 1464221525123 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 17:12:05 INFO - PROCESS | 1731 | 1464221525500 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:05 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d076400 == 81 [pid = 1731] [id = 182] 17:12:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0x8d081800) [pid = 1731] [serial = 546] [outer = (nil)] 17:12:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 188 (0x8e1d2800) [pid = 1731] [serial = 547] [outer = 0x8d081800] 17:12:05 INFO - PROCESS | 1731 | 1464221525599 Marionette DEBUG loaded listener.js 17:12:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 189 (0x8e25c800) [pid = 1731] [serial = 548] [outer = 0x8d081800] 17:12:06 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:06 INFO - PROCESS | 1731 | 1464221526953 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 17:12:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 17:12:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2103ms 17:12:07 INFO - PROCESS | 1731 | 1464221527053 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 17:12:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:12:07 INFO - PROCESS | 1731 | 1464221527059 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 17:12:07 INFO - PROCESS | 1731 | 1464221527067 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:12:07 INFO - PROCESS | 1731 | 1464221527072 Marionette TRACE conn3 <- [1,702,null,{}] 17:12:07 INFO - PROCESS | 1731 | 1464221527079 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:07 INFO - PROCESS | 1731 | 1464221527242 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 17:12:07 INFO - PROCESS | 1731 | 1464221527416 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:07 INFO - PROCESS | 1731 | ++DOCSHELL 0x8efca400 == 82 [pid = 1731] [id = 183] 17:12:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 190 (0x8f7c7c00) [pid = 1731] [serial = 549] [outer = (nil)] 17:12:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 191 (0x9110d400) [pid = 1731] [serial = 550] [outer = 0x8f7c7c00] 17:12:07 INFO - PROCESS | 1731 | 1464221527502 Marionette DEBUG loaded listener.js 17:12:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 192 (0x91b22800) [pid = 1731] [serial = 551] [outer = 0x8f7c7c00] 17:12:08 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:08 INFO - PROCESS | 1731 | 1464221528833 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 17:12:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:12:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1795ms 17:12:08 INFO - PROCESS | 1731 | 1464221528864 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 17:12:08 INFO - PROCESS | 1731 | 1464221528870 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 17:12:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:12:09 INFO - PROCESS | 1731 | 1464221529010 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:12:09 INFO - PROCESS | 1731 | 1464221529015 Marionette TRACE conn3 <- [1,706,null,{}] 17:12:09 INFO - PROCESS | 1731 | 1464221529032 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:09 INFO - PROCESS | 1731 | 1464221529208 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 17:12:09 INFO - PROCESS | 1731 | 1464221529382 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:09 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bff1400 == 83 [pid = 1731] [id = 184] 17:12:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 193 (0x910da800) [pid = 1731] [serial = 552] [outer = (nil)] 17:12:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 194 (0x92c09000) [pid = 1731] [serial = 553] [outer = 0x910da800] 17:12:09 INFO - PROCESS | 1731 | 1464221529468 Marionette DEBUG loaded listener.js 17:12:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 195 (0x93a6b400) [pid = 1731] [serial = 554] [outer = 0x910da800] 17:12:10 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:10 INFO - PROCESS | 1731 | 1464221530806 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 17:12:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:12:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1985ms 17:12:10 INFO - PROCESS | 1731 | 1464221530897 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 17:12:10 INFO - PROCESS | 1731 | 1464221530901 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 17:12:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:12:10 INFO - PROCESS | 1731 | 1464221530922 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:12:10 INFO - PROCESS | 1731 | 1464221530932 Marionette TRACE conn3 <- [1,710,null,{}] 17:12:10 INFO - PROCESS | 1731 | 1464221530939 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:11 INFO - PROCESS | 1731 | 1464221531130 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 17:12:11 INFO - PROCESS | 1731 | 1464221531306 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f672000 == 84 [pid = 1731] [id = 185] 17:12:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 196 (0x92ceb400) [pid = 1731] [serial = 555] [outer = (nil)] 17:12:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 197 (0x99709400) [pid = 1731] [serial = 556] [outer = 0x92ceb400] 17:12:11 INFO - PROCESS | 1731 | 1464221531389 Marionette DEBUG loaded listener.js 17:12:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 198 (0x99ca8000) [pid = 1731] [serial = 557] [outer = 0x92ceb400] 17:12:12 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:12 INFO - PROCESS | 1731 | 1464221532707 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 17:12:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:12:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1850ms 17:12:12 INFO - PROCESS | 1731 | 1464221532805 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 17:12:12 INFO - PROCESS | 1731 | 1464221532809 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 17:12:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:12:12 INFO - PROCESS | 1731 | 1464221532870 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:12:12 INFO - PROCESS | 1731 | 1464221532874 Marionette TRACE conn3 <- [1,714,null,{}] 17:12:12 INFO - PROCESS | 1731 | 1464221532879 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:13 INFO - PROCESS | 1731 | 1464221533037 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 17:12:13 INFO - PROCESS | 1731 | 1464221533226 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:13 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bff2c00 == 85 [pid = 1731] [id = 186] 17:12:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 199 (0x8e1dc000) [pid = 1731] [serial = 558] [outer = (nil)] 17:12:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 200 (0x9a055c00) [pid = 1731] [serial = 559] [outer = 0x8e1dc000] 17:12:13 INFO - PROCESS | 1731 | 1464221533309 Marionette DEBUG loaded listener.js 17:12:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 201 (0x99c9c000) [pid = 1731] [serial = 560] [outer = 0x8e1dc000] 17:12:14 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:14 INFO - PROCESS | 1731 | 1464221534578 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 17:12:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 17:12:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1742ms 17:12:14 INFO - PROCESS | 1731 | 1464221534603 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 17:12:14 INFO - PROCESS | 1731 | 1464221534607 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 17:12:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:12:14 INFO - PROCESS | 1731 | 1464221534613 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:12:14 INFO - PROCESS | 1731 | 1464221534615 Marionette TRACE conn3 <- [1,718,null,{}] 17:12:14 INFO - PROCESS | 1731 | 1464221534621 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:14 INFO - PROCESS | 1731 | 1464221534835 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 17:12:15 INFO - PROCESS | 1731 | 1464221535014 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:15 INFO - PROCESS | 1731 | ++DOCSHELL 0x9a057c00 == 86 [pid = 1731] [id = 187] 17:12:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 202 (0x9a059800) [pid = 1731] [serial = 561] [outer = (nil)] 17:12:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 203 (0x9af13000) [pid = 1731] [serial = 562] [outer = 0x9a059800] 17:12:15 INFO - PROCESS | 1731 | 1464221535108 Marionette DEBUG loaded listener.js 17:12:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 204 (0x9cccd000) [pid = 1731] [serial = 563] [outer = 0x9a059800] 17:12:16 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:16 INFO - PROCESS | 1731 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:12:16 INFO - PROCESS | 1731 | 1464221536469 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 17:12:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:12:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1878ms 17:12:16 INFO - PROCESS | 1731 | 1464221536492 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 17:12:16 INFO - PROCESS | 1731 | 1464221536496 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 17:12:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:12:16 INFO - PROCESS | 1731 | 1464221536502 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:12:16 INFO - PROCESS | 1731 | 1464221536506 Marionette TRACE conn3 <- [1,722,null,{}] 17:12:16 INFO - PROCESS | 1731 | 1464221536511 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:16 INFO - PROCESS | 1731 | 1464221536950 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 17:12:17 INFO - PROCESS | 1731 | 1464221537143 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:17 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e251800 == 87 [pid = 1731] [id = 188] 17:12:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 205 (0x8e257c00) [pid = 1731] [serial = 564] [outer = (nil)] 17:12:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 206 (0x8f617400) [pid = 1731] [serial = 565] [outer = 0x8e257c00] 17:12:17 INFO - PROCESS | 1731 | 1464221537223 Marionette DEBUG loaded listener.js 17:12:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 207 (0x8f671000) [pid = 1731] [serial = 566] [outer = 0x8e257c00] 17:12:18 INFO - PROCESS | 1731 | 1464221538218 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 17:12:18 INFO - PROCESS | 1731 | 1464221538290 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 17:12:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:12:18 INFO - PROCESS | 1731 | 1464221538296 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:12:18 INFO - PROCESS | 1731 | 1464221538301 Marionette TRACE conn3 <- [1,726,null,{}] 17:12:18 INFO - PROCESS | 1731 | 1464221538308 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:18 INFO - PROCESS | 1731 | 1464221538477 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 17:12:18 INFO - PROCESS | 1731 | 1464221538709 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:18 INFO - PROCESS | 1731 | ++DOCSHELL 0x8ced3400 == 88 [pid = 1731] [id = 189] 17:12:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 208 (0x90ed4800) [pid = 1731] [serial = 567] [outer = (nil)] 17:12:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 209 (0x91b2d000) [pid = 1731] [serial = 568] [outer = 0x90ed4800] 17:12:18 INFO - PROCESS | 1731 | 1464221538835 Marionette DEBUG loaded listener.js 17:12:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 210 (0x92952400) [pid = 1731] [serial = 569] [outer = 0x90ed4800] 17:12:19 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:19 INFO - PROCESS | 1731 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:12:19 INFO - PROCESS | 1731 | 1464221539772 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 17:12:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:12:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1541ms 17:12:19 INFO - PROCESS | 1731 | 1464221539838 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 17:12:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:12:19 INFO - PROCESS | 1731 | 1464221539842 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 17:12:19 INFO - PROCESS | 1731 | 1464221539849 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:12:19 INFO - PROCESS | 1731 | 1464221539853 Marionette TRACE conn3 <- [1,730,null,{}] 17:12:19 INFO - PROCESS | 1731 | 1464221539859 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:20 INFO - PROCESS | 1731 | 1464221540026 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 17:12:20 INFO - PROCESS | 1731 | 1464221540262 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:20 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e25a400 == 89 [pid = 1731] [id = 190] 17:12:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 211 (0x8e25a800) [pid = 1731] [serial = 570] [outer = (nil)] 17:12:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 212 (0x96bfb400) [pid = 1731] [serial = 571] [outer = 0x8e25a800] 17:12:20 INFO - PROCESS | 1731 | 1464221540364 Marionette DEBUG loaded listener.js 17:12:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 213 (0x987be000) [pid = 1731] [serial = 572] [outer = 0x8e25a800] 17:12:21 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:21 INFO - PROCESS | 1731 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:12:21 INFO - PROCESS | 1731 | 1464221541357 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 17:12:21 INFO - PROCESS | 1731 | 1464221541452 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 17:12:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:12:21 INFO - PROCESS | 1731 | 1464221541469 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:12:21 INFO - PROCESS | 1731 | 1464221541475 Marionette TRACE conn3 <- [1,734,null,{}] 17:12:21 INFO - PROCESS | 1731 | 1464221541480 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:21 INFO - PROCESS | 1731 | 1464221541742 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 17:12:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8cec8c00 == 88 [pid = 1731] [id = 149] 17:12:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8d60a400 == 87 [pid = 1731] [id = 148] 17:12:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8d07bc00 == 86 [pid = 1731] [id = 151] 17:12:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8f66d800 == 85 [pid = 1731] [id = 155] 17:12:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8d60cc00 == 84 [pid = 1731] [id = 174] 17:12:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8e1d1800 == 83 [pid = 1731] [id = 153] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 212 (0x99eafc00) [pid = 1731] [serial = 478] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 211 (0x8efc7800) [pid = 1731] [serial = 481] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 210 (0x9125ec00) [pid = 1731] [serial = 484] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 209 (0x99eb0000) [pid = 1731] [serial = 487] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 208 (0x9ccc3000) [pid = 1731] [serial = 490] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 207 (0xa22abc00) [pid = 1731] [serial = 493] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 206 (0xa5142800) [pid = 1731] [serial = 496] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 205 (0x92955c00) [pid = 1731] [serial = 499] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 204 (0xa3325c00) [pid = 1731] [serial = 502] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 203 (0x8e255800) [pid = 1731] [serial = 505] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 202 (0x8bff5c00) [pid = 1731] [serial = 508] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 201 (0x90ed3000) [pid = 1731] [serial = 511] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 200 (0x910e2400) [pid = 1731] [serial = 514] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 199 (0x8f66fc00) [pid = 1731] [serial = 429] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 198 (0x9a05c000) [pid = 1731] [serial = 445] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 197 (0x8d608c00) [pid = 1731] [serial = 439] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 196 (0x8d27ac00) [pid = 1731] [serial = 454] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 195 (0x8d07b800) [pid = 1731] [serial = 451] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 194 (0x99a62c00) [pid = 1731] [serial = 423] [outer = (nil)] [url = about:blank] 17:12:21 INFO - PROCESS | 1731 | --DOMWINDOW == 193 (0x8ced0400) [pid = 1731] [serial = 448] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 192 (0x91b2a800) [pid = 1731] [serial = 442] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 191 (0x921c8800) [pid = 1731] [serial = 420] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 190 (0x8f68a800) [pid = 1731] [serial = 417] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 189 (0x91b24000) [pid = 1731] [serial = 436] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 188 (0xa22ac000) [pid = 1731] [serial = 426] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 187 (0x8e1da400) [pid = 1731] [serial = 432] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOCSHELL 0x93a6e800 == 82 [pid = 1731] [id = 157] 17:12:22 INFO - PROCESS | 1731 | --DOCSHELL 0x9110d800 == 81 [pid = 1731] [id = 156] 17:12:22 INFO - PROCESS | 1731 | --DOCSHELL 0x8f698c00 == 80 [pid = 1731] [id = 181] 17:12:22 INFO - PROCESS | 1731 | --DOCSHELL 0x8e259400 == 79 [pid = 1731] [id = 180] 17:12:22 INFO - PROCESS | 1731 | --DOCSHELL 0x920a2000 == 78 [pid = 1731] [id = 179] 17:12:22 INFO - PROCESS | 1731 | 1464221542034 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:22 INFO - PROCESS | 1731 | --DOCSHELL 0x8d27fc00 == 77 [pid = 1731] [id = 178] 17:12:22 INFO - PROCESS | 1731 | --DOCSHELL 0x91107800 == 76 [pid = 1731] [id = 177] 17:12:22 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bff5c00 == 77 [pid = 1731] [id = 191] 17:12:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 188 (0x8bff7c00) [pid = 1731] [serial = 573] [outer = (nil)] 17:12:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 189 (0x8d07bc00) [pid = 1731] [serial = 574] [outer = 0x8bff7c00] 17:12:22 INFO - PROCESS | 1731 | 1464221542129 Marionette DEBUG loaded listener.js 17:12:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 190 (0x8d60bc00) [pid = 1731] [serial = 575] [outer = 0x8bff7c00] 17:12:22 INFO - PROCESS | 1731 | --DOCSHELL 0x8f666c00 == 76 [pid = 1731] [id = 176] 17:12:22 INFO - PROCESS | 1731 | --DOCSHELL 0x8bfefc00 == 75 [pid = 1731] [id = 175] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 189 (0xa3351c00) [pid = 1731] [serial = 367] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 188 (0x8e256000) [pid = 1731] [serial = 517] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 187 (0x8efc8400) [pid = 1731] [serial = 518] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0x910dc800) [pid = 1731] [serial = 523] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0x8f61b400) [pid = 1731] [serial = 520] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x8f7c6800) [pid = 1731] [serial = 521] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x997e9000) [pid = 1731] [serial = 476] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x8f8f4400) [pid = 1731] [serial = 463] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x96b0bc00) [pid = 1731] [serial = 475] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x8d07e400) [pid = 1731] [serial = 457] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x99710c00) [pid = 1731] [serial = 473] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0x93a6c000) [pid = 1731] [serial = 241] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x8f68b400) [pid = 1731] [serial = 461] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x93886c00) [pid = 1731] [serial = 469] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x921ce400) [pid = 1731] [serial = 467] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x92078c00) [pid = 1731] [serial = 466] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x9af19c00) [pid = 1731] [serial = 415] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x94fe9c00) [pid = 1731] [serial = 472] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x90ecf400) [pid = 1731] [serial = 464] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x8f66d000) [pid = 1731] [serial = 460] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x93a2e800) [pid = 1731] [serial = 470] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x8d60a000) [pid = 1731] [serial = 458] [outer = (nil)] [url = about:blank] 17:12:22 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:22 INFO - PROCESS | 1731 | 1464221542898 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 17:12:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:12:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1500ms 17:12:22 INFO - PROCESS | 1731 | 1464221542960 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 17:12:22 INFO - PROCESS | 1731 | 1464221542963 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 17:12:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:12:22 INFO - PROCESS | 1731 | 1464221542969 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:12:22 INFO - PROCESS | 1731 | 1464221542971 Marionette TRACE conn3 <- [1,738,null,{}] 17:12:22 INFO - PROCESS | 1731 | 1464221542977 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:23 INFO - PROCESS | 1731 | 1464221543134 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 17:12:23 INFO - PROCESS | 1731 | 1464221543284 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:23 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bff1800 == 76 [pid = 1731] [id = 192] 17:12:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x8e1da400) [pid = 1731] [serial = 576] [outer = (nil)] 17:12:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x8f68c400) [pid = 1731] [serial = 577] [outer = 0x8e1da400] 17:12:23 INFO - PROCESS | 1731 | 1464221543357 Marionette DEBUG loaded listener.js 17:12:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x90ecf400) [pid = 1731] [serial = 578] [outer = 0x8e1da400] 17:12:24 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:24 INFO - PROCESS | 1731 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:12:24 INFO - PROCESS | 1731 | 1464221544511 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 17:12:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:12:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1592ms 17:12:24 INFO - PROCESS | 1731 | 1464221544566 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 17:12:24 INFO - PROCESS | 1731 | 1464221544570 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 17:12:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:12:24 INFO - PROCESS | 1731 | 1464221544576 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:12:24 INFO - PROCESS | 1731 | 1464221544579 Marionette TRACE conn3 <- [1,742,null,{}] 17:12:24 INFO - PROCESS | 1731 | 1464221544585 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:24 INFO - PROCESS | 1731 | 1464221544788 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 17:12:24 INFO - PROCESS | 1731 | 1464221544860 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:24 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f694400 == 77 [pid = 1731] [id = 193] 17:12:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x910e4c00) [pid = 1731] [serial = 579] [outer = (nil)] 17:12:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x920a2000) [pid = 1731] [serial = 580] [outer = 0x910e4c00] 17:12:24 INFO - PROCESS | 1731 | 1464221544941 Marionette DEBUG loaded listener.js 17:12:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x980d1800) [pid = 1731] [serial = 581] [outer = 0x910e4c00] 17:12:26 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:26 INFO - PROCESS | 1731 | 1464221546249 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 17:12:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 17:12:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1736ms 17:12:26 INFO - PROCESS | 1731 | 1464221546313 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 17:12:26 INFO - PROCESS | 1731 | 1464221546317 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 17:12:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:12:26 INFO - PROCESS | 1731 | 1464221546328 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:12:26 INFO - PROCESS | 1731 | 1464221546330 Marionette TRACE conn3 <- [1,746,null,{}] 17:12:26 INFO - PROCESS | 1731 | 1464221546336 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:27 INFO - PROCESS | 1731 | 1464221547035 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x8d080c00) [pid = 1731] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x92c01400) [pid = 1731] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x8f8ef400) [pid = 1731] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x8e1d7800) [pid = 1731] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x8ced0c00) [pid = 1731] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x9206ec00) [pid = 1731] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x91266400) [pid = 1731] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x99c9cc00) [pid = 1731] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x997ab000) [pid = 1731] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x8d609800) [pid = 1731] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x93a26000) [pid = 1731] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0xa3647400) [pid = 1731] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x93a26800) [pid = 1731] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x8bff7000) [pid = 1731] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x91102c00) [pid = 1731] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x8efca800) [pid = 1731] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x96b0e800) [pid = 1731] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x8f61bc00) [pid = 1731] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x91104c00) [pid = 1731] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x92951800) [pid = 1731] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x96b76800) [pid = 1731] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x8f8fb400) [pid = 1731] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x8f7c1000) [pid = 1731] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x8bffa800) [pid = 1731] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x8d081c00) [pid = 1731] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x8e1dcc00) [pid = 1731] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x9b004800) [pid = 1731] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x8bfee000) [pid = 1731] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x90ed4c00) [pid = 1731] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x92071800) [pid = 1731] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x91258800) [pid = 1731] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x9ac2d800) [pid = 1731] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x90ec5c00) [pid = 1731] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0xa6d48800) [pid = 1731] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x8e24e800) [pid = 1731] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x997bc400) [pid = 1731] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0xa237a800) [pid = 1731] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x8cecc800) [pid = 1731] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0xa685a400) [pid = 1731] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x8f668000) [pid = 1731] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x8d610400) [pid = 1731] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x997bb800) [pid = 1731] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x920a8c00) [pid = 1731] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x8d601c00) [pid = 1731] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 129 (0x90ec8c00) [pid = 1731] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 128 (0x9294f000) [pid = 1731] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 127 (0x8efbd400) [pid = 1731] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 126 (0x9fd0c800) [pid = 1731] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 125 (0x8e1dd800) [pid = 1731] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 124 (0x8f667400) [pid = 1731] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 123 (0x8f66e000) [pid = 1731] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 122 (0x8e254000) [pid = 1731] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 121 (0x92b4b800) [pid = 1731] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 120 (0x8bff1c00) [pid = 1731] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:12:27 INFO - PROCESS | 1731 | --DOMWINDOW == 119 (0x91b2b400) [pid = 1731] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:12:27 INFO - PROCESS | 1731 | 1464221547260 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:27 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bfed800 == 78 [pid = 1731] [id = 194] 17:12:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 120 (0x8bfee000) [pid = 1731] [serial = 582] [outer = (nil)] 17:12:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 121 (0x8cecc800) [pid = 1731] [serial = 583] [outer = 0x8bfee000] 17:12:27 INFO - PROCESS | 1731 | 1464221547331 Marionette DEBUG loaded listener.js 17:12:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 122 (0x8d276000) [pid = 1731] [serial = 584] [outer = 0x8bfee000] 17:12:27 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:28 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:28 INFO - PROCESS | 1731 | 1464221548428 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 17:12:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 17:12:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2125ms 17:12:28 INFO - PROCESS | 1731 | 1464221548453 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 17:12:28 INFO - PROCESS | 1731 | 1464221548457 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 17:12:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:12:28 INFO - PROCESS | 1731 | 1464221548463 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:12:28 INFO - PROCESS | 1731 | 1464221548465 Marionette TRACE conn3 <- [1,750,null,{}] 17:12:28 INFO - PROCESS | 1731 | 1464221548471 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:28 INFO - PROCESS | 1731 | 1464221548628 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 17:12:28 INFO - PROCESS | 1731 | 1464221548802 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:28 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d07b000 == 79 [pid = 1731] [id = 195] 17:12:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 123 (0x8e1d3c00) [pid = 1731] [serial = 585] [outer = (nil)] 17:12:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 124 (0x8f668000) [pid = 1731] [serial = 586] [outer = 0x8e1d3c00] 17:12:28 INFO - PROCESS | 1731 | 1464221548874 Marionette DEBUG loaded listener.js 17:12:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 125 (0x8f8efc00) [pid = 1731] [serial = 587] [outer = 0x8e1d3c00] 17:12:30 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:30 INFO - PROCESS | 1731 | 1464221550224 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 17:12:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:12:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1777ms 17:12:30 INFO - PROCESS | 1731 | 1464221550308 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 17:12:30 INFO - PROCESS | 1731 | 1464221550314 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 17:12:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:12:30 INFO - PROCESS | 1731 | 1464221550325 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:12:30 INFO - PROCESS | 1731 | 1464221550339 Marionette TRACE conn3 <- [1,754,null,{}] 17:12:30 INFO - PROCESS | 1731 | 1464221550352 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:30 INFO - PROCESS | 1731 | 1464221550518 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 17:12:30 INFO - PROCESS | 1731 | 1464221550693 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:30 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bff8800 == 80 [pid = 1731] [id = 196] 17:12:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 126 (0x8d078000) [pid = 1731] [serial = 588] [outer = (nil)] 17:12:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 127 (0x8e25a000) [pid = 1731] [serial = 589] [outer = 0x8d078000] 17:12:30 INFO - PROCESS | 1731 | 1464221550789 Marionette DEBUG loaded listener.js 17:12:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 128 (0x8f671800) [pid = 1731] [serial = 590] [outer = 0x8d078000] 17:12:32 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:32 INFO - PROCESS | 1731 | 1464221552060 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 17:12:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 17:12:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1805ms 17:12:32 INFO - PROCESS | 1731 | 1464221552129 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 17:12:32 INFO - PROCESS | 1731 | 1464221552137 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 17:12:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:12:32 INFO - PROCESS | 1731 | 1464221552263 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:12:32 INFO - PROCESS | 1731 | 1464221552268 Marionette TRACE conn3 <- [1,758,null,{}] 17:12:32 INFO - PROCESS | 1731 | 1464221552276 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:32 INFO - PROCESS | 1731 | 1464221552442 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 17:12:32 INFO - PROCESS | 1731 | 1464221552618 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:32 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d075800 == 81 [pid = 1731] [id = 197] 17:12:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0x8f664000) [pid = 1731] [serial = 591] [outer = (nil)] 17:12:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0x9110f400) [pid = 1731] [serial = 592] [outer = 0x8f664000] 17:12:32 INFO - PROCESS | 1731 | 1464221552702 Marionette DEBUG loaded listener.js 17:12:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x91b1f400) [pid = 1731] [serial = 593] [outer = 0x8f664000] 17:12:33 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:33 INFO - PROCESS | 1731 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:12:33 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:33 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:33 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:12:33 INFO - PROCESS | 1731 | 1464221553654 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 17:12:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:12:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1484ms 17:12:33 INFO - PROCESS | 1731 | 1464221553695 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 17:12:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:12:33 INFO - PROCESS | 1731 | 1464221553699 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 17:12:33 INFO - PROCESS | 1731 | 1464221553706 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:12:33 INFO - PROCESS | 1731 | 1464221553712 Marionette TRACE conn3 <- [1,762,null,{}] 17:12:33 INFO - PROCESS | 1731 | 1464221553728 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:33 INFO - PROCESS | 1731 | 1464221553909 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 17:12:34 INFO - PROCESS | 1731 | 1464221554132 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:34 INFO - PROCESS | 1731 | ++DOCSHELL 0x92b4a800 == 82 [pid = 1731] [id = 198] 17:12:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x92b4b800) [pid = 1731] [serial = 594] [outer = (nil)] 17:12:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x93a21800) [pid = 1731] [serial = 595] [outer = 0x92b4b800] 17:12:34 INFO - PROCESS | 1731 | 1464221554271 Marionette DEBUG loaded listener.js 17:12:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x9444ec00) [pid = 1731] [serial = 596] [outer = 0x92b4b800] 17:12:35 INFO - PROCESS | 1731 | 1464221555519 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 17:12:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:12:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1883ms 17:12:35 INFO - PROCESS | 1731 | 1464221555589 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 17:12:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:12:35 INFO - PROCESS | 1731 | 1464221555594 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 17:12:35 INFO - PROCESS | 1731 | 1464221555600 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:12:35 INFO - PROCESS | 1731 | 1464221555603 Marionette TRACE conn3 <- [1,766,null,{}] 17:12:35 INFO - PROCESS | 1731 | 1464221555609 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:35 INFO - PROCESS | 1731 | 1464221555839 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 17:12:36 INFO - PROCESS | 1731 | 1464221556058 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:36 INFO - PROCESS | 1731 | ++DOCSHELL 0x9295c400 == 83 [pid = 1731] [id = 199] 17:12:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x93a22c00) [pid = 1731] [serial = 597] [outer = (nil)] 17:12:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x99710c00) [pid = 1731] [serial = 598] [outer = 0x93a22c00] 17:12:36 INFO - PROCESS | 1731 | 1464221556145 Marionette DEBUG loaded listener.js 17:12:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x99c9cc00) [pid = 1731] [serial = 599] [outer = 0x93a22c00] 17:12:37 INFO - PROCESS | 1731 | 1464221557376 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 17:12:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:12:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1835ms 17:12:37 INFO - PROCESS | 1731 | 1464221557438 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 17:12:37 INFO - PROCESS | 1731 | 1464221557441 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 17:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:12:37 INFO - PROCESS | 1731 | 1464221557447 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:12:37 INFO - PROCESS | 1731 | 1464221557451 Marionette TRACE conn3 <- [1,770,null,{}] 17:12:37 INFO - PROCESS | 1731 | 1464221557457 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:37 INFO - PROCESS | 1731 | 1464221557692 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 17:12:37 INFO - PROCESS | 1731 | 1464221557870 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x976b7400 == 84 [pid = 1731] [id = 200] 17:12:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x976ba000) [pid = 1731] [serial = 600] [outer = (nil)] 17:12:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x9a05d000) [pid = 1731] [serial = 601] [outer = 0x976ba000] 17:12:37 INFO - PROCESS | 1731 | 1464221557953 Marionette DEBUG loaded listener.js 17:12:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x9a05f800) [pid = 1731] [serial = 602] [outer = 0x976ba000] 17:12:38 INFO - PROCESS | 1731 | 1464221558854 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1432ms 17:12:38 INFO - PROCESS | 1731 | 1464221558881 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 17:12:38 INFO - PROCESS | 1731 | 1464221558885 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 17:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:12:38 INFO - PROCESS | 1731 | 1464221558891 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:12:38 INFO - PROCESS | 1731 | 1464221558895 Marionette TRACE conn3 <- [1,774,null,{}] 17:12:38 INFO - PROCESS | 1731 | 1464221558900 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:39 INFO - PROCESS | 1731 | 1464221559075 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 17:12:39 INFO - PROCESS | 1731 | 1464221559260 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:39 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f61bc00 == 85 [pid = 1731] [id = 201] 17:12:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x9a05e400) [pid = 1731] [serial = 603] [outer = (nil)] 17:12:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x9b9c7800) [pid = 1731] [serial = 604] [outer = 0x9a05e400] 17:12:39 INFO - PROCESS | 1731 | 1464221559342 Marionette DEBUG loaded listener.js 17:12:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x9cfc1c00) [pid = 1731] [serial = 605] [outer = 0x9a05e400] 17:12:40 INFO - PROCESS | 1731 | 1464221560256 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 17:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1381ms 17:12:40 INFO - PROCESS | 1731 | 1464221560273 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 17:12:40 INFO - PROCESS | 1731 | 1464221560277 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 17:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:12:40 INFO - PROCESS | 1731 | 1464221560283 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:12:40 INFO - PROCESS | 1731 | 1464221560287 Marionette TRACE conn3 <- [1,778,null,{}] 17:12:40 INFO - PROCESS | 1731 | 1464221560292 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:40 INFO - PROCESS | 1731 | 1464221560472 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 17:12:40 INFO - PROCESS | 1731 | 1464221560658 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:40 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bfedc00 == 86 [pid = 1731] [id = 202] 17:12:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8bff0400) [pid = 1731] [serial = 606] [outer = (nil)] 17:12:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8e257800) [pid = 1731] [serial = 607] [outer = 0x8bff0400] 17:12:40 INFO - PROCESS | 1731 | 1464221560743 Marionette DEBUG loaded listener.js 17:12:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x91103000) [pid = 1731] [serial = 608] [outer = 0x8bff0400] 17:12:41 INFO - PROCESS | 1731 | 1464221561606 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 17:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1383ms 17:12:41 INFO - PROCESS | 1731 | 1464221561668 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 17:12:41 INFO - PROCESS | 1731 | 1464221561672 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 17:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:12:41 INFO - PROCESS | 1731 | 1464221561678 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:12:41 INFO - PROCESS | 1731 | 1464221561681 Marionette TRACE conn3 <- [1,782,null,{}] 17:12:41 INFO - PROCESS | 1731 | 1464221561687 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:41 INFO - PROCESS | 1731 | 1464221561850 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 17:12:42 INFO - PROCESS | 1731 | 1464221562033 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:42 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d076800 == 87 [pid = 1731] [id = 203] 17:12:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8d276c00) [pid = 1731] [serial = 609] [outer = (nil)] 17:12:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8e1d4400) [pid = 1731] [serial = 610] [outer = 0x8d276c00] 17:12:42 INFO - PROCESS | 1731 | 1464221562114 Marionette DEBUG loaded listener.js 17:12:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8f68ac00) [pid = 1731] [serial = 611] [outer = 0x8d276c00] 17:12:43 INFO - PROCESS | 1731 | 1464221563046 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 17:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1732ms 17:12:43 INFO - PROCESS | 1731 | 1464221563429 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 17:12:43 INFO - PROCESS | 1731 | 1464221563435 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 17:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:12:43 INFO - PROCESS | 1731 | 1464221563443 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:12:43 INFO - PROCESS | 1731 | 1464221563447 Marionette TRACE conn3 <- [1,786,null,{}] 17:12:43 INFO - PROCESS | 1731 | 1464221563454 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:43 INFO - PROCESS | 1731 | 1464221563637 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 17:12:43 INFO - PROCESS | 1731 | 1464221563867 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:43 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d605c00 == 88 [pid = 1731] [id = 204] 17:12:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x8e1d7000) [pid = 1731] [serial = 612] [outer = (nil)] 17:12:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8efbdc00) [pid = 1731] [serial = 613] [outer = 0x8e1d7000] 17:12:43 INFO - PROCESS | 1731 | 1464221563943 Marionette DEBUG loaded listener.js 17:12:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x8f665800) [pid = 1731] [serial = 614] [outer = 0x8e1d7000] 17:12:44 INFO - PROCESS | 1731 | 1464221564780 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1379ms 17:12:44 INFO - PROCESS | 1731 | 1464221564822 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 17:12:44 INFO - PROCESS | 1731 | 1464221564828 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 17:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:12:44 INFO - PROCESS | 1731 | 1464221564840 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:12:44 INFO - PROCESS | 1731 | 1464221564844 Marionette TRACE conn3 <- [1,790,null,{}] 17:12:44 INFO - PROCESS | 1731 | 1464221564850 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:45 INFO - PROCESS | 1731 | 1464221565016 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 17:12:45 INFO - PROCESS | 1731 | 1464221565375 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:45 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e1d6c00 == 89 [pid = 1731] [id = 205] 17:12:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x8e1ddc00) [pid = 1731] [serial = 615] [outer = (nil)] 17:12:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x8f8fc800) [pid = 1731] [serial = 616] [outer = 0x8e1ddc00] 17:12:45 INFO - PROCESS | 1731 | 1464221565466 Marionette DEBUG loaded listener.js 17:12:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x910d7400) [pid = 1731] [serial = 617] [outer = 0x8e1ddc00] 17:12:46 INFO - PROCESS | 1731 | --DOCSHELL 0x8f8ee800 == 88 [pid = 1731] [id = 98] 17:12:46 INFO - PROCESS | 1731 | --DOCSHELL 0xa356b000 == 87 [pid = 1731] [id = 125] 17:12:46 INFO - PROCESS | 1731 | --DOCSHELL 0x8efc0c00 == 86 [pid = 1731] [id = 154] 17:12:46 INFO - PROCESS | 1731 | --DOCSHELL 0x921c6800 == 85 [pid = 1731] [id = 9] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x91260c00) [pid = 1731] [serial = 544] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOCSHELL 0x919edc00 == 84 [pid = 1731] [id = 96] 17:12:46 INFO - PROCESS | 1731 | --DOCSHELL 0x96b06800 == 83 [pid = 1731] [id = 124] 17:12:46 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7bd800 == 82 [pid = 1731] [id = 97] 17:12:46 INFO - PROCESS | 1731 | 1464221566392 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1585ms 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0xa23fbc00) [pid = 1731] [serial = 427] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x99cd0c00) [pid = 1731] [serial = 424] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x9a055000) [pid = 1731] [serial = 443] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x96b0ec00) [pid = 1731] [serial = 328] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0xa63f0800) [pid = 1731] [serial = 376] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0xa36ed000) [pid = 1731] [serial = 340] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x910dd800) [pid = 1731] [serial = 512] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x9110f000) [pid = 1731] [serial = 379] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x8f698800) [pid = 1731] [serial = 418] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x99ca1800) [pid = 1731] [serial = 373] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0xa6f30400) [pid = 1731] [serial = 391] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0xa683b800) [pid = 1731] [serial = 382] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0xa63f5000) [pid = 1731] [serial = 503] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x997c8400) [pid = 1731] [serial = 289] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x92b43000) [pid = 1731] [serial = 370] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x93a6dc00) [pid = 1731] [serial = 292] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x910e4800) [pid = 1731] [serial = 515] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x8d27c400) [pid = 1731] [serial = 455] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x99c9d800) [pid = 1731] [serial = 437] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0xa1157800) [pid = 1731] [serial = 334] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x8bff8c00) [pid = 1731] [serial = 509] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x91b2c400) [pid = 1731] [serial = 485] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x92c09400) [pid = 1731] [serial = 421] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x9a9b8400) [pid = 1731] [serial = 394] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 129 (0x9cfeb800) [pid = 1731] [serial = 491] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 128 (0x919f6c00) [pid = 1731] [serial = 325] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 127 (0xa6d52800) [pid = 1731] [serial = 388] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 126 (0x8e258800) [pid = 1731] [serial = 506] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 125 (0x9af0d000) [pid = 1731] [serial = 488] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 124 (0xa258d000) [pid = 1731] [serial = 337] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 123 (0x9a058c00) [pid = 1731] [serial = 449] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 122 (0xa6d49c00) [pid = 1731] [serial = 385] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 121 (0xa23f3400) [pid = 1731] [serial = 430] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 120 (0x9a05e000) [pid = 1731] [serial = 446] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 119 (0x9a05cc00) [pid = 1731] [serial = 479] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 118 (0x93a6e400) [pid = 1731] [serial = 237] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 117 (0x8d60e000) [pid = 1731] [serial = 440] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 116 (0x91259000) [pid = 1731] [serial = 283] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 115 (0x92957c00) [pid = 1731] [serial = 500] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 114 (0x8efc6c00) [pid = 1731] [serial = 343] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 113 (0xa63ee000) [pid = 1731] [serial = 497] [outer = (nil)] [url = about:blank] 17:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 112 (0xa2381800) [pid = 1731] [serial = 494] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 111 (0x8f68a400) [pid = 1731] [serial = 482] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 110 (0x9cfc8000) [pid = 1731] [serial = 331] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 109 (0x8f8f7000) [pid = 1731] [serial = 295] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 108 (0xa6388400) [pid = 1731] [serial = 433] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 107 (0x8f614400) [pid = 1731] [serial = 452] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 106 (0x99ca9000) [pid = 1731] [serial = 298] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 105 (0x92b45c00) [pid = 1731] [serial = 286] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 104 (0x8f8f7c00) [pid = 1731] [serial = 541] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 103 (0x90ed2400) [pid = 1731] [serial = 530] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 102 (0x8f7c4c00) [pid = 1731] [serial = 529] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 101 (0x93a70c00) [pid = 1731] [serial = 536] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 100 (0x93a23800) [pid = 1731] [serial = 535] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 99 (0x96bf9400) [pid = 1731] [serial = 538] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 98 (0x8d283400) [pid = 1731] [serial = 527] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 97 (0x8d079400) [pid = 1731] [serial = 526] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 96 (0x92953800) [pid = 1731] [serial = 533] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 95 (0x920a7c00) [pid = 1731] [serial = 532] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 94 (0x910df800) [pid = 1731] [serial = 542] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | --DOMWINDOW == 93 (0x997bb400) [pid = 1731] [serial = 539] [outer = (nil)] [url = about:blank] 17:12:46 INFO - PROCESS | 1731 | 1464221566459 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 17:12:46 INFO - PROCESS | 1731 | 1464221566462 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 17:12:46 INFO - PROCESS | 1731 | 1464221566492 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:12:46 INFO - PROCESS | 1731 | 1464221566495 Marionette TRACE conn3 <- [1,794,null,{}] 17:12:46 INFO - PROCESS | 1731 | 1464221566527 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:46 INFO - PROCESS | 1731 | 1464221566698 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 17:12:46 INFO - PROCESS | 1731 | 1464221566944 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:46 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d279400 == 83 [pid = 1731] [id = 206] 17:12:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 94 (0x8efc9400) [pid = 1731] [serial = 618] [outer = (nil)] 17:12:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 95 (0x8f8f8800) [pid = 1731] [serial = 619] [outer = 0x8efc9400] 17:12:47 INFO - PROCESS | 1731 | 1464221567024 Marionette DEBUG loaded listener.js 17:12:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 96 (0x910de000) [pid = 1731] [serial = 620] [outer = 0x8efc9400] 17:12:47 INFO - PROCESS | 1731 | 1464221567735 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 17:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1298ms 17:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:12:47 INFO - PROCESS | 1731 | 1464221567791 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 17:12:47 INFO - PROCESS | 1731 | 1464221567793 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 17:12:47 INFO - PROCESS | 1731 | 1464221567800 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:12:47 INFO - PROCESS | 1731 | 1464221567803 Marionette TRACE conn3 <- [1,798,null,{}] 17:12:47 INFO - PROCESS | 1731 | 1464221567808 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:47 INFO - PROCESS | 1731 | 1464221567966 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 17:12:48 INFO - PROCESS | 1731 | 1464221567982 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:48 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7bac00 == 84 [pid = 1731] [id = 207] 17:12:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 97 (0x9110fc00) [pid = 1731] [serial = 621] [outer = (nil)] 17:12:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 98 (0x9125ec00) [pid = 1731] [serial = 622] [outer = 0x9110fc00] 17:12:48 INFO - PROCESS | 1731 | 1464221568054 Marionette DEBUG loaded listener.js 17:12:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 99 (0x919f8800) [pid = 1731] [serial = 623] [outer = 0x9110fc00] 17:12:48 INFO - PROCESS | 1731 | 1464221568955 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 17:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 17:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1227ms 17:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:12:49 INFO - PROCESS | 1731 | 1464221569027 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 17:12:49 INFO - PROCESS | 1731 | 1464221569030 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 17:12:49 INFO - PROCESS | 1731 | 1464221569036 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:12:49 INFO - PROCESS | 1731 | 1464221569039 Marionette TRACE conn3 <- [1,802,null,{}] 17:12:49 INFO - PROCESS | 1731 | 1464221569044 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:49 INFO - PROCESS | 1731 | 1464221569248 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 17:12:49 INFO - PROCESS | 1731 | 1464221569267 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:49 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f8f6c00 == 85 [pid = 1731] [id = 208] 17:12:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 100 (0x9110a800) [pid = 1731] [serial = 624] [outer = (nil)] 17:12:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 101 (0x9206cc00) [pid = 1731] [serial = 625] [outer = 0x9110a800] 17:12:49 INFO - PROCESS | 1731 | 1464221569337 Marionette DEBUG loaded listener.js 17:12:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 102 (0x920a5000) [pid = 1731] [serial = 626] [outer = 0x9110a800] 17:12:50 INFO - PROCESS | 1731 | 1464221570238 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 17:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 17:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1240ms 17:12:50 INFO - PROCESS | 1731 | 1464221570275 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 17:12:50 INFO - PROCESS | 1731 | 1464221570278 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 17:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:12:50 INFO - PROCESS | 1731 | 1464221570288 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:12:50 INFO - PROCESS | 1731 | 1464221570290 Marionette TRACE conn3 <- [1,806,null,{}] 17:12:50 INFO - PROCESS | 1731 | 1464221570294 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:50 INFO - PROCESS | 1731 | 1464221570569 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 17:12:50 INFO - PROCESS | 1731 | 1464221570594 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:50 INFO - PROCESS | 1731 | ++DOCSHELL 0x920ac400 == 86 [pid = 1731] [id = 209] 17:12:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 103 (0x921c1c00) [pid = 1731] [serial = 627] [outer = (nil)] 17:12:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 104 (0x92b46000) [pid = 1731] [serial = 628] [outer = 0x921c1c00] 17:12:50 INFO - PROCESS | 1731 | 1464221570665 Marionette DEBUG loaded listener.js 17:12:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 105 (0x92cf7000) [pid = 1731] [serial = 629] [outer = 0x921c1c00] 17:12:51 INFO - PROCESS | 1731 | --DOMWINDOW == 104 (0x910e4c00) [pid = 1731] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:12:51 INFO - PROCESS | 1731 | --DOMWINDOW == 103 (0x8e257c00) [pid = 1731] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:12:51 INFO - PROCESS | 1731 | --DOMWINDOW == 102 (0x8e1da400) [pid = 1731] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:12:51 INFO - PROCESS | 1731 | --DOMWINDOW == 101 (0x8bff7c00) [pid = 1731] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:12:51 INFO - PROCESS | 1731 | --DOMWINDOW == 100 (0x90ed4800) [pid = 1731] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:12:51 INFO - PROCESS | 1731 | --DOMWINDOW == 99 (0x8e25a800) [pid = 1731] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:12:51 INFO - PROCESS | 1731 | --DOMWINDOW == 98 (0x8bfee000) [pid = 1731] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:12:51 INFO - PROCESS | 1731 | --DOMWINDOW == 97 (0x8f8f4800) [pid = 1731] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:12:51 INFO - PROCESS | 1731 | 1464221571723 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 17:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 17:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1473ms 17:12:51 INFO - PROCESS | 1731 | 1464221571762 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 17:12:51 INFO - PROCESS | 1731 | 1464221571765 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 17:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:12:51 INFO - PROCESS | 1731 | 1464221571771 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:12:51 INFO - PROCESS | 1731 | 1464221571773 Marionette TRACE conn3 <- [1,810,null,{}] 17:12:51 INFO - PROCESS | 1731 | 1464221571779 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:51 INFO - PROCESS | 1731 | 1464221571925 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 17:12:51 INFO - PROCESS | 1731 | 1464221571939 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:51 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f665000 == 87 [pid = 1731] [id = 210] 17:12:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 98 (0x8f68bc00) [pid = 1731] [serial = 630] [outer = (nil)] 17:12:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 99 (0x92b47800) [pid = 1731] [serial = 631] [outer = 0x8f68bc00] 17:12:52 INFO - PROCESS | 1731 | 1464221572009 Marionette DEBUG loaded listener.js 17:12:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 100 (0x93a21000) [pid = 1731] [serial = 632] [outer = 0x8f68bc00] 17:12:52 INFO - PROCESS | 1731 | 1464221572806 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 17:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1084ms 17:12:52 INFO - PROCESS | 1731 | 1464221572863 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 17:12:52 INFO - PROCESS | 1731 | 1464221572865 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 17:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:12:52 INFO - PROCESS | 1731 | 1464221572872 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:12:52 INFO - PROCESS | 1731 | 1464221572874 Marionette TRACE conn3 <- [1,814,null,{}] 17:12:52 INFO - PROCESS | 1731 | 1464221572879 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:53 INFO - PROCESS | 1731 | 1464221573043 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 17:12:53 INFO - PROCESS | 1731 | 1464221573057 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:53 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d27ac00 == 88 [pid = 1731] [id = 211] 17:12:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 101 (0x8d60f800) [pid = 1731] [serial = 633] [outer = (nil)] 17:12:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 102 (0x9444e800) [pid = 1731] [serial = 634] [outer = 0x8d60f800] 17:12:53 INFO - PROCESS | 1731 | 1464221573130 Marionette DEBUG loaded listener.js 17:12:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 103 (0x94fe3c00) [pid = 1731] [serial = 635] [outer = 0x8d60f800] 17:12:54 INFO - PROCESS | 1731 | 1464221574266 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 17:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:12:54 INFO - PROCESS | 1731 | 1464221574322 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 17:12:54 INFO - PROCESS | 1731 | 1464221574330 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:12:54 INFO - PROCESS | 1731 | 1464221574337 Marionette TRACE conn3 <- [1,818,null,{}] 17:12:54 INFO - PROCESS | 1731 | 1464221574344 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:54 INFO - PROCESS | 1731 | 1464221574567 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 17:12:54 INFO - PROCESS | 1731 | 1464221574794 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:54 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e1d3800 == 89 [pid = 1731] [id = 212] 17:12:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 104 (0x8e1d8800) [pid = 1731] [serial = 636] [outer = (nil)] 17:12:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 105 (0x8f68c800) [pid = 1731] [serial = 637] [outer = 0x8e1d8800] 17:12:54 INFO - PROCESS | 1731 | 1464221574927 Marionette DEBUG loaded listener.js 17:12:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 106 (0x8f7c5000) [pid = 1731] [serial = 638] [outer = 0x8e1d8800] 17:12:55 INFO - PROCESS | 1731 | 1464221575843 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 17:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1583ms 17:12:55 INFO - PROCESS | 1731 | 1464221575913 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 17:12:55 INFO - PROCESS | 1731 | 1464221575922 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 17:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:12:55 INFO - PROCESS | 1731 | 1464221575932 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:12:55 INFO - PROCESS | 1731 | 1464221575936 Marionette TRACE conn3 <- [1,822,null,{}] 17:12:55 INFO - PROCESS | 1731 | 1464221575943 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:56 INFO - PROCESS | 1731 | 1464221576163 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 17:12:56 INFO - PROCESS | 1731 | 1464221576455 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:56 INFO - PROCESS | 1731 | ++DOCSHELL 0x9110a000 == 90 [pid = 1731] [id = 213] 17:12:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 107 (0x91258800) [pid = 1731] [serial = 639] [outer = (nil)] 17:12:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 108 (0x919f6800) [pid = 1731] [serial = 640] [outer = 0x91258800] 17:12:56 INFO - PROCESS | 1731 | 1464221576586 Marionette DEBUG loaded listener.js 17:12:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 109 (0x921c6400) [pid = 1731] [serial = 641] [outer = 0x91258800] 17:12:57 INFO - PROCESS | 1731 | 1464221577488 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 17:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:12:57 INFO - PROCESS | 1731 | 1464221577567 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 17:12:57 INFO - PROCESS | 1731 | 1464221577574 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:12:57 INFO - PROCESS | 1731 | 1464221577580 Marionette TRACE conn3 <- [1,826,null,{}] 17:12:57 INFO - PROCESS | 1731 | 1464221577596 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:57 INFO - PROCESS | 1731 | 1464221577820 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 17:12:58 INFO - PROCESS | 1731 | 1464221578044 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:58 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bff4800 == 91 [pid = 1731] [id = 214] 17:12:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 110 (0x8d078800) [pid = 1731] [serial = 642] [outer = (nil)] 17:12:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 111 (0x98032000) [pid = 1731] [serial = 643] [outer = 0x8d078800] 17:12:58 INFO - PROCESS | 1731 | 1464221578175 Marionette DEBUG loaded listener.js 17:12:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 112 (0x997ad400) [pid = 1731] [serial = 644] [outer = 0x8d078800] 17:12:59 INFO - PROCESS | 1731 | 1464221579051 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 17:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1533ms 17:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:12:59 INFO - PROCESS | 1731 | 1464221579106 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 17:12:59 INFO - PROCESS | 1731 | 1464221579110 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 17:12:59 INFO - PROCESS | 1731 | 1464221579117 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:12:59 INFO - PROCESS | 1731 | 1464221579120 Marionette TRACE conn3 <- [1,830,null,{}] 17:12:59 INFO - PROCESS | 1731 | 1464221579126 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:59 INFO - PROCESS | 1731 | 1464221579341 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 17:12:59 INFO - PROCESS | 1731 | 1464221579566 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:59 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d072800 == 92 [pid = 1731] [id = 215] 17:12:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 113 (0x96b06800) [pid = 1731] [serial = 645] [outer = (nil)] 17:12:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 114 (0x99931400) [pid = 1731] [serial = 646] [outer = 0x96b06800] 17:12:59 INFO - PROCESS | 1731 | 1464221579665 Marionette DEBUG loaded listener.js 17:12:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 115 (0x99ca3800) [pid = 1731] [serial = 647] [outer = 0x96b06800] 17:13:00 INFO - PROCESS | 1731 | 1464221580558 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 17:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1493ms 17:13:00 INFO - PROCESS | 1731 | 1464221580609 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 17:13:00 INFO - PROCESS | 1731 | 1464221580613 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 17:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:13:00 INFO - PROCESS | 1731 | 1464221580619 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:13:00 INFO - PROCESS | 1731 | 1464221580622 Marionette TRACE conn3 <- [1,834,null,{}] 17:13:00 INFO - PROCESS | 1731 | 1464221580628 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:00 INFO - PROCESS | 1731 | 1464221580837 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 17:13:01 INFO - PROCESS | 1731 | 1464221581079 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:01 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d074400 == 93 [pid = 1731] [id = 216] 17:13:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 116 (0x997c8000) [pid = 1731] [serial = 648] [outer = (nil)] 17:13:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 117 (0x99eb2400) [pid = 1731] [serial = 649] [outer = 0x997c8000] 17:13:01 INFO - PROCESS | 1731 | 1464221581200 Marionette DEBUG loaded listener.js 17:13:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 118 (0x9a05a400) [pid = 1731] [serial = 650] [outer = 0x997c8000] 17:13:02 INFO - PROCESS | 1731 | 1464221582154 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 17:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1581ms 17:13:02 INFO - PROCESS | 1731 | 1464221582200 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 17:13:02 INFO - PROCESS | 1731 | 1464221582204 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 17:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:13:02 INFO - PROCESS | 1731 | 1464221582210 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:13:02 INFO - PROCESS | 1731 | 1464221582213 Marionette TRACE conn3 <- [1,838,null,{}] 17:13:02 INFO - PROCESS | 1731 | 1464221582219 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:02 INFO - PROCESS | 1731 | 1464221582441 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 17:13:02 INFO - PROCESS | 1731 | 1464221582665 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:02 INFO - PROCESS | 1731 | ++DOCSHELL 0x8ced3800 == 94 [pid = 1731] [id = 217] 17:13:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 119 (0x99c9e800) [pid = 1731] [serial = 651] [outer = (nil)] 17:13:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 120 (0x9b01e000) [pid = 1731] [serial = 652] [outer = 0x99c9e800] 17:13:02 INFO - PROCESS | 1731 | 1464221582763 Marionette DEBUG loaded listener.js 17:13:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 121 (0x9b9bd400) [pid = 1731] [serial = 653] [outer = 0x99c9e800] 17:13:03 INFO - PROCESS | 1731 | 1464221583630 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 17:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1477ms 17:13:03 INFO - PROCESS | 1731 | 1464221583688 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 17:13:03 INFO - PROCESS | 1731 | 1464221583691 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 17:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:13:03 INFO - PROCESS | 1731 | 1464221583698 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:13:03 INFO - PROCESS | 1731 | 1464221583702 Marionette TRACE conn3 <- [1,842,null,{}] 17:13:03 INFO - PROCESS | 1731 | 1464221583707 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:03 INFO - PROCESS | 1731 | 1464221583891 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 17:13:04 INFO - PROCESS | 1731 | 1464221584072 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:04 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d07d400 == 95 [pid = 1731] [id = 218] 17:13:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 122 (0x9ccc8400) [pid = 1731] [serial = 654] [outer = (nil)] 17:13:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 123 (0x9fd0c000) [pid = 1731] [serial = 655] [outer = 0x9ccc8400] 17:13:04 INFO - PROCESS | 1731 | 1464221584201 Marionette DEBUG loaded listener.js 17:13:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 124 (0xa1154800) [pid = 1731] [serial = 656] [outer = 0x9ccc8400] 17:13:05 INFO - PROCESS | 1731 | 1464221585089 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 17:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1433ms 17:13:05 INFO - PROCESS | 1731 | 1464221585131 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 17:13:05 INFO - PROCESS | 1731 | 1464221585135 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 17:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:13:05 INFO - PROCESS | 1731 | 1464221585141 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:13:05 INFO - PROCESS | 1731 | 1464221585145 Marionette TRACE conn3 <- [1,846,null,{}] 17:13:05 INFO - PROCESS | 1731 | 1464221585150 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:05 INFO - PROCESS | 1731 | 1464221585321 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 17:13:05 INFO - PROCESS | 1731 | 1464221585528 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:05 INFO - PROCESS | 1731 | ++DOCSHELL 0x9fd0e400 == 96 [pid = 1731] [id = 219] 17:13:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 125 (0xa114e800) [pid = 1731] [serial = 657] [outer = (nil)] 17:13:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 126 (0xa237a000) [pid = 1731] [serial = 658] [outer = 0xa114e800] 17:13:05 INFO - PROCESS | 1731 | 1464221585648 Marionette DEBUG loaded listener.js 17:13:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 127 (0xa239f000) [pid = 1731] [serial = 659] [outer = 0xa114e800] 17:13:06 INFO - PROCESS | 1731 | 1464221586644 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 17:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1532ms 17:13:06 INFO - PROCESS | 1731 | 1464221586673 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 17:13:06 INFO - PROCESS | 1731 | 1464221586677 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 17:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:13:06 INFO - PROCESS | 1731 | 1464221586683 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:13:06 INFO - PROCESS | 1731 | 1464221586686 Marionette TRACE conn3 <- [1,850,null,{}] 17:13:06 INFO - PROCESS | 1731 | 1464221586692 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:06 INFO - PROCESS | 1731 | 1464221586863 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 17:13:07 INFO - PROCESS | 1731 | 1464221587097 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:07 INFO - PROCESS | 1731 | ++DOCSHELL 0xa2377400 == 97 [pid = 1731] [id = 220] 17:13:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 128 (0xa2379000) [pid = 1731] [serial = 660] [outer = (nil)] 17:13:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0xa23fa000) [pid = 1731] [serial = 661] [outer = 0xa2379000] 17:13:07 INFO - PROCESS | 1731 | 1464221587227 Marionette DEBUG loaded listener.js 17:13:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0xa250f800) [pid = 1731] [serial = 662] [outer = 0xa2379000] 17:13:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0xa31ef800) [pid = 1731] [serial = 663] [outer = 0x94fe3400] 17:13:08 INFO - PROCESS | 1731 | 1464221588205 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 17:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1544ms 17:13:08 INFO - PROCESS | 1731 | 1464221588228 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 17:13:08 INFO - PROCESS | 1731 | 1464221588230 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 17:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:13:08 INFO - PROCESS | 1731 | 1464221588237 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:13:08 INFO - PROCESS | 1731 | 1464221588240 Marionette TRACE conn3 <- [1,854,null,{}] 17:13:08 INFO - PROCESS | 1731 | 1464221588245 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:08 INFO - PROCESS | 1731 | 1464221588407 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 17:13:08 INFO - PROCESS | 1731 | 1464221588661 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:08 INFO - PROCESS | 1731 | ++DOCSHELL 0x91b27400 == 98 [pid = 1731] [id = 221] 17:13:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0xa311d400) [pid = 1731] [serial = 664] [outer = (nil)] 17:13:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0xa3127c00) [pid = 1731] [serial = 665] [outer = 0xa311d400] 17:13:08 INFO - PROCESS | 1731 | 1464221588795 Marionette DEBUG loaded listener.js 17:13:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0xa31c7c00) [pid = 1731] [serial = 666] [outer = 0xa311d400] 17:13:09 INFO - PROCESS | 1731 | 1464221589668 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 17:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1477ms 17:13:09 INFO - PROCESS | 1731 | 1464221589715 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 17:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:13:09 INFO - PROCESS | 1731 | 1464221589719 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 17:13:09 INFO - PROCESS | 1731 | 1464221589726 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:13:09 INFO - PROCESS | 1731 | 1464221589730 Marionette TRACE conn3 <- [1,858,null,{}] 17:13:09 INFO - PROCESS | 1731 | 1464221589736 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:09 INFO - PROCESS | 1731 | 1464221589938 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 17:13:10 INFO - PROCESS | 1731 | 1464221590181 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:10 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d277c00 == 99 [pid = 1731] [id = 222] 17:13:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x8d27c000) [pid = 1731] [serial = 667] [outer = (nil)] 17:13:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x8d603c00) [pid = 1731] [serial = 668] [outer = 0x8d27c000] 17:13:10 INFO - PROCESS | 1731 | 1464221590575 Marionette DEBUG loaded listener.js 17:13:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x8e1dd000) [pid = 1731] [serial = 669] [outer = 0x8d27c000] 17:13:11 INFO - PROCESS | 1731 | 1464221591471 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 17:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1789ms 17:13:11 INFO - PROCESS | 1731 | 1464221591516 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 17:13:11 INFO - PROCESS | 1731 | 1464221591523 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 17:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:13:11 INFO - PROCESS | 1731 | 1464221591530 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:13:11 INFO - PROCESS | 1731 | 1464221591535 Marionette TRACE conn3 <- [1,862,null,{}] 17:13:11 INFO - PROCESS | 1731 | 1464221591542 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:11 INFO - PROCESS | 1731 | 1464221591717 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 17:13:11 INFO - PROCESS | 1731 | 1464221591908 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e258800 == 100 [pid = 1731] [id = 223] 17:13:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x8f66d400) [pid = 1731] [serial = 670] [outer = (nil)] 17:13:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x910e5c00) [pid = 1731] [serial = 671] [outer = 0x8f66d400] 17:13:11 INFO - PROCESS | 1731 | 1464221591986 Marionette DEBUG loaded listener.js 17:13:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x91260c00) [pid = 1731] [serial = 672] [outer = 0x8f66d400] 17:13:12 INFO - PROCESS | 1731 | 1464221592975 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 17:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1486ms 17:13:13 INFO - PROCESS | 1731 | 1464221593015 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 17:13:13 INFO - PROCESS | 1731 | 1464221593021 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 17:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:13:13 INFO - PROCESS | 1731 | 1464221593031 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:13:13 INFO - PROCESS | 1731 | 1464221593035 Marionette TRACE conn3 <- [1,866,null,{}] 17:13:13 INFO - PROCESS | 1731 | 1464221593041 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:13 INFO - PROCESS | 1731 | 1464221593211 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 17:13:13 INFO - PROCESS | 1731 | --DOCSHELL 0x9fd08c00 == 99 [pid = 1731] [id = 18] 17:13:13 INFO - PROCESS | 1731 | --DOCSHELL 0x95008000 == 98 [pid = 1731] [id = 6] 17:13:13 INFO - PROCESS | 1731 | --DOCSHELL 0x94fefc00 == 97 [pid = 1731] [id = 17] 17:13:13 INFO - PROCESS | 1731 | --DOCSHELL 0x9206f800 == 96 [pid = 1731] [id = 79] 17:13:13 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x8e1d2800) [pid = 1731] [serial = 547] [outer = (nil)] [url = about:blank] 17:13:13 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x9110d400) [pid = 1731] [serial = 550] [outer = (nil)] [url = about:blank] 17:13:13 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x92c09000) [pid = 1731] [serial = 553] [outer = (nil)] [url = about:blank] 17:13:13 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x99709400) [pid = 1731] [serial = 556] [outer = (nil)] [url = about:blank] 17:13:13 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x9a055c00) [pid = 1731] [serial = 559] [outer = (nil)] [url = about:blank] 17:13:13 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x9af13000) [pid = 1731] [serial = 562] [outer = (nil)] [url = about:blank] 17:13:13 INFO - PROCESS | 1731 | 1464221593484 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:13 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d27b800 == 97 [pid = 1731] [id = 224] 17:13:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x8d27d800) [pid = 1731] [serial = 673] [outer = (nil)] 17:13:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x8e1db000) [pid = 1731] [serial = 674] [outer = 0x8d27d800] 17:13:13 INFO - PROCESS | 1731 | 1464221593599 Marionette DEBUG loaded listener.js 17:13:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x910d9000) [pid = 1731] [serial = 675] [outer = 0x8d27d800] 17:13:14 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x91b28800) [pid = 1731] [serial = 545] [outer = (nil)] [url = about:blank] 17:13:14 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x920a2000) [pid = 1731] [serial = 580] [outer = (nil)] [url = about:blank] 17:13:14 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x8f671000) [pid = 1731] [serial = 566] [outer = (nil)] [url = about:blank] 17:13:14 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x8f617400) [pid = 1731] [serial = 565] [outer = (nil)] [url = about:blank] 17:13:14 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x8f68c400) [pid = 1731] [serial = 577] [outer = (nil)] [url = about:blank] 17:13:14 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x8d07bc00) [pid = 1731] [serial = 574] [outer = (nil)] [url = about:blank] 17:13:14 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x8d60bc00) [pid = 1731] [serial = 575] [outer = (nil)] [url = about:blank] 17:13:14 INFO - PROCESS | 1731 | --DOMWINDOW == 129 (0x92952400) [pid = 1731] [serial = 569] [outer = (nil)] [url = about:blank] 17:13:14 INFO - PROCESS | 1731 | --DOMWINDOW == 128 (0x91b2d000) [pid = 1731] [serial = 568] [outer = (nil)] [url = about:blank] 17:13:14 INFO - PROCESS | 1731 | --DOMWINDOW == 127 (0x987be000) [pid = 1731] [serial = 572] [outer = (nil)] [url = about:blank] 17:13:14 INFO - PROCESS | 1731 | --DOMWINDOW == 126 (0x96bfb400) [pid = 1731] [serial = 571] [outer = (nil)] [url = about:blank] 17:13:14 INFO - PROCESS | 1731 | --DOMWINDOW == 125 (0x8cecc800) [pid = 1731] [serial = 583] [outer = (nil)] [url = about:blank] 17:13:14 INFO - PROCESS | 1731 | --DOMWINDOW == 124 (0x980d1800) [pid = 1731] [serial = 581] [outer = (nil)] [url = about:blank] 17:13:14 INFO - PROCESS | 1731 | --DOMWINDOW == 123 (0x90ecf400) [pid = 1731] [serial = 578] [outer = (nil)] [url = about:blank] 17:13:14 INFO - PROCESS | 1731 | --DOMWINDOW == 122 (0x8d276000) [pid = 1731] [serial = 584] [outer = (nil)] [url = about:blank] 17:13:14 INFO - PROCESS | 1731 | 1464221594429 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 17:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1440ms 17:13:14 INFO - PROCESS | 1731 | 1464221594471 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 17:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:13:14 INFO - PROCESS | 1731 | 1464221594474 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 17:13:14 INFO - PROCESS | 1731 | 1464221594480 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:13:14 INFO - PROCESS | 1731 | 1464221594486 Marionette TRACE conn3 <- [1,870,null,{}] 17:13:14 INFO - PROCESS | 1731 | 1464221594501 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:14 INFO - PROCESS | 1731 | 1464221594666 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 17:13:14 INFO - PROCESS | 1731 | 1464221594684 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:14 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e256c00 == 98 [pid = 1731] [id = 225] 17:13:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 123 (0x8f8fa400) [pid = 1731] [serial = 676] [outer = (nil)] 17:13:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 124 (0x9294d400) [pid = 1731] [serial = 677] [outer = 0x8f8fa400] 17:13:14 INFO - PROCESS | 1731 | 1464221594897 Marionette DEBUG loaded listener.js 17:13:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 125 (0x92b4a400) [pid = 1731] [serial = 678] [outer = 0x8f8fa400] 17:13:15 INFO - PROCESS | 1731 | 1464221595661 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 17:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1232ms 17:13:15 INFO - PROCESS | 1731 | 1464221595713 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 17:13:15 INFO - PROCESS | 1731 | 1464221595716 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 17:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:13:15 INFO - PROCESS | 1731 | 1464221595723 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:13:15 INFO - PROCESS | 1731 | 1464221595726 Marionette TRACE conn3 <- [1,874,null,{}] 17:13:15 INFO - PROCESS | 1731 | 1464221595731 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:15 INFO - PROCESS | 1731 | 1464221595893 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 17:13:15 INFO - PROCESS | 1731 | 1464221595903 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:15 INFO - PROCESS | 1731 | ++DOCSHELL 0x920a9400 == 99 [pid = 1731] [id = 226] 17:13:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 126 (0x92952c00) [pid = 1731] [serial = 679] [outer = (nil)] 17:13:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 127 (0x93a2b000) [pid = 1731] [serial = 680] [outer = 0x92952c00] 17:13:15 INFO - PROCESS | 1731 | 1464221595974 Marionette DEBUG loaded listener.js 17:13:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 128 (0x94feb400) [pid = 1731] [serial = 681] [outer = 0x92952c00] 17:13:16 INFO - PROCESS | 1731 | 1464221596947 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 17:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1284ms 17:13:17 INFO - PROCESS | 1731 | 1464221597007 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 17:13:17 INFO - PROCESS | 1731 | 1464221597011 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 17:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:13:17 INFO - PROCESS | 1731 | 1464221597017 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:13:17 INFO - PROCESS | 1731 | 1464221597019 Marionette TRACE conn3 <- [1,878,null,{}] 17:13:17 INFO - PROCESS | 1731 | 1464221597025 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:17 INFO - PROCESS | 1731 | 1464221597224 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 17:13:17 INFO - PROCESS | 1731 | 1464221597253 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:17 INFO - PROCESS | 1731 | ++DOCSHELL 0x93a2f800 == 100 [pid = 1731] [id = 227] 17:13:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0x96b73400) [pid = 1731] [serial = 682] [outer = (nil)] 17:13:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0x980d0400) [pid = 1731] [serial = 683] [outer = 0x96b73400] 17:13:17 INFO - PROCESS | 1731 | 1464221597329 Marionette DEBUG loaded listener.js 17:13:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x997c4800) [pid = 1731] [serial = 684] [outer = 0x96b73400] 17:13:18 INFO - PROCESS | 1731 | 1464221598388 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 17:13:18 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x8efc9400) [pid = 1731] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:13:18 INFO - PROCESS | 1731 | --DOMWINDOW == 129 (0x9110a800) [pid = 1731] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:13:18 INFO - PROCESS | 1731 | --DOMWINDOW == 128 (0x921c1c00) [pid = 1731] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:13:18 INFO - PROCESS | 1731 | --DOMWINDOW == 127 (0x8e1ddc00) [pid = 1731] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:13:18 INFO - PROCESS | 1731 | --DOMWINDOW == 126 (0x9110fc00) [pid = 1731] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:13:18 INFO - PROCESS | 1731 | --DOMWINDOW == 125 (0x8e1d7000) [pid = 1731] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:13:18 INFO - PROCESS | 1731 | --DOMWINDOW == 124 (0x8e1d3c00) [pid = 1731] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:13:18 INFO - PROCESS | 1731 | --DOMWINDOW == 123 (0x8f68bc00) [pid = 1731] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1427ms 17:13:18 INFO - PROCESS | 1731 | 1464221598444 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 17:13:18 INFO - PROCESS | 1731 | 1464221598447 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 17:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:13:18 INFO - PROCESS | 1731 | 1464221598453 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:13:18 INFO - PROCESS | 1731 | 1464221598455 Marionette TRACE conn3 <- [1,882,null,{}] 17:13:18 INFO - PROCESS | 1731 | 1464221598461 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:18 INFO - PROCESS | 1731 | 1464221598626 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 17:13:18 INFO - PROCESS | 1731 | 1464221598766 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:18 INFO - PROCESS | 1731 | ++DOCSHELL 0x91265000 == 101 [pid = 1731] [id = 228] 17:13:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 124 (0x92959c00) [pid = 1731] [serial = 685] [outer = (nil)] 17:13:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 125 (0x93a2d000) [pid = 1731] [serial = 686] [outer = 0x92959c00] 17:13:18 INFO - PROCESS | 1731 | 1464221598837 Marionette DEBUG loaded listener.js 17:13:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 126 (0x987bf800) [pid = 1731] [serial = 687] [outer = 0x92959c00] 17:13:19 INFO - PROCESS | 1731 | 1464221599521 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 17:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1126ms 17:13:19 INFO - PROCESS | 1731 | 1464221599580 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 17:13:19 INFO - PROCESS | 1731 | 1464221599583 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 17:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:13:19 INFO - PROCESS | 1731 | 1464221599593 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:13:19 INFO - PROCESS | 1731 | 1464221599595 Marionette TRACE conn3 <- [1,886,null,{}] 17:13:19 INFO - PROCESS | 1731 | 1464221599601 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:19 INFO - PROCESS | 1731 | 1464221599746 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 17:13:19 INFO - PROCESS | 1731 | 1464221599890 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:19 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7bbc00 == 102 [pid = 1731] [id = 229] 17:13:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 127 (0x919ec800) [pid = 1731] [serial = 688] [outer = (nil)] 17:13:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 128 (0x9a05e000) [pid = 1731] [serial = 689] [outer = 0x919ec800] 17:13:19 INFO - PROCESS | 1731 | 1464221599960 Marionette DEBUG loaded listener.js 17:13:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0x9ac29000) [pid = 1731] [serial = 690] [outer = 0x919ec800] 17:13:20 INFO - PROCESS | 1731 | 1464221600870 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 17:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1333ms 17:13:20 INFO - PROCESS | 1731 | 1464221600928 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 17:13:20 INFO - PROCESS | 1731 | 1464221600934 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 17:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:13:20 INFO - PROCESS | 1731 | 1464221600942 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:13:20 INFO - PROCESS | 1731 | 1464221600948 Marionette TRACE conn3 <- [1,890,null,{}] 17:13:20 INFO - PROCESS | 1731 | 1464221600958 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:21 INFO - PROCESS | 1731 | 1464221601183 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 17:13:21 INFO - PROCESS | 1731 | 1464221601462 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:21 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e258000 == 103 [pid = 1731] [id = 230] 17:13:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0x8f68bc00) [pid = 1731] [serial = 691] [outer = (nil)] 17:13:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x8f7ba000) [pid = 1731] [serial = 692] [outer = 0x8f68bc00] 17:13:21 INFO - PROCESS | 1731 | 1464221601595 Marionette DEBUG loaded listener.js 17:13:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x90ec5400) [pid = 1731] [serial = 693] [outer = 0x8f68bc00] 17:13:22 INFO - PROCESS | 1731 | 1464221602519 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 17:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1638ms 17:13:22 INFO - PROCESS | 1731 | 1464221602580 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 17:13:22 INFO - PROCESS | 1731 | 1464221602589 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 17:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:13:22 INFO - PROCESS | 1731 | 1464221602599 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:13:22 INFO - PROCESS | 1731 | 1464221602603 Marionette TRACE conn3 <- [1,894,null,{}] 17:13:22 INFO - PROCESS | 1731 | 1464221602609 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:22 INFO - PROCESS | 1731 | 1464221602833 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 17:13:23 INFO - PROCESS | 1731 | 1464221603062 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:23 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f691400 == 104 [pid = 1731] [id = 231] 17:13:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x919fac00) [pid = 1731] [serial = 694] [outer = (nil)] 17:13:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x9206e400) [pid = 1731] [serial = 695] [outer = 0x919fac00] 17:13:23 INFO - PROCESS | 1731 | 1464221603200 Marionette DEBUG loaded listener.js 17:13:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x92b4f000) [pid = 1731] [serial = 696] [outer = 0x919fac00] 17:13:24 INFO - PROCESS | 1731 | 1464221604167 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 17:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1583ms 17:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:13:24 INFO - PROCESS | 1731 | 1464221604183 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 17:13:24 INFO - PROCESS | 1731 | 1464221604186 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 17:13:24 INFO - PROCESS | 1731 | 1464221604193 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:13:24 INFO - PROCESS | 1731 | 1464221604199 Marionette TRACE conn3 <- [1,898,null,{}] 17:13:24 INFO - PROCESS | 1731 | 1464221604215 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:24 INFO - PROCESS | 1731 | 1464221604387 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 17:13:24 INFO - PROCESS | 1731 | 1464221604580 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:24 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d079400 == 105 [pid = 1731] [id = 232] 17:13:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x99e36400) [pid = 1731] [serial = 697] [outer = (nil)] 17:13:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x9af10c00) [pid = 1731] [serial = 698] [outer = 0x99e36400] 17:13:24 INFO - PROCESS | 1731 | 1464221604712 Marionette DEBUG loaded listener.js 17:13:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x9b8b7c00) [pid = 1731] [serial = 699] [outer = 0x99e36400] 17:13:25 INFO - PROCESS | 1731 | 1464221605594 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 17:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1435ms 17:13:25 INFO - PROCESS | 1731 | 1464221605627 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 17:13:25 INFO - PROCESS | 1731 | 1464221605631 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 17:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:13:25 INFO - PROCESS | 1731 | 1464221605638 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:13:25 INFO - PROCESS | 1731 | 1464221605641 Marionette TRACE conn3 <- [1,902,null,{}] 17:13:25 INFO - PROCESS | 1731 | 1464221605647 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:25 INFO - PROCESS | 1731 | 1464221605820 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 17:13:26 INFO - PROCESS | 1731 | 1464221606009 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:26 INFO - PROCESS | 1731 | ++DOCSHELL 0x8ced3000 == 106 [pid = 1731] [id = 233] 17:13:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x8d081400) [pid = 1731] [serial = 700] [outer = (nil)] 17:13:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0xa23ee000) [pid = 1731] [serial = 701] [outer = 0x8d081400] 17:13:26 INFO - PROCESS | 1731 | 1464221606090 Marionette DEBUG loaded listener.js 17:13:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0xa2737000) [pid = 1731] [serial = 702] [outer = 0x8d081400] 17:13:26 INFO - PROCESS | 1731 | 1464221606996 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 17:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1428ms 17:13:27 INFO - PROCESS | 1731 | 1464221607066 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 17:13:27 INFO - PROCESS | 1731 | 1464221607070 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 17:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:13:27 INFO - PROCESS | 1731 | 1464221607076 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:13:27 INFO - PROCESS | 1731 | 1464221607079 Marionette TRACE conn3 <- [1,906,null,{}] 17:13:27 INFO - PROCESS | 1731 | 1464221607085 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:27 INFO - PROCESS | 1731 | 1464221607261 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 17:13:27 INFO - PROCESS | 1731 | 1464221607459 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:27 INFO - PROCESS | 1731 | ++DOCSHELL 0x96bf2000 == 107 [pid = 1731] [id = 234] 17:13:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x9a9b8400) [pid = 1731] [serial = 703] [outer = (nil)] 17:13:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0xa36f7000) [pid = 1731] [serial = 704] [outer = 0x9a9b8400] 17:13:27 INFO - PROCESS | 1731 | 1464221607585 Marionette DEBUG loaded listener.js 17:13:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0xa6385000) [pid = 1731] [serial = 705] [outer = 0x9a9b8400] 17:13:28 INFO - PROCESS | 1731 | 1464221608494 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 17:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1478ms 17:13:28 INFO - PROCESS | 1731 | 1464221608556 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 17:13:28 INFO - PROCESS | 1731 | 1464221608560 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 17:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:13:28 INFO - PROCESS | 1731 | 1464221608566 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:13:28 INFO - PROCESS | 1731 | 1464221608569 Marionette TRACE conn3 <- [1,910,null,{}] 17:13:28 INFO - PROCESS | 1731 | 1464221608575 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:28 INFO - PROCESS | 1731 | 1464221608774 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 17:13:28 INFO - PROCESS | 1731 | 1464221608960 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:29 INFO - PROCESS | 1731 | ++DOCSHELL 0x9af17000 == 108 [pid = 1731] [id = 235] 17:13:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0xa6836c00) [pid = 1731] [serial = 706] [outer = (nil)] 17:13:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0xa68d8c00) [pid = 1731] [serial = 707] [outer = 0xa6836c00] 17:13:29 INFO - PROCESS | 1731 | 1464221609092 Marionette DEBUG loaded listener.js 17:13:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0xa69e9400) [pid = 1731] [serial = 708] [outer = 0xa6836c00] 17:13:29 INFO - PROCESS | 1731 | 1464221609956 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 17:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1428ms 17:13:29 INFO - PROCESS | 1731 | 1464221609995 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 17:13:29 INFO - PROCESS | 1731 | 1464221609998 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 17:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:13:30 INFO - PROCESS | 1731 | 1464221610005 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:13:30 INFO - PROCESS | 1731 | 1464221610008 Marionette TRACE conn3 <- [1,914,null,{}] 17:13:30 INFO - PROCESS | 1731 | 1464221610013 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:30 INFO - PROCESS | 1731 | 1464221610178 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 17:13:30 INFO - PROCESS | 1731 | 1464221610371 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:30 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d761800 == 109 [pid = 1731] [id = 236] 17:13:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8d761c00) [pid = 1731] [serial = 709] [outer = (nil)] 17:13:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8d769800) [pid = 1731] [serial = 710] [outer = 0x8d761c00] 17:13:30 INFO - PROCESS | 1731 | 1464221610452 Marionette DEBUG loaded listener.js 17:13:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x8d76cc00) [pid = 1731] [serial = 711] [outer = 0x8d761c00] 17:13:31 INFO - PROCESS | 1731 | 1464221611343 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 17:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1384ms 17:13:31 INFO - PROCESS | 1731 | 1464221611390 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 17:13:31 INFO - PROCESS | 1731 | 1464221611393 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 17:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:13:31 INFO - PROCESS | 1731 | 1464221611400 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:13:31 INFO - PROCESS | 1731 | 1464221611403 Marionette TRACE conn3 <- [1,918,null,{}] 17:13:31 INFO - PROCESS | 1731 | 1464221611408 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:31 INFO - PROCESS | 1731 | 1464221611574 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 17:13:31 INFO - PROCESS | 1731 | 1464221611783 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:31 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bea1c00 == 110 [pid = 1731] [id = 237] 17:13:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8bea2400) [pid = 1731] [serial = 712] [outer = (nil)] 17:13:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x8beaa000) [pid = 1731] [serial = 713] [outer = 0x8bea2400] 17:13:31 INFO - PROCESS | 1731 | 1464221611902 Marionette DEBUG loaded listener.js 17:13:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x8beac000) [pid = 1731] [serial = 714] [outer = 0x8bea2400] 17:13:32 INFO - PROCESS | 1731 | 1464221612812 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 17:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1478ms 17:13:32 INFO - PROCESS | 1731 | 1464221612878 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 17:13:32 INFO - PROCESS | 1731 | 1464221612882 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 17:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:13:32 INFO - PROCESS | 1731 | 1464221612889 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:13:32 INFO - PROCESS | 1731 | 1464221612892 Marionette TRACE conn3 <- [1,922,null,{}] 17:13:32 INFO - PROCESS | 1731 | 1464221612898 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:33 INFO - PROCESS | 1731 | 1464221613071 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 17:13:33 INFO - PROCESS | 1731 | 1464221613259 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:33 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bea5800 == 111 [pid = 1731] [id = 238] 17:13:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x8bea6c00) [pid = 1731] [serial = 715] [outer = (nil)] 17:13:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x8d76a000) [pid = 1731] [serial = 716] [outer = 0x8bea6c00] 17:13:33 INFO - PROCESS | 1731 | 1464221613348 Marionette DEBUG loaded listener.js 17:13:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x8d76ec00) [pid = 1731] [serial = 717] [outer = 0x8bea6c00] 17:13:34 INFO - PROCESS | 1731 | 1464221614222 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 17:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1377ms 17:13:34 INFO - PROCESS | 1731 | 1464221614267 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 17:13:34 INFO - PROCESS | 1731 | 1464221614270 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 17:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:13:34 INFO - PROCESS | 1731 | 1464221614277 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:13:34 INFO - PROCESS | 1731 | 1464221614279 Marionette TRACE conn3 <- [1,926,null,{}] 17:13:34 INFO - PROCESS | 1731 | 1464221614285 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:34 INFO - PROCESS | 1731 | 1464221614455 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 17:13:34 INFO - PROCESS | 1731 | 1464221614650 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:34 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bea7800 == 112 [pid = 1731] [id = 239] 17:13:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x8d767000) [pid = 1731] [serial = 718] [outer = (nil)] 17:13:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x91a5f400) [pid = 1731] [serial = 719] [outer = 0x8d767000] 17:13:34 INFO - PROCESS | 1731 | 1464221614729 Marionette DEBUG loaded listener.js 17:13:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x91a61000) [pid = 1731] [serial = 720] [outer = 0x8d767000] 17:13:35 INFO - PROCESS | 1731 | 1464221615656 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 17:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1427ms 17:13:35 INFO - PROCESS | 1731 | 1464221615704 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 17:13:35 INFO - PROCESS | 1731 | 1464221615709 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 17:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:13:35 INFO - PROCESS | 1731 | 1464221615715 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:13:35 INFO - PROCESS | 1731 | 1464221615719 Marionette TRACE conn3 <- [1,930,null,{}] 17:13:35 INFO - PROCESS | 1731 | 1464221615725 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:35 INFO - PROCESS | 1731 | 1464221615920 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 17:13:36 INFO - PROCESS | 1731 | 1464221616110 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:36 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d76e800 == 113 [pid = 1731] [id = 240] 17:13:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x96bf7800) [pid = 1731] [serial = 721] [outer = (nil)] 17:13:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0xa513c400) [pid = 1731] [serial = 722] [outer = 0x96bf7800] 17:13:36 INFO - PROCESS | 1731 | 1464221616253 Marionette DEBUG loaded listener.js 17:13:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0xa6c5f400) [pid = 1731] [serial = 723] [outer = 0x96bf7800] 17:13:37 INFO - PROCESS | 1731 | 1464221617131 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 17:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1487ms 17:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:13:37 INFO - PROCESS | 1731 | 1464221617203 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 17:13:37 INFO - PROCESS | 1731 | 1464221617206 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 17:13:37 INFO - PROCESS | 1731 | 1464221617213 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:13:37 INFO - PROCESS | 1731 | 1464221617216 Marionette TRACE conn3 <- [1,934,null,{}] 17:13:37 INFO - PROCESS | 1731 | 1464221617221 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:37 INFO - PROCESS | 1731 | 1464221617394 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 17:13:37 INFO - PROCESS | 1731 | 1464221617630 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f32ac00 == 114 [pid = 1731] [id = 241] 17:13:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x8f32bc00) [pid = 1731] [serial = 724] [outer = (nil)] 17:13:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x8f333800) [pid = 1731] [serial = 725] [outer = 0x8f32bc00] 17:13:37 INFO - PROCESS | 1731 | 1464221617757 Marionette DEBUG loaded listener.js 17:13:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x8f337000) [pid = 1731] [serial = 726] [outer = 0x8f32bc00] 17:13:38 INFO - PROCESS | 1731 | 1464221618589 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 17:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1429ms 17:13:38 INFO - PROCESS | 1731 | 1464221618641 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 17:13:38 INFO - PROCESS | 1731 | 1464221618644 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 17:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:13:38 INFO - PROCESS | 1731 | 1464221618661 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:13:38 INFO - PROCESS | 1731 | 1464221618663 Marionette TRACE conn3 <- [1,938,null,{}] 17:13:38 INFO - PROCESS | 1731 | 1464221618669 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:38 INFO - PROCESS | 1731 | 1464221618841 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 17:13:39 INFO - PROCESS | 1731 | 1464221619042 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:39 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bc4ec00 == 115 [pid = 1731] [id = 242] 17:13:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x8bc4f000) [pid = 1731] [serial = 727] [outer = (nil)] 17:13:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x8bc57800) [pid = 1731] [serial = 728] [outer = 0x8bc4f000] 17:13:39 INFO - PROCESS | 1731 | 1464221619124 Marionette DEBUG loaded listener.js 17:13:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x8bc59000) [pid = 1731] [serial = 729] [outer = 0x8bc4f000] 17:13:40 INFO - PROCESS | 1731 | 1464221620019 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 17:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1432ms 17:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:13:40 INFO - PROCESS | 1731 | 1464221620094 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 17:13:40 INFO - PROCESS | 1731 | 1464221620097 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 17:13:40 INFO - PROCESS | 1731 | 1464221620103 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:13:40 INFO - PROCESS | 1731 | 1464221620107 Marionette TRACE conn3 <- [1,942,null,{}] 17:13:40 INFO - PROCESS | 1731 | 1464221620112 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:40 INFO - PROCESS | 1731 | 1464221620333 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 17:13:41 INFO - PROCESS | 1731 | 1464221621049 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:41 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d07cc00 == 116 [pid = 1731] [id = 243] 17:13:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x8d07dc00) [pid = 1731] [serial = 730] [outer = (nil)] 17:13:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x8d27f400) [pid = 1731] [serial = 731] [outer = 0x8d07dc00] 17:13:41 INFO - PROCESS | 1731 | 1464221621129 Marionette DEBUG loaded listener.js 17:13:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x8e1d3400) [pid = 1731] [serial = 732] [outer = 0x8d07dc00] 17:13:41 INFO - PROCESS | 1731 | 1464221621993 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 17:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1935ms 17:13:42 INFO - PROCESS | 1731 | 1464221622038 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 17:13:42 INFO - PROCESS | 1731 | 1464221622044 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 17:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:13:42 INFO - PROCESS | 1731 | 1464221622051 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:13:42 INFO - PROCESS | 1731 | 1464221622057 Marionette TRACE conn3 <- [1,946,null,{}] 17:13:42 INFO - PROCESS | 1731 | 1464221622063 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:42 INFO - PROCESS | 1731 | 1464221622239 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 17:13:42 INFO - PROCESS | 1731 | 1464221622438 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:42 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d274c00 == 117 [pid = 1731] [id = 244] 17:13:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x8e1d8400) [pid = 1731] [serial = 733] [outer = (nil)] 17:13:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x8f61dc00) [pid = 1731] [serial = 734] [outer = 0x8e1d8400] 17:13:42 INFO - PROCESS | 1731 | 1464221622513 Marionette DEBUG loaded listener.js 17:13:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x8f68ec00) [pid = 1731] [serial = 735] [outer = 0x8e1d8400] 17:13:43 INFO - PROCESS | 1731 | 1464221623512 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 17:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1541ms 17:13:43 INFO - PROCESS | 1731 | 1464221623596 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 17:13:43 INFO - PROCESS | 1731 | 1464221623602 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 17:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:13:43 INFO - PROCESS | 1731 | 1464221623609 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:13:43 INFO - PROCESS | 1731 | 1464221623611 Marionette TRACE conn3 <- [1,950,null,{}] 17:13:43 INFO - PROCESS | 1731 | 1464221623617 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:43 INFO - PROCESS | 1731 | 1464221623857 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 17:13:43 INFO - PROCESS | 1731 | --DOCSHELL 0x8f8f6c00 == 116 [pid = 1731] [id = 208] 17:13:43 INFO - PROCESS | 1731 | --DOCSHELL 0x99cce800 == 115 [pid = 1731] [id = 83] 17:13:44 INFO - PROCESS | 1731 | --DOCSHELL 0x91265000 == 114 [pid = 1731] [id = 228] 17:13:44 INFO - PROCESS | 1731 | --DOCSHELL 0x93a2f800 == 113 [pid = 1731] [id = 227] 17:13:44 INFO - PROCESS | 1731 | --DOCSHELL 0x920a9400 == 112 [pid = 1731] [id = 226] 17:13:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8e256c00 == 111 [pid = 1731] [id = 225] 17:13:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8d27b800 == 110 [pid = 1731] [id = 224] 17:13:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8e258800 == 109 [pid = 1731] [id = 223] 17:13:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8d277c00 == 108 [pid = 1731] [id = 222] 17:13:44 INFO - PROCESS | 1731 | 1464221624189 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8d07d400 == 107 [pid = 1731] [id = 218] 17:13:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8ced3800 == 106 [pid = 1731] [id = 217] 17:13:44 INFO - PROCESS | 1731 | ++DOCSHELL 0x8ced3800 == 107 [pid = 1731] [id = 245] 17:13:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0x8d07d400) [pid = 1731] [serial = 736] [outer = (nil)] 17:13:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0x8f66a000) [pid = 1731] [serial = 737] [outer = 0x8d07d400] 17:13:44 INFO - PROCESS | 1731 | 1464221624272 Marionette DEBUG loaded listener.js 17:13:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x90ecbc00) [pid = 1731] [serial = 738] [outer = 0x8d07d400] 17:13:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8d074400 == 106 [pid = 1731] [id = 216] 17:13:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8d072800 == 105 [pid = 1731] [id = 215] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x92b47800) [pid = 1731] [serial = 631] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x93a21000) [pid = 1731] [serial = 632] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x910de000) [pid = 1731] [serial = 620] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x920a5000) [pid = 1731] [serial = 626] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x92b46000) [pid = 1731] [serial = 628] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x9b9c7800) [pid = 1731] [serial = 604] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x9110f400) [pid = 1731] [serial = 592] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x8f8fc800) [pid = 1731] [serial = 616] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x919f8800) [pid = 1731] [serial = 623] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x9a05d000) [pid = 1731] [serial = 601] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x92cf7000) [pid = 1731] [serial = 629] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x910d7400) [pid = 1731] [serial = 617] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x8efbdc00) [pid = 1731] [serial = 613] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x8e25a000) [pid = 1731] [serial = 589] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x99710c00) [pid = 1731] [serial = 598] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x8f665800) [pid = 1731] [serial = 614] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x8f8f8800) [pid = 1731] [serial = 619] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x9206cc00) [pid = 1731] [serial = 625] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x93a21800) [pid = 1731] [serial = 595] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x8e1d4400) [pid = 1731] [serial = 610] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x8e257800) [pid = 1731] [serial = 607] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x8f8efc00) [pid = 1731] [serial = 587] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x9125ec00) [pid = 1731] [serial = 622] [outer = (nil)] [url = about:blank] 17:13:44 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x8f668000) [pid = 1731] [serial = 586] [outer = (nil)] [url = about:blank] 17:13:45 INFO - PROCESS | 1731 | 1464221625042 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 17:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1483ms 17:13:45 INFO - PROCESS | 1731 | 1464221625092 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 17:13:45 INFO - PROCESS | 1731 | 1464221625096 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 17:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:13:45 INFO - PROCESS | 1731 | 1464221625109 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:13:45 INFO - PROCESS | 1731 | 1464221625117 Marionette TRACE conn3 <- [1,954,null,{}] 17:13:45 INFO - PROCESS | 1731 | 1464221625129 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:45 INFO - PROCESS | 1731 | 1464221625308 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 17:13:45 INFO - PROCESS | 1731 | 1464221625459 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:45 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d60c400 == 106 [pid = 1731] [id = 246] 17:13:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x8f668400) [pid = 1731] [serial = 739] [outer = (nil)] 17:13:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x91266000) [pid = 1731] [serial = 740] [outer = 0x8f668400] 17:13:45 INFO - PROCESS | 1731 | 1464221625529 Marionette DEBUG loaded listener.js 17:13:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x919f8000) [pid = 1731] [serial = 741] [outer = 0x8f668400] 17:13:46 INFO - PROCESS | 1731 | 1464221626284 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 17:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1246ms 17:13:46 INFO - PROCESS | 1731 | 1464221626350 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 17:13:46 INFO - PROCESS | 1731 | 1464221626354 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 17:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:13:46 INFO - PROCESS | 1731 | 1464221626360 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:13:46 INFO - PROCESS | 1731 | 1464221626363 Marionette TRACE conn3 <- [1,958,null,{}] 17:13:46 INFO - PROCESS | 1731 | 1464221626368 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:46 INFO - PROCESS | 1731 | 1464221626581 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 17:13:46 INFO - PROCESS | 1731 | 1464221626606 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:46 INFO - PROCESS | 1731 | ++DOCSHELL 0x91262c00 == 107 [pid = 1731] [id = 247] 17:13:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x91a5b400) [pid = 1731] [serial = 742] [outer = (nil)] 17:13:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x91a67400) [pid = 1731] [serial = 743] [outer = 0x91a5b400] 17:13:46 INFO - PROCESS | 1731 | 1464221626676 Marionette DEBUG loaded listener.js 17:13:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x91b22c00) [pid = 1731] [serial = 744] [outer = 0x91a5b400] 17:13:47 INFO - PROCESS | 1731 | 1464221627563 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 17:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1229ms 17:13:47 INFO - PROCESS | 1731 | 1464221627589 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 17:13:47 INFO - PROCESS | 1731 | 1464221627593 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 17:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:13:47 INFO - PROCESS | 1731 | 1464221627598 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:13:47 INFO - PROCESS | 1731 | 1464221627601 Marionette TRACE conn3 <- [1,962,null,{}] 17:13:47 INFO - PROCESS | 1731 | 1464221627606 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:47 INFO - PROCESS | 1731 | 1464221627812 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 17:13:47 INFO - PROCESS | 1731 | 1464221627844 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:47 INFO - PROCESS | 1731 | ++DOCSHELL 0x9206cc00 == 108 [pid = 1731] [id = 248] 17:13:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x9206d800) [pid = 1731] [serial = 745] [outer = (nil)] 17:13:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x920a8c00) [pid = 1731] [serial = 746] [outer = 0x9206d800] 17:13:47 INFO - PROCESS | 1731 | 1464221627925 Marionette DEBUG loaded listener.js 17:13:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x92b46000) [pid = 1731] [serial = 747] [outer = 0x9206d800] 17:13:48 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x96b73400) [pid = 1731] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:13:48 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x8f66d400) [pid = 1731] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:13:48 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x8f8fa400) [pid = 1731] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:13:48 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x8d27c000) [pid = 1731] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:13:48 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x92952c00) [pid = 1731] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:13:48 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x8d27d800) [pid = 1731] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:13:48 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x92959c00) [pid = 1731] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:13:49 INFO - PROCESS | 1731 | 1464221629197 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 17:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1627ms 17:13:49 INFO - PROCESS | 1731 | 1464221629227 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 17:13:49 INFO - PROCESS | 1731 | 1464221629229 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 17:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:13:49 INFO - PROCESS | 1731 | 1464221629245 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:13:49 INFO - PROCESS | 1731 | 1464221629248 Marionette TRACE conn3 <- [1,966,null,{}] 17:13:49 INFO - PROCESS | 1731 | 1464221629253 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:49 INFO - PROCESS | 1731 | 1464221629455 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 17:13:49 INFO - PROCESS | 1731 | 1464221629475 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:49 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d27c000 == 109 [pid = 1731] [id = 249] 17:13:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x8f66d400) [pid = 1731] [serial = 748] [outer = (nil)] 17:13:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x92c09000) [pid = 1731] [serial = 749] [outer = 0x8f66d400] 17:13:49 INFO - PROCESS | 1731 | 1464221629547 Marionette DEBUG loaded listener.js 17:13:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x93a21000) [pid = 1731] [serial = 750] [outer = 0x8f66d400] 17:13:50 INFO - PROCESS | 1731 | 1464221630295 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 17:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1138ms 17:13:50 INFO - PROCESS | 1731 | 1464221630374 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 17:13:50 INFO - PROCESS | 1731 | 1464221630377 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 17:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:13:50 INFO - PROCESS | 1731 | 1464221630383 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:13:50 INFO - PROCESS | 1731 | 1464221630386 Marionette TRACE conn3 <- [1,970,null,{}] 17:13:50 INFO - PROCESS | 1731 | 1464221630392 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:50 INFO - PROCESS | 1731 | 1464221630602 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 17:13:50 INFO - PROCESS | 1731 | 1464221630619 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:50 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bfee400 == 110 [pid = 1731] [id = 250] 17:13:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x91259800) [pid = 1731] [serial = 751] [outer = (nil)] 17:13:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x94fe0c00) [pid = 1731] [serial = 752] [outer = 0x91259800] 17:13:50 INFO - PROCESS | 1731 | 1464221630699 Marionette DEBUG loaded listener.js 17:13:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x96b0dc00) [pid = 1731] [serial = 753] [outer = 0x91259800] 17:13:51 INFO - PROCESS | 1731 | 1464221631815 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 17:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1487ms 17:13:51 INFO - PROCESS | 1731 | 1464221631872 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 17:13:51 INFO - PROCESS | 1731 | 1464221631880 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 17:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:13:51 INFO - PROCESS | 1731 | 1464221631887 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:13:51 INFO - PROCESS | 1731 | 1464221631894 Marionette TRACE conn3 <- [1,974,null,{}] 17:13:51 INFO - PROCESS | 1731 | 1464221631901 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:52 INFO - PROCESS | 1731 | 1464221632102 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 17:13:52 INFO - PROCESS | 1731 | 1464221632369 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:52 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e257000 == 111 [pid = 1731] [id = 251] 17:13:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x8e257800) [pid = 1731] [serial = 754] [outer = (nil)] 17:13:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x8f332000) [pid = 1731] [serial = 755] [outer = 0x8e257800] 17:13:52 INFO - PROCESS | 1731 | 1464221632496 Marionette DEBUG loaded listener.js 17:13:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x8f61f000) [pid = 1731] [serial = 756] [outer = 0x8e257800] 17:13:53 INFO - PROCESS | 1731 | 1464221633350 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 17:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1534ms 17:13:53 INFO - PROCESS | 1731 | 1464221633422 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 17:13:53 INFO - PROCESS | 1731 | 1464221633431 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 17:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:13:53 INFO - PROCESS | 1731 | 1464221633441 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:13:53 INFO - PROCESS | 1731 | 1464221633444 Marionette TRACE conn3 <- [1,978,null,{}] 17:13:53 INFO - PROCESS | 1731 | 1464221633451 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:53 INFO - PROCESS | 1731 | 1464221633690 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 17:13:53 INFO - PROCESS | 1731 | 1464221633971 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:54 INFO - PROCESS | 1731 | ++DOCSHELL 0x9110a800 == 112 [pid = 1731] [id = 252] 17:13:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x91259000) [pid = 1731] [serial = 757] [outer = (nil)] 17:13:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x91a5dc00) [pid = 1731] [serial = 758] [outer = 0x91259000] 17:13:54 INFO - PROCESS | 1731 | 1464221634101 Marionette DEBUG loaded listener.js 17:13:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x92071c00) [pid = 1731] [serial = 759] [outer = 0x91259000] 17:13:55 INFO - PROCESS | 1731 | 1464221635037 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 17:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1637ms 17:13:55 INFO - PROCESS | 1731 | 1464221635078 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 17:13:55 INFO - PROCESS | 1731 | 1464221635081 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 17:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:13:55 INFO - PROCESS | 1731 | 1464221635088 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:13:55 INFO - PROCESS | 1731 | 1464221635094 Marionette TRACE conn3 <- [1,982,null,{}] 17:13:55 INFO - PROCESS | 1731 | 1464221635110 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:55 INFO - PROCESS | 1731 | 1464221635314 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 17:13:55 INFO - PROCESS | 1731 | 1464221635565 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:55 INFO - PROCESS | 1731 | ++DOCSHELL 0x91a65c00 == 113 [pid = 1731] [id = 253] 17:13:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x93a2f400) [pid = 1731] [serial = 760] [outer = (nil)] 17:13:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x9a056800) [pid = 1731] [serial = 761] [outer = 0x93a2f400] 17:13:55 INFO - PROCESS | 1731 | 1464221635707 Marionette DEBUG loaded listener.js 17:13:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x9aaab800) [pid = 1731] [serial = 762] [outer = 0x93a2f400] 17:13:56 INFO - PROCESS | 1731 | 1464221636558 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 17:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1533ms 17:13:56 INFO - PROCESS | 1731 | 1464221636622 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 17:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:13:56 INFO - PROCESS | 1731 | 1464221636627 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 17:13:56 INFO - PROCESS | 1731 | 1464221636633 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:13:56 INFO - PROCESS | 1731 | 1464221636636 Marionette TRACE conn3 <- [1,986,null,{}] 17:13:56 INFO - PROCESS | 1731 | 1464221636642 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:56 INFO - PROCESS | 1731 | 1464221636837 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 17:13:57 INFO - PROCESS | 1731 | 1464221637031 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:57 INFO - PROCESS | 1731 | ++DOCSHELL 0x9aa43c00 == 114 [pid = 1731] [id = 254] 17:13:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x9af0d400) [pid = 1731] [serial = 763] [outer = (nil)] 17:13:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x9b9c5c00) [pid = 1731] [serial = 764] [outer = 0x9af0d400] 17:13:57 INFO - PROCESS | 1731 | 1464221637159 Marionette DEBUG loaded listener.js 17:13:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x9fd01c00) [pid = 1731] [serial = 765] [outer = 0x9af0d400] 17:13:58 INFO - PROCESS | 1731 | 1464221638019 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 17:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1430ms 17:13:58 INFO - PROCESS | 1731 | 1464221638064 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 17:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:13:58 INFO - PROCESS | 1731 | 1464221638070 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 17:13:58 INFO - PROCESS | 1731 | 1464221638076 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:13:58 INFO - PROCESS | 1731 | 1464221638080 Marionette TRACE conn3 <- [1,990,null,{}] 17:13:58 INFO - PROCESS | 1731 | 1464221638085 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:58 INFO - PROCESS | 1731 | 1464221638259 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 17:13:58 INFO - PROCESS | 1731 | 1464221638455 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:58 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d60d800 == 115 [pid = 1731] [id = 255] 17:13:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x9a058c00) [pid = 1731] [serial = 766] [outer = (nil)] 17:13:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0xa23f0000) [pid = 1731] [serial = 767] [outer = 0x9a058c00] 17:13:58 INFO - PROCESS | 1731 | 1464221638537 Marionette DEBUG loaded listener.js 17:13:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0xa258d000) [pid = 1731] [serial = 768] [outer = 0x9a058c00] 17:13:59 INFO - PROCESS | 1731 | 1464221639471 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 17:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1437ms 17:13:59 INFO - PROCESS | 1731 | 1464221639514 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 17:13:59 INFO - PROCESS | 1731 | 1464221639517 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 17:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:13:59 INFO - PROCESS | 1731 | 1464221639523 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:13:59 INFO - PROCESS | 1731 | 1464221639527 Marionette TRACE conn3 <- [1,994,null,{}] 17:13:59 INFO - PROCESS | 1731 | 1464221639532 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:59 INFO - PROCESS | 1731 | 1464221639721 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 17:13:59 INFO - PROCESS | 1731 | 1464221639916 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:59 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e231400 == 116 [pid = 1731] [id = 256] 17:13:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x8e231c00) [pid = 1731] [serial = 769] [outer = (nil)] 17:14:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0x8e23d000) [pid = 1731] [serial = 770] [outer = 0x8e231c00] 17:14:00 INFO - PROCESS | 1731 | 1464221640017 Marionette DEBUG loaded listener.js 17:14:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0xa2238c00) [pid = 1731] [serial = 771] [outer = 0x8e231c00] 17:14:00 INFO - PROCESS | 1731 | 1464221640926 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 17:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1477ms 17:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:14:01 INFO - PROCESS | 1731 | 1464221641002 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 17:14:01 INFO - PROCESS | 1731 | 1464221641005 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 17:14:01 INFO - PROCESS | 1731 | 1464221641012 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:14:01 INFO - PROCESS | 1731 | 1464221641015 Marionette TRACE conn3 <- [1,998,null,{}] 17:14:01 INFO - PROCESS | 1731 | 1464221641021 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:01 INFO - PROCESS | 1731 | 1464221641257 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 17:14:01 INFO - PROCESS | 1731 | 1464221641497 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:01 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e238800 == 117 [pid = 1731] [id = 257] 17:14:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0x8e240400) [pid = 1731] [serial = 772] [outer = (nil)] 17:14:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0xa6839c00) [pid = 1731] [serial = 773] [outer = 0x8e240400] 17:14:01 INFO - PROCESS | 1731 | 1464221641625 Marionette DEBUG loaded listener.js 17:14:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0xa685d400) [pid = 1731] [serial = 774] [outer = 0x8e240400] 17:14:02 INFO - PROCESS | 1731 | 1464221642502 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 17:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1540ms 17:14:02 INFO - PROCESS | 1731 | 1464221642551 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 17:14:02 INFO - PROCESS | 1731 | 1464221642555 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 17:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:14:02 INFO - PROCESS | 1731 | 1464221642561 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:14:02 INFO - PROCESS | 1731 | 1464221642564 Marionette TRACE conn3 <- [1,1002,null,{}] 17:14:02 INFO - PROCESS | 1731 | 1464221642570 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:02 INFO - PROCESS | 1731 | 1464221642744 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 17:14:02 INFO - PROCESS | 1731 | 1464221642944 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:02 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e23a400 == 118 [pid = 1731] [id = 258] 17:14:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0x910a8800) [pid = 1731] [serial = 775] [outer = (nil)] 17:14:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0x910b0000) [pid = 1731] [serial = 776] [outer = 0x910a8800] 17:14:03 INFO - PROCESS | 1731 | 1464221643029 Marionette DEBUG loaded listener.js 17:14:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0x910b1c00) [pid = 1731] [serial = 777] [outer = 0x910a8800] 17:14:03 INFO - PROCESS | 1731 | 1464221643938 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 17:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1432ms 17:14:03 INFO - PROCESS | 1731 | 1464221643995 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 17:14:04 INFO - PROCESS | 1731 | 1464221643999 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 17:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:14:04 INFO - PROCESS | 1731 | 1464221644005 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:14:04 INFO - PROCESS | 1731 | 1464221644008 Marionette TRACE conn3 <- [1,1006,null,{}] 17:14:04 INFO - PROCESS | 1731 | 1464221644014 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:04 INFO - PROCESS | 1731 | 1464221644202 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 17:14:04 INFO - PROCESS | 1731 | 1464221644412 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:04 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e23e000 == 119 [pid = 1731] [id = 259] 17:14:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0x8f1d9800) [pid = 1731] [serial = 778] [outer = (nil)] 17:14:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0x8f1e0c00) [pid = 1731] [serial = 779] [outer = 0x8f1d9800] 17:14:04 INFO - PROCESS | 1731 | 1464221644583 Marionette DEBUG loaded listener.js 17:14:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 188 (0x8f1e3c00) [pid = 1731] [serial = 780] [outer = 0x8f1d9800] 17:14:05 INFO - PROCESS | 1731 | 1464221645417 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 17:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1479ms 17:14:05 INFO - PROCESS | 1731 | 1464221645485 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 17:14:05 INFO - PROCESS | 1731 | 1464221645489 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 17:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:14:05 INFO - PROCESS | 1731 | 1464221645495 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:14:05 INFO - PROCESS | 1731 | 1464221645498 Marionette TRACE conn3 <- [1,1010,null,{}] 17:14:05 INFO - PROCESS | 1731 | 1464221645504 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:05 INFO - PROCESS | 1731 | 1464221645693 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 17:14:05 INFO - PROCESS | 1731 | 1464221645902 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:05 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f1db000 == 120 [pid = 1731] [id = 260] 17:14:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 189 (0x8f1db800) [pid = 1731] [serial = 781] [outer = (nil)] 17:14:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 190 (0x910af000) [pid = 1731] [serial = 782] [outer = 0x8f1db800] 17:14:05 INFO - PROCESS | 1731 | 1464221645986 Marionette DEBUG loaded listener.js 17:14:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 191 (0x910b3400) [pid = 1731] [serial = 783] [outer = 0x8f1db800] 17:14:06 INFO - PROCESS | 1731 | 1464221646938 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 17:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1481ms 17:14:06 INFO - PROCESS | 1731 | 1464221646977 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 17:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:14:06 INFO - PROCESS | 1731 | 1464221646982 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 17:14:06 INFO - PROCESS | 1731 | 1464221646988 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:14:06 INFO - PROCESS | 1731 | 1464221646992 Marionette TRACE conn3 <- [1,1014,null,{}] 17:14:07 INFO - PROCESS | 1731 | 1464221646998 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:07 INFO - PROCESS | 1731 | 1464221647204 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 17:14:07 INFO - PROCESS | 1731 | 1464221647490 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:07 INFO - PROCESS | 1731 | ++DOCSHELL 0x928d8800 == 121 [pid = 1731] [id = 261] 17:14:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 192 (0x928df000) [pid = 1731] [serial = 784] [outer = (nil)] 17:14:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 193 (0x928e4800) [pid = 1731] [serial = 785] [outer = 0x928df000] 17:14:07 INFO - PROCESS | 1731 | 1464221647625 Marionette DEBUG loaded listener.js 17:14:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 194 (0xa63f6000) [pid = 1731] [serial = 786] [outer = 0x928df000] 17:14:08 INFO - PROCESS | 1731 | 1464221648457 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 17:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1530ms 17:14:08 INFO - PROCESS | 1731 | 1464221648517 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 17:14:08 INFO - PROCESS | 1731 | 1464221648520 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 17:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:14:08 INFO - PROCESS | 1731 | 1464221648527 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:14:08 INFO - PROCESS | 1731 | 1464221648531 Marionette TRACE conn3 <- [1,1018,null,{}] 17:14:08 INFO - PROCESS | 1731 | 1464221648536 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:08 INFO - PROCESS | 1731 | 1464221648742 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 17:14:09 INFO - PROCESS | 1731 | 1464221649037 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:09 INFO - PROCESS | 1731 | ++DOCSHELL 0x89954800 == 122 [pid = 1731] [id = 262] 17:14:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 195 (0x89955c00) [pid = 1731] [serial = 787] [outer = (nil)] 17:14:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 196 (0x8995d800) [pid = 1731] [serial = 788] [outer = 0x89955c00] 17:14:09 INFO - PROCESS | 1731 | 1464221649126 Marionette DEBUG loaded listener.js 17:14:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 197 (0x8995f400) [pid = 1731] [serial = 789] [outer = 0x89955c00] 17:14:09 INFO - PROCESS | 1731 | 1464221649963 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 17:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1497ms 17:14:10 INFO - PROCESS | 1731 | 1464221650026 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 17:14:10 INFO - PROCESS | 1731 | 1464221650030 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 17:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:14:10 INFO - PROCESS | 1731 | 1464221650036 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:14:10 INFO - PROCESS | 1731 | 1464221650039 Marionette TRACE conn3 <- [1,1022,null,{}] 17:14:10 INFO - PROCESS | 1731 | 1464221650044 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:10 INFO - PROCESS | 1731 | 1464221650234 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 17:14:10 INFO - PROCESS | 1731 | 1464221650436 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:10 INFO - PROCESS | 1731 | ++DOCSHELL 0x89956400 == 123 [pid = 1731] [id = 263] 17:14:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 198 (0x89960400) [pid = 1731] [serial = 790] [outer = (nil)] 17:14:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 199 (0x89a63400) [pid = 1731] [serial = 791] [outer = 0x89960400] 17:14:10 INFO - PROCESS | 1731 | 1464221650525 Marionette DEBUG loaded listener.js 17:14:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 200 (0x89a65000) [pid = 1731] [serial = 792] [outer = 0x89960400] 17:14:11 INFO - PROCESS | 1731 | 1464221651432 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 17:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1427ms 17:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:14:11 INFO - PROCESS | 1731 | 1464221651464 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 17:14:11 INFO - PROCESS | 1731 | 1464221651467 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 17:14:11 INFO - PROCESS | 1731 | 1464221651474 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:14:11 INFO - PROCESS | 1731 | 1464221651477 Marionette TRACE conn3 <- [1,1026,null,{}] 17:14:11 INFO - PROCESS | 1731 | 1464221651483 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:11 INFO - PROCESS | 1731 | 1464221651666 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 17:14:11 INFO - PROCESS | 1731 | 1464221651873 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x8995f800 == 124 [pid = 1731] [id = 264] 17:14:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 201 (0x89963800) [pid = 1731] [serial = 793] [outer = (nil)] 17:14:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 202 (0x89a6c000) [pid = 1731] [serial = 794] [outer = 0x89963800] 17:14:11 INFO - PROCESS | 1731 | 1464221651954 Marionette DEBUG loaded listener.js 17:14:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 203 (0x89a6e000) [pid = 1731] [serial = 795] [outer = 0x89963800] 17:14:12 INFO - PROCESS | 1731 | 1464221652856 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 17:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1435ms 17:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:14:12 INFO - PROCESS | 1731 | 1464221652908 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 17:14:12 INFO - PROCESS | 1731 | 1464221652911 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 17:14:12 INFO - PROCESS | 1731 | 1464221652918 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:14:12 INFO - PROCESS | 1731 | 1464221652921 Marionette TRACE conn3 <- [1,1030,null,{}] 17:14:12 INFO - PROCESS | 1731 | 1464221652926 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:13 INFO - PROCESS | 1731 | 1464221653106 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 17:14:13 INFO - PROCESS | 1731 | 1464221653367 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:13 INFO - PROCESS | 1731 | ++DOCSHELL 0x8995b000 == 125 [pid = 1731] [id = 265] 17:14:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 204 (0x89a69000) [pid = 1731] [serial = 796] [outer = (nil)] 17:14:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 205 (0x89d69800) [pid = 1731] [serial = 797] [outer = 0x89a69000] 17:14:13 INFO - PROCESS | 1731 | 1464221653505 Marionette DEBUG loaded listener.js 17:14:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 206 (0x89d6b800) [pid = 1731] [serial = 798] [outer = 0x89a69000] 17:14:14 INFO - PROCESS | 1731 | 1464221654369 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 17:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1486ms 17:14:14 INFO - PROCESS | 1731 | 1464221654403 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 17:14:14 INFO - PROCESS | 1731 | 1464221654406 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 17:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:14:14 INFO - PROCESS | 1731 | 1464221654413 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:14:14 INFO - PROCESS | 1731 | 1464221654417 Marionette TRACE conn3 <- [1,1034,null,{}] 17:14:14 INFO - PROCESS | 1731 | 1464221654422 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:14 INFO - PROCESS | 1731 | 1464221654611 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 17:14:14 INFO - PROCESS | 1731 | 1464221654817 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:14 INFO - PROCESS | 1731 | ++DOCSHELL 0x89a68000 == 126 [pid = 1731] [id = 266] 17:14:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 207 (0x89a6a400) [pid = 1731] [serial = 799] [outer = (nil)] 17:14:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 208 (0x89d73400) [pid = 1731] [serial = 800] [outer = 0x89a6a400] 17:14:14 INFO - PROCESS | 1731 | 1464221654898 Marionette DEBUG loaded listener.js 17:14:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 209 (0x8e1dc400) [pid = 1731] [serial = 801] [outer = 0x89a6a400] 17:14:16 INFO - PROCESS | 1731 | 1464221656213 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 17:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1839ms 17:14:16 INFO - PROCESS | 1731 | 1464221656257 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 17:14:16 INFO - PROCESS | 1731 | 1464221656262 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 17:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:14:16 INFO - PROCESS | 1731 | 1464221656270 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:14:16 INFO - PROCESS | 1731 | 1464221656276 Marionette TRACE conn3 <- [1,1038,null,{}] 17:14:16 INFO - PROCESS | 1731 | 1464221656284 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:16 INFO - PROCESS | 1731 | 1464221656555 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 17:14:16 INFO - PROCESS | 1731 | 1464221656766 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:16 INFO - PROCESS | 1731 | ++DOCSHELL 0x89d72c00 == 127 [pid = 1731] [id = 267] 17:14:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 210 (0x8bc59c00) [pid = 1731] [serial = 802] [outer = (nil)] 17:14:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 211 (0x8bfefc00) [pid = 1731] [serial = 803] [outer = 0x8bc59c00] 17:14:16 INFO - PROCESS | 1731 | 1464221656884 Marionette DEBUG loaded listener.js 17:14:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 212 (0x8cecdc00) [pid = 1731] [serial = 804] [outer = 0x8bc59c00] 17:14:17 INFO - PROCESS | 1731 | 1464221657927 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 17:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1734ms 17:14:18 INFO - PROCESS | 1731 | 1464221658005 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 17:14:18 INFO - PROCESS | 1731 | 1464221658014 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 17:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:14:18 INFO - PROCESS | 1731 | 1464221658025 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:14:18 INFO - PROCESS | 1731 | 1464221658029 Marionette TRACE conn3 <- [1,1042,null,{}] 17:14:18 INFO - PROCESS | 1731 | 1464221658035 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:18 INFO - PROCESS | 1731 | 1464221658259 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 17:14:18 INFO - PROCESS | 1731 | 1464221658520 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:18 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d076c00 == 128 [pid = 1731] [id = 268] 17:14:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 213 (0x8d080c00) [pid = 1731] [serial = 805] [outer = (nil)] 17:14:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 214 (0x8d280800) [pid = 1731] [serial = 806] [outer = 0x8d080c00] 17:14:18 INFO - PROCESS | 1731 | 1464221658637 Marionette DEBUG loaded listener.js 17:14:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 215 (0x8d60d000) [pid = 1731] [serial = 807] [outer = 0x8d080c00] 17:14:19 INFO - PROCESS | 1731 | --DOCSHELL 0x8d077800 == 127 [pid = 1731] [id = 173] 17:14:19 INFO - PROCESS | 1731 | --DOCSHELL 0x8d27c000 == 126 [pid = 1731] [id = 249] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 214 (0x9a05e000) [pid = 1731] [serial = 689] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 213 (0x9444e800) [pid = 1731] [serial = 634] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 212 (0x8f68c800) [pid = 1731] [serial = 637] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 211 (0x919f6800) [pid = 1731] [serial = 640] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 210 (0x98032000) [pid = 1731] [serial = 643] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 209 (0x99931400) [pid = 1731] [serial = 646] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 208 (0x99eb2400) [pid = 1731] [serial = 649] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 207 (0x9b01e000) [pid = 1731] [serial = 652] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 206 (0x9fd0c000) [pid = 1731] [serial = 655] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 205 (0xa237a000) [pid = 1731] [serial = 658] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 204 (0xa23fa000) [pid = 1731] [serial = 661] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 203 (0xa3127c00) [pid = 1731] [serial = 665] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOCSHELL 0x9206cc00 == 125 [pid = 1731] [id = 248] 17:14:19 INFO - PROCESS | 1731 | --DOCSHELL 0x91262c00 == 124 [pid = 1731] [id = 247] 17:14:19 INFO - PROCESS | 1731 | --DOCSHELL 0x8d60c400 == 123 [pid = 1731] [id = 246] 17:14:19 INFO - PROCESS | 1731 | --DOCSHELL 0x8ced3800 == 122 [pid = 1731] [id = 245] 17:14:19 INFO - PROCESS | 1731 | --DOCSHELL 0x8d274c00 == 121 [pid = 1731] [id = 244] 17:14:19 INFO - PROCESS | 1731 | --DOCSHELL 0x8d07cc00 == 120 [pid = 1731] [id = 243] 17:14:19 INFO - PROCESS | 1731 | 1464221659601 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 202 (0x980d0400) [pid = 1731] [serial = 683] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 201 (0x91260c00) [pid = 1731] [serial = 672] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 200 (0x910e5c00) [pid = 1731] [serial = 671] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 199 (0x9294d400) [pid = 1731] [serial = 677] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 198 (0x92b4a400) [pid = 1731] [serial = 678] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 197 (0x8e1dd000) [pid = 1731] [serial = 669] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 196 (0x8d603c00) [pid = 1731] [serial = 668] [outer = (nil)] [url = about:blank] 17:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1642ms 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 195 (0x93a2b000) [pid = 1731] [serial = 680] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 194 (0x8e1db000) [pid = 1731] [serial = 674] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 193 (0x910d9000) [pid = 1731] [serial = 675] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 192 (0x93a2d000) [pid = 1731] [serial = 686] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 191 (0x997c4800) [pid = 1731] [serial = 684] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 190 (0x91b24800) [pid = 1731] [serial = 434] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 189 (0x94feb400) [pid = 1731] [serial = 681] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | --DOMWINDOW == 188 (0x987bf800) [pid = 1731] [serial = 687] [outer = (nil)] [url = about:blank] 17:14:19 INFO - PROCESS | 1731 | 1464221659679 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 17:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:14:19 INFO - PROCESS | 1731 | 1464221659685 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 17:14:19 INFO - PROCESS | 1731 | 1464221659692 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:14:19 INFO - PROCESS | 1731 | 1464221659699 Marionette TRACE conn3 <- [1,1046,null,{}] 17:14:19 INFO - PROCESS | 1731 | 1464221659716 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:19 INFO - PROCESS | 1731 | 1464221659912 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 17:14:20 INFO - PROCESS | 1731 | 1464221660163 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:20 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e237400 == 121 [pid = 1731] [id = 269] 17:14:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 189 (0x8e23ac00) [pid = 1731] [serial = 808] [outer = (nil)] 17:14:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 190 (0x8e23f800) [pid = 1731] [serial = 809] [outer = 0x8e23ac00] 17:14:20 INFO - PROCESS | 1731 | 1464221660246 Marionette DEBUG loaded listener.js 17:14:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 191 (0x8e259800) [pid = 1731] [serial = 810] [outer = 0x8e23ac00] 17:14:20 INFO - PROCESS | 1731 | 1464221660985 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 17:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1335ms 17:14:21 INFO - PROCESS | 1731 | 1464221661038 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 17:14:21 INFO - PROCESS | 1731 | 1464221661041 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 17:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:14:21 INFO - PROCESS | 1731 | 1464221661049 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:14:21 INFO - PROCESS | 1731 | 1464221661052 Marionette TRACE conn3 <- [1,1050,null,{}] 17:14:21 INFO - PROCESS | 1731 | 1464221661057 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:21 INFO - PROCESS | 1731 | 1464221661236 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 17:14:21 INFO - PROCESS | 1731 | 1464221661251 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:21 INFO - PROCESS | 1731 | ++DOCSHELL 0x8efc1c00 == 122 [pid = 1731] [id = 270] 17:14:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 192 (0x8efc9c00) [pid = 1731] [serial = 811] [outer = (nil)] 17:14:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 193 (0x8f1e4000) [pid = 1731] [serial = 812] [outer = 0x8efc9c00] 17:14:21 INFO - PROCESS | 1731 | 1464221661321 Marionette DEBUG loaded listener.js 17:14:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 194 (0x8f332400) [pid = 1731] [serial = 813] [outer = 0x8efc9c00] 17:14:22 INFO - PROCESS | 1731 | 1464221662265 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 17:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1239ms 17:14:22 INFO - PROCESS | 1731 | 1464221662289 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 17:14:22 INFO - PROCESS | 1731 | 1464221662292 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 17:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:14:22 INFO - PROCESS | 1731 | 1464221662298 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:14:22 INFO - PROCESS | 1731 | 1464221662301 Marionette TRACE conn3 <- [1,1054,null,{}] 17:14:22 INFO - PROCESS | 1731 | 1464221662307 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:22 INFO - PROCESS | 1731 | 1464221662563 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 17:14:22 INFO - PROCESS | 1731 | 1464221662625 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:22 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f1e2000 == 123 [pid = 1731] [id = 271] 17:14:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 195 (0x8f335400) [pid = 1731] [serial = 814] [outer = (nil)] 17:14:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 196 (0x8f61b000) [pid = 1731] [serial = 815] [outer = 0x8f335400] 17:14:22 INFO - PROCESS | 1731 | 1464221662789 Marionette DEBUG loaded listener.js 17:14:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 197 (0x8f689c00) [pid = 1731] [serial = 816] [outer = 0x8f335400] 17:14:23 INFO - PROCESS | 1731 | --DOMWINDOW == 196 (0x8e1d8400) [pid = 1731] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:14:23 INFO - PROCESS | 1731 | --DOMWINDOW == 195 (0x91a5b400) [pid = 1731] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:14:23 INFO - PROCESS | 1731 | --DOMWINDOW == 194 (0x9206d800) [pid = 1731] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:14:23 INFO - PROCESS | 1731 | --DOMWINDOW == 193 (0x8f668400) [pid = 1731] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:14:23 INFO - PROCESS | 1731 | --DOMWINDOW == 192 (0x8d07dc00) [pid = 1731] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:14:23 INFO - PROCESS | 1731 | --DOMWINDOW == 191 (0x8d07d400) [pid = 1731] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:14:23 INFO - PROCESS | 1731 | --DOMWINDOW == 190 (0x8f66d400) [pid = 1731] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:14:24 INFO - PROCESS | 1731 | 1464221664059 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 17:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1781ms 17:14:24 INFO - PROCESS | 1731 | 1464221664080 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 17:14:24 INFO - PROCESS | 1731 | 1464221664083 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 17:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:14:24 INFO - PROCESS | 1731 | 1464221664098 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:14:24 INFO - PROCESS | 1731 | 1464221664102 Marionette TRACE conn3 <- [1,1058,null,{}] 17:14:24 INFO - PROCESS | 1731 | 1464221664122 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:24 INFO - PROCESS | 1731 | 1464221664357 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 17:14:24 INFO - PROCESS | 1731 | 1464221664529 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:24 INFO - PROCESS | 1731 | ++DOCSHELL 0x8efca000 == 124 [pid = 1731] [id = 272] 17:14:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 191 (0x8f618800) [pid = 1731] [serial = 817] [outer = (nil)] 17:14:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 192 (0x90ec9400) [pid = 1731] [serial = 818] [outer = 0x8f618800] 17:14:24 INFO - PROCESS | 1731 | 1464221664605 Marionette DEBUG loaded listener.js 17:14:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 193 (0x90ed2800) [pid = 1731] [serial = 819] [outer = 0x8f618800] 17:14:25 INFO - PROCESS | 1731 | 1464221665306 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 17:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1243ms 17:14:25 INFO - PROCESS | 1731 | 1464221665333 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 17:14:25 INFO - PROCESS | 1731 | 1464221665336 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 17:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:14:25 INFO - PROCESS | 1731 | 1464221665342 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:14:25 INFO - PROCESS | 1731 | 1464221665346 Marionette TRACE conn3 <- [1,1062,null,{}] 17:14:25 INFO - PROCESS | 1731 | 1464221665363 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:25 INFO - PROCESS | 1731 | 1464221665529 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 17:14:25 INFO - PROCESS | 1731 | 1464221665548 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:25 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e24e400 == 125 [pid = 1731] [id = 273] 17:14:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 194 (0x90ecb800) [pid = 1731] [serial = 820] [outer = (nil)] 17:14:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 195 (0x910d9c00) [pid = 1731] [serial = 821] [outer = 0x90ecb800] 17:14:25 INFO - PROCESS | 1731 | 1464221665618 Marionette DEBUG loaded listener.js 17:14:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 196 (0x910e2000) [pid = 1731] [serial = 822] [outer = 0x90ecb800] 17:14:26 INFO - PROCESS | 1731 | 1464221666787 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 17:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1485ms 17:14:26 INFO - PROCESS | 1731 | 1464221666830 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 17:14:26 INFO - PROCESS | 1731 | 1464221666837 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 17:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:14:26 INFO - PROCESS | 1731 | 1464221666848 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:14:26 INFO - PROCESS | 1731 | 1464221666852 Marionette TRACE conn3 <- [1,1066,null,{}] 17:14:26 INFO - PROCESS | 1731 | 1464221666861 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:27 INFO - PROCESS | 1731 | 1464221667106 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 17:14:27 INFO - PROCESS | 1731 | 1464221667367 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:27 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bea8400 == 126 [pid = 1731] [id = 274] 17:14:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 197 (0x8bfee000) [pid = 1731] [serial = 823] [outer = (nil)] 17:14:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 198 (0x8d07ec00) [pid = 1731] [serial = 824] [outer = 0x8bfee000] 17:14:27 INFO - PROCESS | 1731 | 1464221667519 Marionette DEBUG loaded listener.js 17:14:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 199 (0x8d604000) [pid = 1731] [serial = 825] [outer = 0x8bfee000] 17:14:28 INFO - PROCESS | 1731 | 1464221668470 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 17:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1692ms 17:14:28 INFO - PROCESS | 1731 | 1464221668542 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 17:14:28 INFO - PROCESS | 1731 | 1464221668551 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 17:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:14:28 INFO - PROCESS | 1731 | 1464221668563 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:14:28 INFO - PROCESS | 1731 | 1464221668567 Marionette TRACE conn3 <- [1,1070,null,{}] 17:14:28 INFO - PROCESS | 1731 | 1464221668576 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:28 INFO - PROCESS | 1731 | 1464221668862 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 17:14:29 INFO - PROCESS | 1731 | 1464221669217 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:29 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e1d2800 == 127 [pid = 1731] [id = 275] 17:14:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 200 (0x8e23b800) [pid = 1731] [serial = 826] [outer = (nil)] 17:14:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 201 (0x8efbcc00) [pid = 1731] [serial = 827] [outer = 0x8e23b800] 17:14:29 INFO - PROCESS | 1731 | 1464221669306 Marionette DEBUG loaded listener.js 17:14:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 202 (0x8f32d400) [pid = 1731] [serial = 828] [outer = 0x8e23b800] 17:14:30 INFO - PROCESS | 1731 | 1464221670231 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 17:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1745ms 17:14:30 INFO - PROCESS | 1731 | 1464221670309 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 17:14:30 INFO - PROCESS | 1731 | 1464221670312 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 17:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:14:30 INFO - PROCESS | 1731 | 1464221670320 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:14:30 INFO - PROCESS | 1731 | 1464221670326 Marionette TRACE conn3 <- [1,1074,null,{}] 17:14:30 INFO - PROCESS | 1731 | 1464221670354 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:30 INFO - PROCESS | 1731 | 1464221670654 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 17:14:30 INFO - PROCESS | 1731 | 1464221670903 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:30 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e1dc800 == 128 [pid = 1731] [id = 276] 17:14:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 203 (0x910abc00) [pid = 1731] [serial = 829] [outer = (nil)] 17:14:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 204 (0x910e3000) [pid = 1731] [serial = 830] [outer = 0x910abc00] 17:14:31 INFO - PROCESS | 1731 | 1464221671004 Marionette DEBUG loaded listener.js 17:14:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 205 (0x91260800) [pid = 1731] [serial = 831] [outer = 0x910abc00] 17:14:31 INFO - PROCESS | 1731 | 1464221671919 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 17:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1648ms 17:14:31 INFO - PROCESS | 1731 | 1464221671969 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 17:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:14:31 INFO - PROCESS | 1731 | 1464221671974 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 17:14:31 INFO - PROCESS | 1731 | 1464221671980 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:14:31 INFO - PROCESS | 1731 | 1464221671984 Marionette TRACE conn3 <- [1,1078,null,{}] 17:14:31 INFO - PROCESS | 1731 | 1464221671989 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:32 INFO - PROCESS | 1731 | 1464221672183 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 17:14:32 INFO - PROCESS | 1731 | 1464221672481 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:32 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d27b800 == 129 [pid = 1731] [id = 277] 17:14:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 206 (0x9110d800) [pid = 1731] [serial = 832] [outer = (nil)] 17:14:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 207 (0x919f7800) [pid = 1731] [serial = 833] [outer = 0x9110d800] 17:14:32 INFO - PROCESS | 1731 | 1464221672571 Marionette DEBUG loaded listener.js 17:14:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 208 (0x91a5f000) [pid = 1731] [serial = 834] [outer = 0x9110d800] 17:14:33 INFO - PROCESS | 1731 | 1464221673481 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 17:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1528ms 17:14:33 INFO - PROCESS | 1731 | 1464221673510 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 17:14:33 INFO - PROCESS | 1731 | 1464221673513 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 17:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:14:33 INFO - PROCESS | 1731 | 1464221673521 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:14:33 INFO - PROCESS | 1731 | 1464221673525 Marionette TRACE conn3 <- [1,1082,null,{}] 17:14:33 INFO - PROCESS | 1731 | 1464221673530 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:33 INFO - PROCESS | 1731 | 1464221673713 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 17:14:33 INFO - PROCESS | 1731 | 1464221673930 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:34 INFO - PROCESS | 1731 | ++DOCSHELL 0x91a5b800 == 130 [pid = 1731] [id = 278] 17:14:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 209 (0x91a67c00) [pid = 1731] [serial = 835] [outer = (nil)] 17:14:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 210 (0x91b2a800) [pid = 1731] [serial = 836] [outer = 0x91a67c00] 17:14:34 INFO - PROCESS | 1731 | 1464221674102 Marionette DEBUG loaded listener.js 17:14:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 211 (0x9206b000) [pid = 1731] [serial = 837] [outer = 0x91a67c00] 17:14:35 INFO - PROCESS | 1731 | 1464221675021 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 17:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1530ms 17:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:14:35 INFO - PROCESS | 1731 | 1464221675052 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 17:14:35 INFO - PROCESS | 1731 | 1464221675055 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 17:14:35 INFO - PROCESS | 1731 | 1464221675061 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:14:35 INFO - PROCESS | 1731 | 1464221675065 Marionette TRACE conn3 <- [1,1086,null,{}] 17:14:35 INFO - PROCESS | 1731 | 1464221675070 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:35 INFO - PROCESS | 1731 | 1464221675296 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 17:14:35 INFO - PROCESS | 1731 | 1464221675545 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:35 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f1e7000 == 131 [pid = 1731] [id = 279] 17:14:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 212 (0x91b23c00) [pid = 1731] [serial = 838] [outer = (nil)] 17:14:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 213 (0x928d8c00) [pid = 1731] [serial = 839] [outer = 0x91b23c00] 17:14:35 INFO - PROCESS | 1731 | 1464221675674 Marionette DEBUG loaded listener.js 17:14:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 214 (0x928e3400) [pid = 1731] [serial = 840] [outer = 0x91b23c00] 17:14:36 INFO - PROCESS | 1731 | 1464221676524 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 17:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1530ms 17:14:36 INFO - PROCESS | 1731 | 1464221676591 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 17:14:36 INFO - PROCESS | 1731 | 1464221676595 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 17:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:14:36 INFO - PROCESS | 1731 | 1464221676601 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:14:36 INFO - PROCESS | 1731 | 1464221676605 Marionette TRACE conn3 <- [1,1090,null,{}] 17:14:36 INFO - PROCESS | 1731 | 1464221676610 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:36 INFO - PROCESS | 1731 | 1464221676807 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 17:14:37 INFO - PROCESS | 1731 | 1464221677112 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x919f8c00 == 132 [pid = 1731] [id = 280] 17:14:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 215 (0x91b2a400) [pid = 1731] [serial = 841] [outer = (nil)] 17:14:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 216 (0x92956c00) [pid = 1731] [serial = 842] [outer = 0x91b2a400] 17:14:37 INFO - PROCESS | 1731 | 1464221677207 Marionette DEBUG loaded listener.js 17:14:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 217 (0x9295ac00) [pid = 1731] [serial = 843] [outer = 0x91b2a400] 17:14:38 INFO - PROCESS | 1731 | 1464221678094 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 17:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1533ms 17:14:38 INFO - PROCESS | 1731 | 1464221678135 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 17:14:38 INFO - PROCESS | 1731 | 1464221678138 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 17:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:14:38 INFO - PROCESS | 1731 | 1464221678144 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:14:38 INFO - PROCESS | 1731 | 1464221678148 Marionette TRACE conn3 <- [1,1094,null,{}] 17:14:38 INFO - PROCESS | 1731 | 1464221678154 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:38 INFO - PROCESS | 1731 | 1464221678342 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 17:14:38 INFO - PROCESS | 1731 | 1464221678599 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:38 INFO - PROCESS | 1731 | ++DOCSHELL 0x919f6400 == 133 [pid = 1731] [id = 281] 17:14:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 218 (0x928e5800) [pid = 1731] [serial = 844] [outer = (nil)] 17:14:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 219 (0x92cecc00) [pid = 1731] [serial = 845] [outer = 0x928e5800] 17:14:38 INFO - PROCESS | 1731 | 1464221678725 Marionette DEBUG loaded listener.js 17:14:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 220 (0x9387c000) [pid = 1731] [serial = 846] [outer = 0x928e5800] 17:14:39 INFO - PROCESS | 1731 | 1464221679577 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 17:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1478ms 17:14:39 INFO - PROCESS | 1731 | 1464221679624 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 17:14:39 INFO - PROCESS | 1731 | 1464221679627 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 17:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:14:39 INFO - PROCESS | 1731 | 1464221679635 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:14:39 INFO - PROCESS | 1731 | 1464221679638 Marionette TRACE conn3 <- [1,1098,null,{}] 17:14:39 INFO - PROCESS | 1731 | 1464221679644 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:39 INFO - PROCESS | 1731 | 1464221679827 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 17:14:40 INFO - PROCESS | 1731 | 1464221680032 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:40 INFO - PROCESS | 1731 | ++DOCSHELL 0x928dac00 == 134 [pid = 1731] [id = 282] 17:14:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 221 (0x92b4a400) [pid = 1731] [serial = 847] [outer = (nil)] 17:14:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 222 (0x93a2cc00) [pid = 1731] [serial = 848] [outer = 0x92b4a400] 17:14:40 INFO - PROCESS | 1731 | 1464221680161 Marionette DEBUG loaded listener.js 17:14:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 223 (0x93a6d400) [pid = 1731] [serial = 849] [outer = 0x92b4a400] 17:14:41 INFO - PROCESS | 1731 | 1464221681114 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 17:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1529ms 17:14:41 INFO - PROCESS | 1731 | 1464221681165 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 17:14:41 INFO - PROCESS | 1731 | 1464221681171 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 17:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:14:41 INFO - PROCESS | 1731 | 1464221681177 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:14:41 INFO - PROCESS | 1731 | 1464221681181 Marionette TRACE conn3 <- [1,1102,null,{}] 17:14:41 INFO - PROCESS | 1731 | 1464221681187 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:41 INFO - PROCESS | 1731 | 1464221681377 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 17:14:41 INFO - PROCESS | 1731 | 1464221681651 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:41 INFO - PROCESS | 1731 | ++DOCSHELL 0x93a68c00 == 135 [pid = 1731] [id = 283] 17:14:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 224 (0x94fe8000) [pid = 1731] [serial = 850] [outer = (nil)] 17:14:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 225 (0x94fee000) [pid = 1731] [serial = 851] [outer = 0x94fe8000] 17:14:41 INFO - PROCESS | 1731 | 1464221681782 Marionette DEBUG loaded listener.js 17:14:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 226 (0x96b05400) [pid = 1731] [serial = 852] [outer = 0x94fe8000] 17:14:42 INFO - PROCESS | 1731 | 1464221682638 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 17:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1527ms 17:14:42 INFO - PROCESS | 1731 | 1464221682706 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 17:14:42 INFO - PROCESS | 1731 | 1464221682710 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 17:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:14:42 INFO - PROCESS | 1731 | 1464221682716 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:14:42 INFO - PROCESS | 1731 | 1464221682720 Marionette TRACE conn3 <- [1,1106,null,{}] 17:14:42 INFO - PROCESS | 1731 | 1464221682726 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:42 INFO - PROCESS | 1731 | 1464221682976 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 17:14:43 INFO - PROCESS | 1731 | 1464221683227 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:43 INFO - PROCESS | 1731 | ++DOCSHELL 0x976bac00 == 136 [pid = 1731] [id = 284] 17:14:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 227 (0x987ba000) [pid = 1731] [serial = 853] [outer = (nil)] 17:14:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 228 (0x996d3800) [pid = 1731] [serial = 854] [outer = 0x987ba000] 17:14:43 INFO - PROCESS | 1731 | 1464221683361 Marionette DEBUG loaded listener.js 17:14:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 229 (0x997f3800) [pid = 1731] [serial = 855] [outer = 0x987ba000] 17:14:44 INFO - PROCESS | 1731 | 1464221684216 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 17:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1529ms 17:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:14:44 INFO - PROCESS | 1731 | 1464221684247 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 17:14:44 INFO - PROCESS | 1731 | 1464221684250 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 17:14:44 INFO - PROCESS | 1731 | 1464221684256 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:14:44 INFO - PROCESS | 1731 | 1464221684260 Marionette TRACE conn3 <- [1,1110,null,{}] 17:14:44 INFO - PROCESS | 1731 | 1464221684265 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:44 INFO - PROCESS | 1731 | 1464221684442 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 17:14:44 INFO - PROCESS | 1731 | 1464221684655 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:44 INFO - PROCESS | 1731 | ++DOCSHELL 0x92959800 == 137 [pid = 1731] [id = 285] 17:14:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 230 (0x976bd800) [pid = 1731] [serial = 856] [outer = (nil)] 17:14:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 231 (0x99ca2000) [pid = 1731] [serial = 857] [outer = 0x976bd800] 17:14:44 INFO - PROCESS | 1731 | 1464221684770 Marionette DEBUG loaded listener.js 17:14:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 232 (0x99e2fc00) [pid = 1731] [serial = 858] [outer = 0x976bd800] 17:14:45 INFO - PROCESS | 1731 | 1464221685678 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 17:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1435ms 17:14:45 INFO - PROCESS | 1731 | 1464221685691 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 17:14:45 INFO - PROCESS | 1731 | 1464221685693 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 17:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:14:45 INFO - PROCESS | 1731 | 1464221685701 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:14:45 INFO - PROCESS | 1731 | 1464221685704 Marionette TRACE conn3 <- [1,1114,null,{}] 17:14:45 INFO - PROCESS | 1731 | 1464221685718 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:45 INFO - PROCESS | 1731 | 1464221685909 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 17:14:46 INFO - PROCESS | 1731 | 1464221686179 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f614c00 == 138 [pid = 1731] [id = 286] 17:14:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 233 (0x8f7bd000) [pid = 1731] [serial = 859] [outer = (nil)] 17:14:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 234 (0x9a058000) [pid = 1731] [serial = 860] [outer = 0x8f7bd000] 17:14:46 INFO - PROCESS | 1731 | 1464221686308 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 235 (0x9a1aec00) [pid = 1731] [serial = 861] [outer = 0x8f7bd000] 17:14:47 INFO - PROCESS | 1731 | 1464221687172 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 17:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1543ms 17:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:14:47 INFO - PROCESS | 1731 | 1464221687244 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 17:14:47 INFO - PROCESS | 1731 | 1464221687247 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 17:14:47 INFO - PROCESS | 1731 | 1464221687253 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:14:47 INFO - PROCESS | 1731 | 1464221687257 Marionette TRACE conn3 <- [1,1118,null,{}] 17:14:47 INFO - PROCESS | 1731 | 1464221687262 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:47 INFO - PROCESS | 1731 | 1464221687441 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 17:14:47 INFO - PROCESS | 1731 | 1464221687706 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:47 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bea3800 == 139 [pid = 1731] [id = 287] 17:14:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 236 (0x8bea4400) [pid = 1731] [serial = 862] [outer = (nil)] 17:14:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 237 (0x910dac00) [pid = 1731] [serial = 863] [outer = 0x8bea4400] 17:14:47 INFO - PROCESS | 1731 | 1464221687837 Marionette DEBUG loaded listener.js 17:14:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 238 (0x92955400) [pid = 1731] [serial = 864] [outer = 0x8bea4400] 17:14:48 INFO - PROCESS | 1731 | 1464221688712 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 17:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1495ms 17:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:14:48 INFO - PROCESS | 1731 | 1464221688747 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 17:14:48 INFO - PROCESS | 1731 | 1464221688750 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 17:14:48 INFO - PROCESS | 1731 | 1464221688756 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:14:48 INFO - PROCESS | 1731 | 1464221688760 Marionette TRACE conn3 <- [1,1122,null,{}] 17:14:48 INFO - PROCESS | 1731 | 1464221688765 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:48 INFO - PROCESS | 1731 | 1464221688953 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 17:14:49 INFO - PROCESS | 1731 | 1464221689223 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:49 INFO - PROCESS | 1731 | ++DOCSHELL 0x9b025400 == 140 [pid = 1731] [id = 288] 17:14:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 239 (0x9b02ac00) [pid = 1731] [serial = 865] [outer = (nil)] 17:14:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 240 (0x9b9c7000) [pid = 1731] [serial = 866] [outer = 0x9b02ac00] 17:14:49 INFO - PROCESS | 1731 | 1464221689345 Marionette DEBUG loaded listener.js 17:14:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 241 (0x9ccc2800) [pid = 1731] [serial = 867] [outer = 0x9b02ac00] 17:14:50 INFO - PROCESS | 1731 | 1464221690216 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 17:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1483ms 17:14:50 INFO - PROCESS | 1731 | 1464221690239 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 17:14:50 INFO - PROCESS | 1731 | 1464221690243 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 17:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:14:50 INFO - PROCESS | 1731 | 1464221690249 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:14:50 INFO - PROCESS | 1731 | 1464221690252 Marionette TRACE conn3 <- [1,1126,null,{}] 17:14:50 INFO - PROCESS | 1731 | 1464221690257 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:50 INFO - PROCESS | 1731 | 1464221690438 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 17:14:51 INFO - PROCESS | 1731 | 1464221691274 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:51 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bc54000 == 141 [pid = 1731] [id = 289] 17:14:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 242 (0x8bc54400) [pid = 1731] [serial = 868] [outer = (nil)] 17:14:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 243 (0x8beaa400) [pid = 1731] [serial = 869] [outer = 0x8bc54400] 17:14:51 INFO - PROCESS | 1731 | 1464221691362 Marionette DEBUG loaded listener.js 17:14:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 244 (0x8d073000) [pid = 1731] [serial = 870] [outer = 0x8bc54400] 17:14:52 INFO - PROCESS | 1731 | 1464221692228 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 17:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 2037ms 17:14:52 INFO - PROCESS | 1731 | 1464221692287 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 17:14:52 INFO - PROCESS | 1731 | 1464221692293 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 17:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:14:52 INFO - PROCESS | 1731 | 1464221692300 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:14:52 INFO - PROCESS | 1731 | 1464221692306 Marionette TRACE conn3 <- [1,1130,null,{}] 17:14:52 INFO - PROCESS | 1731 | 1464221692312 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:52 INFO - PROCESS | 1731 | 1464221692490 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 17:14:52 INFO - PROCESS | 1731 | 1464221692702 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:52 INFO - PROCESS | 1731 | ++DOCSHELL 0x89a6e800 == 142 [pid = 1731] [id = 290] 17:14:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 245 (0x8cec8000) [pid = 1731] [serial = 871] [outer = (nil)] 17:14:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 246 (0x8e24d800) [pid = 1731] [serial = 872] [outer = 0x8cec8000] 17:14:52 INFO - PROCESS | 1731 | 1464221692882 Marionette DEBUG loaded listener.js 17:14:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 247 (0x8f1dcc00) [pid = 1731] [serial = 873] [outer = 0x8cec8000] 17:14:53 INFO - PROCESS | 1731 | 1464221693905 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 17:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1638ms 17:14:53 INFO - PROCESS | 1731 | 1464221693942 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 17:14:53 INFO - PROCESS | 1731 | 1464221693947 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 17:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:14:53 INFO - PROCESS | 1731 | 1464221693954 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:14:53 INFO - PROCESS | 1731 | 1464221693957 Marionette TRACE conn3 <- [1,1134,null,{}] 17:14:53 INFO - PROCESS | 1731 | 1464221693963 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:54 INFO - PROCESS | 1731 | 1464221694131 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 17:14:54 INFO - PROCESS | 1731 | 1464221694355 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:54 INFO - PROCESS | 1731 | ++DOCSHELL 0x8995d000 == 143 [pid = 1731] [id = 291] 17:14:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 248 (0x8bc53000) [pid = 1731] [serial = 874] [outer = (nil)] 17:14:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 249 (0x8cecb000) [pid = 1731] [serial = 875] [outer = 0x8bc53000] 17:14:54 INFO - PROCESS | 1731 | 1464221694523 Marionette DEBUG loaded listener.js 17:14:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 250 (0x8d76f000) [pid = 1731] [serial = 876] [outer = 0x8bc53000] 17:14:54 INFO - PROCESS | 1731 | --DOCSHELL 0x9444f000 == 142 [pid = 1731] [id = 159] 17:14:54 INFO - PROCESS | 1731 | --DOCSHELL 0x91b27400 == 141 [pid = 1731] [id = 221] 17:14:54 INFO - PROCESS | 1731 | --DOMWINDOW == 249 (0x8beaa000) [pid = 1731] [serial = 713] [outer = (nil)] [url = about:blank] 17:14:54 INFO - PROCESS | 1731 | --DOMWINDOW == 248 (0x91a5f400) [pid = 1731] [serial = 719] [outer = (nil)] [url = about:blank] 17:14:54 INFO - PROCESS | 1731 | --DOMWINDOW == 247 (0x8d76a000) [pid = 1731] [serial = 716] [outer = (nil)] [url = about:blank] 17:14:54 INFO - PROCESS | 1731 | --DOMWINDOW == 246 (0x8f333800) [pid = 1731] [serial = 725] [outer = (nil)] [url = about:blank] 17:14:54 INFO - PROCESS | 1731 | --DOMWINDOW == 245 (0xa513c400) [pid = 1731] [serial = 722] [outer = (nil)] [url = about:blank] 17:14:54 INFO - PROCESS | 1731 | --DOMWINDOW == 244 (0x8bc57800) [pid = 1731] [serial = 728] [outer = (nil)] [url = about:blank] 17:14:54 INFO - PROCESS | 1731 | --DOCSHELL 0x9fd0e400 == 140 [pid = 1731] [id = 219] 17:14:54 INFO - PROCESS | 1731 | --DOCSHELL 0xa2377400 == 139 [pid = 1731] [id = 220] 17:14:54 INFO - PROCESS | 1731 | --DOCSHELL 0x8bff4800 == 138 [pid = 1731] [id = 214] 17:14:54 INFO - PROCESS | 1731 | --DOCSHELL 0x8efca000 == 137 [pid = 1731] [id = 272] 17:14:55 INFO - PROCESS | 1731 | --DOCSHELL 0x8e237400 == 136 [pid = 1731] [id = 269] 17:14:55 INFO - PROCESS | 1731 | --DOCSHELL 0x8d076c00 == 135 [pid = 1731] [id = 268] 17:14:55 INFO - PROCESS | 1731 | --DOCSHELL 0x89d72c00 == 134 [pid = 1731] [id = 267] 17:14:55 INFO - PROCESS | 1731 | --DOCSHELL 0x8f1db000 == 133 [pid = 1731] [id = 260] 17:14:55 INFO - PROCESS | 1731 | --DOCSHELL 0x8e23e000 == 132 [pid = 1731] [id = 259] 17:14:55 INFO - PROCESS | 1731 | --DOCSHELL 0x8e23a400 == 131 [pid = 1731] [id = 258] 17:14:55 INFO - PROCESS | 1731 | --DOCSHELL 0x8e238800 == 130 [pid = 1731] [id = 257] 17:14:55 INFO - PROCESS | 1731 | --DOCSHELL 0x8e231400 == 129 [pid = 1731] [id = 256] 17:14:55 INFO - PROCESS | 1731 | --DOCSHELL 0x8d60d800 == 128 [pid = 1731] [id = 255] 17:14:55 INFO - PROCESS | 1731 | --DOCSHELL 0x9aa43c00 == 127 [pid = 1731] [id = 254] 17:14:55 INFO - PROCESS | 1731 | --DOCSHELL 0x8e257000 == 126 [pid = 1731] [id = 251] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 243 (0xa23ee000) [pid = 1731] [serial = 701] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 242 (0xa36f7000) [pid = 1731] [serial = 704] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 241 (0xa68d8c00) [pid = 1731] [serial = 707] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 240 (0x8d769800) [pid = 1731] [serial = 710] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 239 (0x8f68ec00) [pid = 1731] [serial = 735] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 238 (0x8d27f400) [pid = 1731] [serial = 731] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 237 (0x8e1d3400) [pid = 1731] [serial = 732] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 236 (0x9af10c00) [pid = 1731] [serial = 698] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 235 (0x8f61dc00) [pid = 1731] [serial = 734] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 234 (0x9206e400) [pid = 1731] [serial = 695] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 233 (0x8f7ba000) [pid = 1731] [serial = 692] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | 1464221695504 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 232 (0x92c09000) [pid = 1731] [serial = 749] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 231 (0x93a21000) [pid = 1731] [serial = 750] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 230 (0x91a67400) [pid = 1731] [serial = 743] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 229 (0x920a8c00) [pid = 1731] [serial = 746] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 228 (0x92b46000) [pid = 1731] [serial = 747] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 227 (0x91266000) [pid = 1731] [serial = 740] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 226 (0x91b22c00) [pid = 1731] [serial = 744] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 225 (0x90ecbc00) [pid = 1731] [serial = 738] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 224 (0x919f8000) [pid = 1731] [serial = 741] [outer = (nil)] [url = about:blank] 17:14:55 INFO - PROCESS | 1731 | --DOMWINDOW == 223 (0x8f66a000) [pid = 1731] [serial = 737] [outer = (nil)] [url = about:blank] 17:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1629ms 17:14:55 INFO - PROCESS | 1731 | 1464221695583 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 17:14:55 INFO - PROCESS | 1731 | 1464221695586 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 17:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:14:55 INFO - PROCESS | 1731 | 1464221695600 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:14:55 INFO - PROCESS | 1731 | 1464221695608 Marionette TRACE conn3 <- [1,1138,null,{}] 17:14:55 INFO - PROCESS | 1731 | 1464221695616 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:55 INFO - PROCESS | 1731 | 1464221695786 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 17:14:55 INFO - PROCESS | 1731 | 1464221695806 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:56 INFO - PROCESS | 1731 | ++DOCSHELL 0x89d72c00 == 127 [pid = 1731] [id = 292] 17:14:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 224 (0x8d076c00) [pid = 1731] [serial = 877] [outer = (nil)] 17:14:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 225 (0x8f697800) [pid = 1731] [serial = 878] [outer = 0x8d076c00] 17:14:56 INFO - PROCESS | 1731 | 1464221696053 Marionette DEBUG loaded listener.js 17:14:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 226 (0x8f8f4400) [pid = 1731] [serial = 879] [outer = 0x8d076c00] 17:14:56 INFO - PROCESS | 1731 | 1464221696803 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 17:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1252ms 17:14:56 INFO - PROCESS | 1731 | 1464221696860 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 17:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:14:56 INFO - PROCESS | 1731 | 1464221696864 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 17:14:56 INFO - PROCESS | 1731 | 1464221696875 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:14:56 INFO - PROCESS | 1731 | 1464221696878 Marionette TRACE conn3 <- [1,1142,null,{}] 17:14:56 INFO - PROCESS | 1731 | 1464221696884 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:57 INFO - PROCESS | 1731 | 1464221697049 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 17:14:57 INFO - PROCESS | 1731 | 1464221697064 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:57 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7bd800 == 128 [pid = 1731] [id = 293] 17:14:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 227 (0x8f8fa000) [pid = 1731] [serial = 880] [outer = (nil)] 17:14:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 228 (0x910aec00) [pid = 1731] [serial = 881] [outer = 0x8f8fa000] 17:14:57 INFO - PROCESS | 1731 | 1464221697136 Marionette DEBUG loaded listener.js 17:14:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 229 (0x910d8c00) [pid = 1731] [serial = 882] [outer = 0x8f8fa000] 17:14:58 INFO - PROCESS | 1731 | 1464221698122 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 17:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1281ms 17:14:58 INFO - PROCESS | 1731 | 1464221698152 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 17:14:58 INFO - PROCESS | 1731 | 1464221698155 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 17:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:14:58 INFO - PROCESS | 1731 | 1464221698165 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:14:58 INFO - PROCESS | 1731 | 1464221698167 Marionette TRACE conn3 <- [1,1146,null,{}] 17:14:58 INFO - PROCESS | 1731 | 1464221698173 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:58 INFO - PROCESS | 1731 | 1464221698402 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 17:14:58 INFO - PROCESS | 1731 | 1464221698429 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:58 INFO - PROCESS | 1731 | ++DOCSHELL 0x910ad000 == 129 [pid = 1731] [id = 294] 17:14:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 230 (0x91103800) [pid = 1731] [serial = 883] [outer = (nil)] 17:14:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 231 (0x91264800) [pid = 1731] [serial = 884] [outer = 0x91103800] 17:14:58 INFO - PROCESS | 1731 | 1464221698509 Marionette DEBUG loaded listener.js 17:14:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 232 (0x91a62c00) [pid = 1731] [serial = 885] [outer = 0x91103800] 17:14:59 INFO - PROCESS | 1731 | 1464221699932 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 17:14:59 INFO - PROCESS | 1731 | --DOMWINDOW == 231 (0x8e23ac00) [pid = 1731] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:14:59 INFO - PROCESS | 1731 | --DOMWINDOW == 230 (0x8efc9c00) [pid = 1731] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:14:59 INFO - PROCESS | 1731 | --DOMWINDOW == 229 (0x8d080c00) [pid = 1731] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:14:59 INFO - PROCESS | 1731 | --DOMWINDOW == 228 (0x8f335400) [pid = 1731] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:14:59 INFO - PROCESS | 1731 | --DOMWINDOW == 227 (0x8bc59c00) [pid = 1731] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:14:59 INFO - PROCESS | 1731 | --DOMWINDOW == 226 (0x8f618800) [pid = 1731] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1833ms 17:15:00 INFO - PROCESS | 1731 | 1464221699999 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 17:15:00 INFO - PROCESS | 1731 | 1464221700002 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 17:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:15:00 INFO - PROCESS | 1731 | 1464221700062 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:15:00 INFO - PROCESS | 1731 | 1464221700064 Marionette TRACE conn3 <- [1,1150,null,{}] 17:15:00 INFO - PROCESS | 1731 | 1464221700070 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:00 INFO - PROCESS | 1731 | 1464221700222 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 17:15:00 INFO - PROCESS | 1731 | 1464221700389 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:00 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e23ac00 == 130 [pid = 1731] [id = 295] 17:15:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 227 (0x8f618800) [pid = 1731] [serial = 886] [outer = (nil)] 17:15:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 228 (0x910b1400) [pid = 1731] [serial = 887] [outer = 0x8f618800] 17:15:00 INFO - PROCESS | 1731 | 1464221700460 Marionette DEBUG loaded listener.js 17:15:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 229 (0x910e5c00) [pid = 1731] [serial = 888] [outer = 0x8f618800] 17:15:01 INFO - PROCESS | 1731 | 1464221701181 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 17:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1139ms 17:15:01 INFO - PROCESS | 1731 | 1464221701197 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 17:15:01 INFO - PROCESS | 1731 | 1464221701202 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 17:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:15:01 INFO - PROCESS | 1731 | 1464221701209 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:15:01 INFO - PROCESS | 1731 | 1464221701212 Marionette TRACE conn3 <- [1,1154,null,{}] 17:15:01 INFO - PROCESS | 1731 | 1464221701218 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:01 INFO - PROCESS | 1731 | 1464221701458 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 17:15:01 INFO - PROCESS | 1731 | 1464221701472 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:01 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f614400 == 131 [pid = 1731] [id = 296] 17:15:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 230 (0x91a68c00) [pid = 1731] [serial = 889] [outer = (nil)] 17:15:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 231 (0x920a7c00) [pid = 1731] [serial = 890] [outer = 0x91a68c00] 17:15:01 INFO - PROCESS | 1731 | 1464221701544 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 232 (0x928da000) [pid = 1731] [serial = 891] [outer = 0x91a68c00] 17:15:02 INFO - PROCESS | 1731 | 1464221702650 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 17:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1485ms 17:15:02 INFO - PROCESS | 1731 | 1464221702695 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 17:15:02 INFO - PROCESS | 1731 | 1464221702701 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 17:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:15:02 INFO - PROCESS | 1731 | 1464221702710 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:15:02 INFO - PROCESS | 1731 | 1464221702716 Marionette TRACE conn3 <- [1,1158,null,{}] 17:15:02 INFO - PROCESS | 1731 | 1464221702724 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:02 INFO - PROCESS | 1731 | 1464221702934 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 17:15:03 INFO - PROCESS | 1731 | 1464221703270 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:03 INFO - PROCESS | 1731 | ++DOCSHELL 0x8beab800 == 132 [pid = 1731] [id = 297] 17:15:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 233 (0x8d07a400) [pid = 1731] [serial = 892] [outer = (nil)] 17:15:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 234 (0x8e1d0c00) [pid = 1731] [serial = 893] [outer = 0x8d07a400] 17:15:03 INFO - PROCESS | 1731 | 1464221703367 Marionette DEBUG loaded listener.js 17:15:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 235 (0x8e235000) [pid = 1731] [serial = 894] [outer = 0x8d07a400] 17:15:04 INFO - PROCESS | 1731 | 1464221704268 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 17:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1590ms 17:15:04 INFO - PROCESS | 1731 | 1464221704300 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 17:15:04 INFO - PROCESS | 1731 | 1464221704309 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 17:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:15:04 INFO - PROCESS | 1731 | 1464221704320 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:15:04 INFO - PROCESS | 1731 | 1464221704323 Marionette TRACE conn3 <- [1,1162,null,{}] 17:15:04 INFO - PROCESS | 1731 | 1464221704330 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:04 INFO - PROCESS | 1731 | 1464221704529 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 17:15:04 INFO - PROCESS | 1731 | 1464221704802 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:04 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f336c00 == 133 [pid = 1731] [id = 298] 17:15:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 236 (0x8f617c00) [pid = 1731] [serial = 895] [outer = (nil)] 17:15:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 237 (0x8f66f800) [pid = 1731] [serial = 896] [outer = 0x8f617c00] 17:15:04 INFO - PROCESS | 1731 | 1464221704925 Marionette DEBUG loaded listener.js 17:15:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 238 (0x8f8f8c00) [pid = 1731] [serial = 897] [outer = 0x8f617c00] 17:15:05 INFO - PROCESS | 1731 | 1464221705839 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 17:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1587ms 17:15:05 INFO - PROCESS | 1731 | 1464221705907 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 1731 | 1464221705910 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 17:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:15:05 INFO - PROCESS | 1731 | 1464221705917 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - PROCESS | 1731 | 1464221705923 Marionette TRACE conn3 <- [1,1166,null,{}] 17:15:05 INFO - PROCESS | 1731 | 1464221705939 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:06 INFO - PROCESS | 1731 | 1464221706194 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 17:15:06 INFO - PROCESS | 1731 | 1464221706497 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:06 INFO - PROCESS | 1731 | ++DOCSHELL 0x91b21c00 == 134 [pid = 1731] [id = 299] 17:15:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 239 (0x9206e400) [pid = 1731] [serial = 898] [outer = (nil)] 17:15:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 240 (0x928de400) [pid = 1731] [serial = 899] [outer = 0x9206e400] 17:15:06 INFO - PROCESS | 1731 | 1464221706589 Marionette DEBUG loaded listener.js 17:15:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 241 (0x92958000) [pid = 1731] [serial = 900] [outer = 0x9206e400] 17:15:07 INFO - PROCESS | 1731 | 1464221707476 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 17:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1589ms 17:15:07 INFO - PROCESS | 1731 | 1464221707506 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 17:15:07 INFO - PROCESS | 1731 | 1464221707511 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 17:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:15:07 INFO - PROCESS | 1731 | 1464221707517 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:15:07 INFO - PROCESS | 1731 | 1464221707521 Marionette TRACE conn3 <- [1,1170,null,{}] 17:15:07 INFO - PROCESS | 1731 | 1464221707526 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:07 INFO - PROCESS | 1731 | 1464221707711 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 17:15:07 INFO - PROCESS | 1731 | 1464221707925 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:07 INFO - PROCESS | 1731 | ++DOCSHELL 0x92c0ac00 == 135 [pid = 1731] [id = 300] 17:15:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 242 (0x93883c00) [pid = 1731] [serial = 901] [outer = (nil)] 17:15:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 243 (0x93a2d000) [pid = 1731] [serial = 902] [outer = 0x93883c00] 17:15:08 INFO - PROCESS | 1731 | 1464221708043 Marionette DEBUG loaded listener.js 17:15:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 244 (0x94fe5400) [pid = 1731] [serial = 903] [outer = 0x93883c00] 17:15:09 INFO - PROCESS | 1731 | 1464221709031 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 17:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1578ms 17:15:09 INFO - PROCESS | 1731 | 1464221709097 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 17:15:09 INFO - PROCESS | 1731 | 1464221709101 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 17:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:15:09 INFO - PROCESS | 1731 | 1464221709107 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:15:09 INFO - PROCESS | 1731 | 1464221709110 Marionette TRACE conn3 <- [1,1174,null,{}] 17:15:09 INFO - PROCESS | 1731 | 1464221709116 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:09 INFO - PROCESS | 1731 | 1464221709319 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 17:15:09 INFO - PROCESS | 1731 | 1464221709575 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 1731 | ++DOCSHELL 0x89955000 == 136 [pid = 1731] [id = 301] 17:15:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 245 (0x92956800) [pid = 1731] [serial = 904] [outer = (nil)] 17:15:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 246 (0x9802f800) [pid = 1731] [serial = 905] [outer = 0x92956800] 17:15:09 INFO - PROCESS | 1731 | 1464221709715 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 247 (0x989bcc00) [pid = 1731] [serial = 906] [outer = 0x92956800] 17:15:10 INFO - PROCESS | 1731 | 1464221710587 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 17:15:10 INFO - PROCESS | 1731 | 1464221710641 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 17:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:15:10 INFO - PROCESS | 1731 | 1464221710648 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:15:10 INFO - PROCESS | 1731 | 1464221710651 Marionette TRACE conn3 <- [1,1178,null,{}] 17:15:10 INFO - PROCESS | 1731 | 1464221710657 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:10 INFO - PROCESS | 1731 | 1464221710871 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 17:15:11 INFO - PROCESS | 1731 | 1464221711143 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x94fe5c00 == 137 [pid = 1731] [id = 302] 17:15:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 248 (0x96bfcc00) [pid = 1731] [serial = 907] [outer = (nil)] 17:15:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 249 (0x9ccc7c00) [pid = 1731] [serial = 908] [outer = 0x96bfcc00] 17:15:11 INFO - PROCESS | 1731 | 1464221711270 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 250 (0xa1150800) [pid = 1731] [serial = 909] [outer = 0x96bfcc00] 17:15:12 INFO - PROCESS | 1731 | 1464221712129 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 17:15:12 INFO - PROCESS | 1731 | 1464221712181 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 17:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:15:12 INFO - PROCESS | 1731 | 1464221712188 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:15:12 INFO - PROCESS | 1731 | 1464221712192 Marionette TRACE conn3 <- [1,1182,null,{}] 17:15:12 INFO - PROCESS | 1731 | 1464221712197 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:12 INFO - PROCESS | 1731 | 1464221712374 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 17:15:12 INFO - PROCESS | 1731 | 1464221712590 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:12 INFO - PROCESS | 1731 | ++DOCSHELL 0x9a062800 == 138 [pid = 1731] [id = 303] 17:15:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 251 (0x9b8bf000) [pid = 1731] [serial = 910] [outer = (nil)] 17:15:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 252 (0xa23ed800) [pid = 1731] [serial = 911] [outer = 0x9b8bf000] 17:15:12 INFO - PROCESS | 1731 | 1464221712707 Marionette DEBUG loaded listener.js 17:15:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 253 (0xa23f6c00) [pid = 1731] [serial = 912] [outer = 0x9b8bf000] 17:15:13 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:15:13 INFO - PROCESS | 1731 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:15:13 INFO - PROCESS | 1731 | 1464221713632 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 17:15:13 INFO - PROCESS | 1731 | 1464221713684 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 17:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:15:13 INFO - PROCESS | 1731 | 1464221713706 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:15:13 INFO - PROCESS | 1731 | 1464221713711 Marionette TRACE conn3 <- [1,1186,null,{}] 17:15:13 INFO - PROCESS | 1731 | 1464221713721 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:13 INFO - PROCESS | 1731 | 1464221713900 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 17:15:14 INFO - PROCESS | 1731 | 1464221714206 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:14 INFO - PROCESS | 1731 | ++DOCSHELL 0x9aa43c00 == 139 [pid = 1731] [id = 304] 17:15:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 254 (0x9fd06800) [pid = 1731] [serial = 913] [outer = (nil)] 17:15:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 255 (0xa272fc00) [pid = 1731] [serial = 914] [outer = 0x9fd06800] 17:15:14 INFO - PROCESS | 1731 | 1464221714293 Marionette DEBUG loaded listener.js 17:15:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 256 (0xa31bf400) [pid = 1731] [serial = 915] [outer = 0x9fd06800] 17:15:15 INFO - PROCESS | 1731 | 1464221715132 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 17:15:15 INFO - PROCESS | 1731 | 1464221715196 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 17:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:15:15 INFO - PROCESS | 1731 | 1464221715202 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:15:15 INFO - PROCESS | 1731 | 1464221715206 Marionette TRACE conn3 <- [1,1190,null,{}] 17:15:15 INFO - PROCESS | 1731 | 1464221715211 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:15 INFO - PROCESS | 1731 | 1464221715397 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 17:15:15 INFO - PROCESS | 1731 | 1464221715610 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:15 INFO - PROCESS | 1731 | ++DOCSHELL 0xa2591000 == 140 [pid = 1731] [id = 305] 17:15:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 257 (0xa2598800) [pid = 1731] [serial = 916] [outer = (nil)] 17:15:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 258 (0xa6385800) [pid = 1731] [serial = 917] [outer = 0xa2598800] 17:15:15 INFO - PROCESS | 1731 | 1464221715782 Marionette DEBUG loaded listener.js 17:15:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 259 (0xa6832400) [pid = 1731] [serial = 918] [outer = 0xa2598800] 17:15:16 INFO - PROCESS | 1731 | 1464221716681 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 17:15:16 INFO - PROCESS | 1731 | 1464221716741 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 17:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:15:16 INFO - PROCESS | 1731 | 1464221716747 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - PROCESS | 1731 | 1464221716750 Marionette TRACE conn3 <- [1,1194,null,{}] 17:15:16 INFO - PROCESS | 1731 | 1464221716756 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:16 INFO - PROCESS | 1731 | 1464221716937 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 17:15:17 INFO - PROCESS | 1731 | 1464221717151 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:17 INFO - PROCESS | 1731 | ++DOCSHELL 0xa23efc00 == 141 [pid = 1731] [id = 306] 17:15:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 260 (0xa4f1d400) [pid = 1731] [serial = 919] [outer = (nil)] 17:15:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 261 (0xa68d9c00) [pid = 1731] [serial = 920] [outer = 0xa4f1d400] 17:15:17 INFO - PROCESS | 1731 | 1464221717277 Marionette DEBUG loaded listener.js 17:15:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 262 (0xa69e5000) [pid = 1731] [serial = 921] [outer = 0xa4f1d400] 17:15:18 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:15:18 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:15:18 INFO - PROCESS | 1731 | 1464221718195 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 17:15:18 INFO - PROCESS | 1731 | 1464221718285 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 17:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:15:18 INFO - PROCESS | 1731 | 1464221718291 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:15:18 INFO - PROCESS | 1731 | 1464221718295 Marionette TRACE conn3 <- [1,1198,null,{}] 17:15:18 INFO - PROCESS | 1731 | 1464221718300 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:18 INFO - PROCESS | 1731 | 1464221718552 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 17:15:18 INFO - PROCESS | 1731 | 1464221718887 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:18 INFO - PROCESS | 1731 | ++DOCSHELL 0xa68d2400 == 142 [pid = 1731] [id = 307] 17:15:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 263 (0xa6c67400) [pid = 1731] [serial = 922] [outer = (nil)] 17:15:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 264 (0xa6d47c00) [pid = 1731] [serial = 923] [outer = 0xa6c67400] 17:15:18 INFO - PROCESS | 1731 | 1464221718992 Marionette DEBUG loaded listener.js 17:15:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 265 (0xa6d4dc00) [pid = 1731] [serial = 924] [outer = 0xa6c67400] 17:15:19 INFO - PROCESS | 1731 | 1464221719882 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:15:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1628ms 17:15:19 INFO - PROCESS | 1731 | 1464221719920 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 17:15:19 INFO - PROCESS | 1731 | 1464221719923 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 17:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:15:19 INFO - PROCESS | 1731 | 1464221719929 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:15:19 INFO - PROCESS | 1731 | 1464221719932 Marionette TRACE conn3 <- [1,1202,null,{}] 17:15:19 INFO - PROCESS | 1731 | 1464221719938 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:20 INFO - PROCESS | 1731 | 1464221720114 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 17:15:20 INFO - PROCESS | 1731 | 1464221720332 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:20 INFO - PROCESS | 1731 | ++DOCSHELL 0x871d1400 == 143 [pid = 1731] [id = 308] 17:15:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 266 (0x871d4800) [pid = 1731] [serial = 925] [outer = (nil)] 17:15:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 267 (0x871dac00) [pid = 1731] [serial = 926] [outer = 0x871d4800] 17:15:20 INFO - PROCESS | 1731 | 1464221720452 Marionette DEBUG loaded listener.js 17:15:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 268 (0x871dc400) [pid = 1731] [serial = 927] [outer = 0x871d4800] 17:15:21 INFO - PROCESS | 1731 | 1464221721379 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 17:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1486ms 17:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:15:21 INFO - PROCESS | 1731 | 1464221721417 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 17:15:21 INFO - PROCESS | 1731 | 1464221721421 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 17:15:21 INFO - PROCESS | 1731 | 1464221721427 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:15:21 INFO - PROCESS | 1731 | 1464221721430 Marionette TRACE conn3 <- [1,1206,null,{}] 17:15:21 INFO - PROCESS | 1731 | 1464221721436 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:21 INFO - PROCESS | 1731 | 1464221721621 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 17:15:21 INFO - PROCESS | 1731 | 1464221721883 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:21 INFO - PROCESS | 1731 | ++DOCSHELL 0x871da000 == 144 [pid = 1731] [id = 309] 17:15:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 269 (0x871dc000) [pid = 1731] [serial = 928] [outer = (nil)] 17:15:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 270 (0x87fc9c00) [pid = 1731] [serial = 929] [outer = 0x871dc000] 17:15:22 INFO - PROCESS | 1731 | 1464221722003 Marionette DEBUG loaded listener.js 17:15:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 271 (0x87fcb400) [pid = 1731] [serial = 930] [outer = 0x871dc000] 17:15:22 INFO - PROCESS | 1731 | 1464221722802 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 17:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1429ms 17:15:22 INFO - PROCESS | 1731 | 1464221722856 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 17:15:22 INFO - PROCESS | 1731 | 1464221722858 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 17:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:15:22 INFO - PROCESS | 1731 | 1464221722865 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:15:22 INFO - PROCESS | 1731 | 1464221722868 Marionette TRACE conn3 <- [1,1210,null,{}] 17:15:22 INFO - PROCESS | 1731 | 1464221722874 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:23 INFO - PROCESS | 1731 | 1464221723056 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 17:15:23 INFO - PROCESS | 1731 | 1464221723330 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:23 INFO - PROCESS | 1731 | ++DOCSHELL 0x87fc7c00 == 145 [pid = 1731] [id = 310] 17:15:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 272 (0x87fca000) [pid = 1731] [serial = 931] [outer = (nil)] 17:15:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 273 (0x87fd2c00) [pid = 1731] [serial = 932] [outer = 0x87fca000] 17:15:23 INFO - PROCESS | 1731 | 1464221723461 Marionette DEBUG loaded listener.js 17:15:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 274 (0x87fd4c00) [pid = 1731] [serial = 933] [outer = 0x87fca000] 17:15:24 INFO - PROCESS | 1731 | 1464221724348 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1527ms 17:15:24 INFO - PROCESS | 1731 | 1464221724393 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 17:15:24 INFO - PROCESS | 1731 | 1464221724397 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 17:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:15:24 INFO - PROCESS | 1731 | 1464221724403 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:15:24 INFO - PROCESS | 1731 | 1464221724406 Marionette TRACE conn3 <- [1,1214,null,{}] 17:15:24 INFO - PROCESS | 1731 | 1464221724411 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:24 INFO - PROCESS | 1731 | 1464221724586 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 17:15:24 INFO - PROCESS | 1731 | 1464221724806 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:24 INFO - PROCESS | 1731 | ++DOCSHELL 0x87fd0400 == 146 [pid = 1731] [id = 311] 17:15:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 275 (0x8823d000) [pid = 1731] [serial = 934] [outer = (nil)] 17:15:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 276 (0x88242800) [pid = 1731] [serial = 935] [outer = 0x8823d000] 17:15:24 INFO - PROCESS | 1731 | 1464221724932 Marionette DEBUG loaded listener.js 17:15:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 277 (0x88245c00) [pid = 1731] [serial = 936] [outer = 0x8823d000] 17:15:25 INFO - PROCESS | 1731 | 1464221725796 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 17:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1433ms 17:15:25 INFO - PROCESS | 1731 | 1464221725837 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 17:15:25 INFO - PROCESS | 1731 | 1464221725840 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 17:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:15:25 INFO - PROCESS | 1731 | 1464221725847 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:15:25 INFO - PROCESS | 1731 | 1464221725850 Marionette TRACE conn3 <- [1,1218,null,{}] 17:15:25 INFO - PROCESS | 1731 | 1464221725855 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:26 INFO - PROCESS | 1731 | 1464221726036 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 17:15:26 INFO - PROCESS | 1731 | 1464221726271 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:26 INFO - PROCESS | 1731 | ++DOCSHELL 0x87594400 == 147 [pid = 1731] [id = 312] 17:15:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 278 (0x87595c00) [pid = 1731] [serial = 937] [outer = (nil)] 17:15:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 279 (0x8759a800) [pid = 1731] [serial = 938] [outer = 0x87595c00] 17:15:26 INFO - PROCESS | 1731 | 1464221726395 Marionette DEBUG loaded listener.js 17:15:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 280 (0x8759c400) [pid = 1731] [serial = 939] [outer = 0x87595c00] 17:15:27 INFO - PROCESS | 1731 | 1464221727341 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 17:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1528ms 17:15:27 INFO - PROCESS | 1731 | 1464221727376 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 17:15:27 INFO - PROCESS | 1731 | 1464221727380 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 17:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:15:27 INFO - PROCESS | 1731 | 1464221727386 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:15:27 INFO - PROCESS | 1731 | 1464221727388 Marionette TRACE conn3 <- [1,1222,null,{}] 17:15:27 INFO - PROCESS | 1731 | 1464221727394 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:27 INFO - PROCESS | 1731 | 1464221727611 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 17:15:27 INFO - PROCESS | 1731 | 1464221727872 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:27 INFO - PROCESS | 1731 | ++DOCSHELL 0x87592000 == 148 [pid = 1731] [id = 313] 17:15:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 281 (0x87594000) [pid = 1731] [serial = 940] [outer = (nil)] 17:15:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 282 (0x88243400) [pid = 1731] [serial = 941] [outer = 0x87594000] 17:15:28 INFO - PROCESS | 1731 | 1464221728007 Marionette DEBUG loaded listener.js 17:15:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 283 (0x8d074400) [pid = 1731] [serial = 942] [outer = 0x87594000] 17:15:28 INFO - PROCESS | 1731 | 1464221728856 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 17:15:28 INFO - PROCESS | 1731 | 1464221728919 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 17:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:15:28 INFO - PROCESS | 1731 | 1464221728925 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:15:28 INFO - PROCESS | 1731 | 1464221728928 Marionette TRACE conn3 <- [1,1226,null,{}] 17:15:28 INFO - PROCESS | 1731 | 1464221728934 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:29 INFO - PROCESS | 1731 | 1464221729132 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 17:15:29 INFO - PROCESS | 1731 | 1464221729789 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:29 INFO - PROCESS | 1731 | ++DOCSHELL 0x8900bc00 == 149 [pid = 1731] [id = 314] 17:15:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 284 (0x8900c000) [pid = 1731] [serial = 943] [outer = (nil)] 17:15:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 285 (0x8900e000) [pid = 1731] [serial = 944] [outer = 0x8900c000] 17:15:29 INFO - PROCESS | 1731 | 1464221729954 Marionette DEBUG loaded listener.js 17:15:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 286 (0x89961c00) [pid = 1731] [serial = 945] [outer = 0x8900c000] 17:15:30 INFO - PROCESS | 1731 | 1464221730815 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 17:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1934ms 17:15:30 INFO - PROCESS | 1731 | 1464221730860 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 17:15:30 INFO - PROCESS | 1731 | 1464221730866 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 17:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:15:30 INFO - PROCESS | 1731 | 1464221730873 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:15:30 INFO - PROCESS | 1731 | 1464221730878 Marionette TRACE conn3 <- [1,1230,null,{}] 17:15:30 INFO - PROCESS | 1731 | 1464221730885 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:31 INFO - PROCESS | 1731 | 1464221731086 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 17:15:31 INFO - PROCESS | 1731 | 1464221731350 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:31 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bff7c00 == 150 [pid = 1731] [id = 315] 17:15:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 287 (0x8ced0000) [pid = 1731] [serial = 946] [outer = (nil)] 17:15:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 288 (0x8d60a400) [pid = 1731] [serial = 947] [outer = 0x8ced0000] 17:15:31 INFO - PROCESS | 1731 | 1464221731475 Marionette DEBUG loaded listener.js 17:15:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 289 (0x8e1dac00) [pid = 1731] [serial = 948] [outer = 0x8ced0000] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x8d279400 == 149 [pid = 1731] [id = 206] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x920ac400 == 148 [pid = 1731] [id = 209] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7bac00 == 147 [pid = 1731] [id = 207] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x8d079400 == 146 [pid = 1731] [id = 232] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x8e23ac00 == 145 [pid = 1731] [id = 295] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x910ad000 == 144 [pid = 1731] [id = 294] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7bd800 == 143 [pid = 1731] [id = 293] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x8efc1c00 == 142 [pid = 1731] [id = 270] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x89d72c00 == 141 [pid = 1731] [id = 292] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x8995d000 == 140 [pid = 1731] [id = 291] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x8bc54000 == 139 [pid = 1731] [id = 289] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x89a6e800 == 138 [pid = 1731] [id = 290] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x8bea3800 == 137 [pid = 1731] [id = 287] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x8f614c00 == 136 [pid = 1731] [id = 286] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x92959800 == 135 [pid = 1731] [id = 285] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x928dac00 == 134 [pid = 1731] [id = 282] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x919f6400 == 133 [pid = 1731] [id = 281] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x8f1e7000 == 132 [pid = 1731] [id = 279] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x919f8c00 == 131 [pid = 1731] [id = 280] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x91a5b800 == 130 [pid = 1731] [id = 278] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x8d27b800 == 129 [pid = 1731] [id = 277] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x8e1dc800 == 128 [pid = 1731] [id = 276] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x8e1d2800 == 127 [pid = 1731] [id = 275] 17:15:32 INFO - PROCESS | 1731 | --DOCSHELL 0x8bea8400 == 126 [pid = 1731] [id = 274] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 288 (0x910d9c00) [pid = 1731] [serial = 821] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 287 (0x90ed2800) [pid = 1731] [serial = 819] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 286 (0x8e259800) [pid = 1731] [serial = 810] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 285 (0x8f332000) [pid = 1731] [serial = 755] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 284 (0x8f1e4000) [pid = 1731] [serial = 812] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 283 (0x89a63400) [pid = 1731] [serial = 791] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 282 (0x89d69800) [pid = 1731] [serial = 797] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 281 (0x8d60d000) [pid = 1731] [serial = 807] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 280 (0x928e4800) [pid = 1731] [serial = 785] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 279 (0x910af000) [pid = 1731] [serial = 782] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 278 (0xa23f0000) [pid = 1731] [serial = 767] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 277 (0x8e23f800) [pid = 1731] [serial = 809] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 276 (0x9b9c5c00) [pid = 1731] [serial = 764] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 275 (0xa6839c00) [pid = 1731] [serial = 773] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 274 (0x94fe0c00) [pid = 1731] [serial = 752] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 273 (0x8f689c00) [pid = 1731] [serial = 816] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 272 (0x8d280800) [pid = 1731] [serial = 806] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 271 (0x9a056800) [pid = 1731] [serial = 761] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 270 (0x8f1e0c00) [pid = 1731] [serial = 779] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 269 (0x8f332400) [pid = 1731] [serial = 813] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 268 (0x8cecdc00) [pid = 1731] [serial = 804] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 267 (0x8e23d000) [pid = 1731] [serial = 770] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 266 (0x8995d800) [pid = 1731] [serial = 788] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 265 (0x8bfefc00) [pid = 1731] [serial = 803] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 264 (0x89d73400) [pid = 1731] [serial = 800] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 263 (0x89a6c000) [pid = 1731] [serial = 794] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 262 (0x8f61b000) [pid = 1731] [serial = 815] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 261 (0x91a5dc00) [pid = 1731] [serial = 758] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 260 (0x910b0000) [pid = 1731] [serial = 776] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | --DOMWINDOW == 259 (0x90ec9400) [pid = 1731] [serial = 818] [outer = (nil)] [url = about:blank] 17:15:32 INFO - PROCESS | 1731 | 1464221732820 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 17:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2096ms 17:15:32 INFO - PROCESS | 1731 | 1464221732971 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 17:15:32 INFO - PROCESS | 1731 | 1464221732977 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 17:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:15:32 INFO - PROCESS | 1731 | 1464221732986 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:15:32 INFO - PROCESS | 1731 | 1464221732988 Marionette TRACE conn3 <- [1,1234,null,{}] 17:15:32 INFO - PROCESS | 1731 | 1464221732993 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:33 INFO - PROCESS | 1731 | 1464221733153 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 17:15:33 INFO - PROCESS | 1731 | 1464221733168 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:33 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bea2c00 == 127 [pid = 1731] [id = 316] 17:15:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 260 (0x8bea3800) [pid = 1731] [serial = 949] [outer = (nil)] 17:15:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 261 (0x8cecfc00) [pid = 1731] [serial = 950] [outer = 0x8bea3800] 17:15:33 INFO - PROCESS | 1731 | 1464221733241 Marionette DEBUG loaded listener.js 17:15:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 262 (0x8e1d2800) [pid = 1731] [serial = 951] [outer = 0x8bea3800] 17:15:34 INFO - PROCESS | 1731 | 1464221734152 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 17:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1232ms 17:15:34 INFO - PROCESS | 1731 | 1464221734217 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 17:15:34 INFO - PROCESS | 1731 | 1464221734221 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 17:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:15:34 INFO - PROCESS | 1731 | 1464221734229 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:15:34 INFO - PROCESS | 1731 | 1464221734238 Marionette TRACE conn3 <- [1,1238,null,{}] 17:15:34 INFO - PROCESS | 1731 | 1464221734251 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:34 INFO - PROCESS | 1731 | 1464221734423 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 17:15:34 INFO - PROCESS | 1731 | 1464221734602 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:34 INFO - PROCESS | 1731 | ++DOCSHELL 0x89d69800 == 128 [pid = 1731] [id = 317] 17:15:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 263 (0x8e233800) [pid = 1731] [serial = 952] [outer = (nil)] 17:15:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 264 (0x8f329400) [pid = 1731] [serial = 953] [outer = 0x8e233800] 17:15:34 INFO - PROCESS | 1731 | 1464221734677 Marionette DEBUG loaded listener.js 17:15:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 265 (0x8f335400) [pid = 1731] [serial = 954] [outer = 0x8e233800] 17:15:35 INFO - PROCESS | 1731 | 1464221735474 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 17:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1288ms 17:15:35 INFO - PROCESS | 1731 | 1464221735515 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 17:15:35 INFO - PROCESS | 1731 | 1464221735519 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 17:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:15:35 INFO - PROCESS | 1731 | 1464221735525 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:15:35 INFO - PROCESS | 1731 | 1464221735527 Marionette TRACE conn3 <- [1,1242,null,{}] 17:15:35 INFO - PROCESS | 1731 | 1464221735532 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:35 INFO - PROCESS | 1731 | 1464221735763 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 17:15:35 INFO - PROCESS | 1731 | 1464221735795 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 1731 | ++DOCSHELL 0x89d6d800 == 129 [pid = 1731] [id = 318] 17:15:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 266 (0x8f1e6000) [pid = 1731] [serial = 955] [outer = (nil)] 17:15:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 267 (0x8f671000) [pid = 1731] [serial = 956] [outer = 0x8f1e6000] 17:15:35 INFO - PROCESS | 1731 | 1464221735864 Marionette DEBUG loaded listener.js 17:15:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 268 (0x8f7bac00) [pid = 1731] [serial = 957] [outer = 0x8f1e6000] 17:15:36 INFO - PROCESS | 1731 | 1464221736780 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 17:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1341ms 17:15:36 INFO - PROCESS | 1731 | 1464221736866 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 17:15:36 INFO - PROCESS | 1731 | 1464221736869 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 17:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:15:36 INFO - PROCESS | 1731 | 1464221736875 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:15:36 INFO - PROCESS | 1731 | 1464221736877 Marionette TRACE conn3 <- [1,1246,null,{}] 17:15:36 INFO - PROCESS | 1731 | 1464221736883 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:37 INFO - PROCESS | 1731 | 1464221737126 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 17:15:37 INFO - PROCESS | 1731 | 1464221737154 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f8efc00 == 130 [pid = 1731] [id = 319] 17:15:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 269 (0x8f8f6000) [pid = 1731] [serial = 958] [outer = (nil)] 17:15:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 270 (0x90ed2800) [pid = 1731] [serial = 959] [outer = 0x8f8f6000] 17:15:37 INFO - PROCESS | 1731 | 1464221737246 Marionette DEBUG loaded listener.js 17:15:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 271 (0x910df000) [pid = 1731] [serial = 960] [outer = 0x8f8f6000] 17:15:38 INFO - PROCESS | 1731 | --DOMWINDOW == 270 (0x8bc53000) [pid = 1731] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:15:38 INFO - PROCESS | 1731 | --DOMWINDOW == 269 (0x91103800) [pid = 1731] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:15:38 INFO - PROCESS | 1731 | --DOMWINDOW == 268 (0x8cec8000) [pid = 1731] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:15:38 INFO - PROCESS | 1731 | --DOMWINDOW == 267 (0x8d076c00) [pid = 1731] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:15:38 INFO - PROCESS | 1731 | --DOMWINDOW == 266 (0x8f8fa000) [pid = 1731] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:15:38 INFO - PROCESS | 1731 | --DOMWINDOW == 265 (0x8bc54400) [pid = 1731] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:15:38 INFO - PROCESS | 1731 | --DOMWINDOW == 264 (0x8f618800) [pid = 1731] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:15:38 INFO - PROCESS | 1731 | --DOCSHELL 0x944f9000 == 129 [pid = 1731] [id = 10] 17:15:38 INFO - PROCESS | 1731 | 1464221738571 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 17:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1743ms 17:15:38 INFO - PROCESS | 1731 | 1464221738618 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 17:15:38 INFO - PROCESS | 1731 | 1464221738621 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 17:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:15:38 INFO - PROCESS | 1731 | 1464221738627 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:15:38 INFO - PROCESS | 1731 | 1464221738629 Marionette TRACE conn3 <- [1,1250,null,{}] 17:15:38 INFO - PROCESS | 1731 | 1464221738635 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:38 INFO - PROCESS | 1731 | 1464221738877 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 17:15:38 INFO - PROCESS | 1731 | 1464221738925 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:38 INFO - PROCESS | 1731 | ++DOCSHELL 0x88239400 == 130 [pid = 1731] [id = 320] 17:15:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 265 (0x8e259800) [pid = 1731] [serial = 961] [outer = (nil)] 17:15:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 266 (0x91107000) [pid = 1731] [serial = 962] [outer = 0x8e259800] 17:15:39 INFO - PROCESS | 1731 | 1464221738994 Marionette DEBUG loaded listener.js 17:15:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 267 (0x919f3000) [pid = 1731] [serial = 963] [outer = 0x8e259800] 17:15:39 INFO - PROCESS | 1731 | 1464221739824 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 17:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1328ms 17:15:39 INFO - PROCESS | 1731 | 1464221739962 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 17:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:15:39 INFO - PROCESS | 1731 | 1464221739967 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 17:15:39 INFO - PROCESS | 1731 | 1464221739976 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:15:39 INFO - PROCESS | 1731 | 1464221739982 Marionette TRACE conn3 <- [1,1254,null,{}] 17:15:40 INFO - PROCESS | 1731 | 1464221740001 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:40 INFO - PROCESS | 1731 | 1464221740211 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 17:15:40 INFO - PROCESS | 1731 | 1464221740437 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:40 INFO - PROCESS | 1731 | ++DOCSHELL 0x89006c00 == 131 [pid = 1731] [id = 321] 17:15:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 268 (0x89008800) [pid = 1731] [serial = 964] [outer = (nil)] 17:15:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 269 (0x8900f400) [pid = 1731] [serial = 965] [outer = 0x89008800] 17:15:40 INFO - PROCESS | 1731 | 1464221740560 Marionette DEBUG loaded listener.js 17:15:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 270 (0x89a65400) [pid = 1731] [serial = 966] [outer = 0x89008800] 17:15:41 INFO - PROCESS | 1731 | 1464221741588 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 17:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1647ms 17:15:41 INFO - PROCESS | 1731 | 1464221741623 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 17:15:41 INFO - PROCESS | 1731 | 1464221741627 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 17:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:15:41 INFO - PROCESS | 1731 | 1464221741641 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:15:41 INFO - PROCESS | 1731 | 1464221741646 Marionette TRACE conn3 <- [1,1258,null,{}] 17:15:41 INFO - PROCESS | 1731 | 1464221741653 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:41 INFO - PROCESS | 1731 | 1464221741862 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 17:15:42 INFO - PROCESS | 1731 | 1464221742131 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:42 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d27f000 == 132 [pid = 1731] [id = 322] 17:15:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 271 (0x8d602c00) [pid = 1731] [serial = 967] [outer = (nil)] 17:15:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 272 (0x8d768800) [pid = 1731] [serial = 968] [outer = 0x8d602c00] 17:15:42 INFO - PROCESS | 1731 | 1464221742275 Marionette DEBUG loaded listener.js 17:15:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 273 (0x8e250000) [pid = 1731] [serial = 969] [outer = 0x8d602c00] 17:15:43 INFO - PROCESS | 1731 | 1464221743163 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 17:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1585ms 17:15:43 INFO - PROCESS | 1731 | 1464221743223 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 17:15:43 INFO - PROCESS | 1731 | 1464221743228 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 17:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:15:43 INFO - PROCESS | 1731 | 1464221743234 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:15:43 INFO - PROCESS | 1731 | 1464221743237 Marionette TRACE conn3 <- [1,1262,null,{}] 17:15:43 INFO - PROCESS | 1731 | 1464221743253 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:43 INFO - PROCESS | 1731 | 1464221743495 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 17:15:43 INFO - PROCESS | 1731 | 1464221743847 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:43 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e25b400 == 133 [pid = 1731] [id = 323] 17:15:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 274 (0x8f68a400) [pid = 1731] [serial = 970] [outer = (nil)] 17:15:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 275 (0x90ecec00) [pid = 1731] [serial = 971] [outer = 0x8f68a400] 17:15:43 INFO - PROCESS | 1731 | 1464221743955 Marionette DEBUG loaded listener.js 17:15:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 276 (0x91110400) [pid = 1731] [serial = 972] [outer = 0x8f68a400] 17:15:44 INFO - PROCESS | 1731 | 1464221744835 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 17:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1638ms 17:15:44 INFO - PROCESS | 1731 | 1464221744873 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 17:15:44 INFO - PROCESS | 1731 | 1464221744876 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 17:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:15:44 INFO - PROCESS | 1731 | 1464221744883 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:15:44 INFO - PROCESS | 1731 | 1464221744886 Marionette TRACE conn3 <- [1,1266,null,{}] 17:15:44 INFO - PROCESS | 1731 | 1464221744892 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:45 INFO - PROCESS | 1731 | 1464221745075 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 17:15:45 INFO - PROCESS | 1731 | 1464221745297 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:45 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f66b800 == 134 [pid = 1731] [id = 324] 17:15:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 277 (0x910b7000) [pid = 1731] [serial = 973] [outer = (nil)] 17:15:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 278 (0x920a3400) [pid = 1731] [serial = 974] [outer = 0x910b7000] 17:15:45 INFO - PROCESS | 1731 | 1464221745463 Marionette DEBUG loaded listener.js 17:15:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 279 (0x921c6c00) [pid = 1731] [serial = 975] [outer = 0x910b7000] 17:15:46 INFO - PROCESS | 1731 | 1464221746378 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 17:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1534ms 17:15:46 INFO - PROCESS | 1731 | 1464221746418 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 17:15:46 INFO - PROCESS | 1731 | 1464221746422 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 17:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:15:46 INFO - PROCESS | 1731 | 1464221746428 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:15:46 INFO - PROCESS | 1731 | 1464221746430 Marionette TRACE conn3 <- [1,1270,null,{}] 17:15:46 INFO - PROCESS | 1731 | 1464221746436 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:46 INFO - PROCESS | 1731 | 1464221746613 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 17:15:46 INFO - PROCESS | 1731 | 1464221746880 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:46 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f68d400 == 135 [pid = 1731] [id = 325] 17:15:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 280 (0x91b25400) [pid = 1731] [serial = 976] [outer = (nil)] 17:15:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 281 (0x928e6400) [pid = 1731] [serial = 977] [outer = 0x91b25400] 17:15:47 INFO - PROCESS | 1731 | 1464221747005 Marionette DEBUG loaded listener.js 17:15:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 282 (0x92959800) [pid = 1731] [serial = 978] [outer = 0x91b25400] 17:15:47 INFO - PROCESS | 1731 | 1464221747860 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 17:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1478ms 17:15:47 INFO - PROCESS | 1731 | 1464221747907 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 17:15:47 INFO - PROCESS | 1731 | 1464221747910 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 17:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:15:47 INFO - PROCESS | 1731 | 1464221747917 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:15:47 INFO - PROCESS | 1731 | 1464221747921 Marionette TRACE conn3 <- [1,1274,null,{}] 17:15:47 INFO - PROCESS | 1731 | 1464221747926 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:48 INFO - PROCESS | 1731 | 1464221748149 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 17:15:48 INFO - PROCESS | 1731 | 1464221748417 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:48 INFO - PROCESS | 1731 | ++DOCSHELL 0x920a9800 == 136 [pid = 1731] [id = 326] 17:15:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 283 (0x928dd400) [pid = 1731] [serial = 979] [outer = (nil)] 17:15:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 284 (0x96b04000) [pid = 1731] [serial = 980] [outer = 0x928dd400] 17:15:48 INFO - PROCESS | 1731 | 1464221748546 Marionette DEBUG loaded listener.js 17:15:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 285 (0x995a8400) [pid = 1731] [serial = 981] [outer = 0x928dd400] 17:15:49 INFO - PROCESS | 1731 | 1464221749442 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 17:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1578ms 17:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:15:49 INFO - PROCESS | 1731 | 1464221749495 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 17:15:49 INFO - PROCESS | 1731 | 1464221749498 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 17:15:49 INFO - PROCESS | 1731 | 1464221749505 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:15:49 INFO - PROCESS | 1731 | 1464221749508 Marionette TRACE conn3 <- [1,1278,null,{}] 17:15:49 INFO - PROCESS | 1731 | 1464221749514 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:49 INFO - PROCESS | 1731 | 1464221749699 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 17:15:49 INFO - PROCESS | 1731 | 1464221749961 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:50 INFO - PROCESS | 1731 | ++DOCSHELL 0x93a2f800 == 137 [pid = 1731] [id = 327] 17:15:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 286 (0x96bf0000) [pid = 1731] [serial = 982] [outer = (nil)] 17:15:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 287 (0x99ea9800) [pid = 1731] [serial = 983] [outer = 0x96bf0000] 17:15:50 INFO - PROCESS | 1731 | 1464221750088 Marionette DEBUG loaded listener.js 17:15:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 288 (0x9a05c000) [pid = 1731] [serial = 984] [outer = 0x96bf0000] 17:15:50 INFO - PROCESS | 1731 | 1464221750926 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 17:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1482ms 17:15:50 INFO - PROCESS | 1731 | 1464221750986 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 17:15:50 INFO - PROCESS | 1731 | 1464221750990 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 17:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:15:50 INFO - PROCESS | 1731 | 1464221750997 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:15:51 INFO - PROCESS | 1731 | 1464221751000 Marionette TRACE conn3 <- [1,1282,null,{}] 17:15:51 INFO - PROCESS | 1731 | 1464221751006 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:51 INFO - PROCESS | 1731 | 1464221751201 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 17:15:51 INFO - PROCESS | 1731 | 1464221751512 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:51 INFO - PROCESS | 1731 | ++DOCSHELL 0x89d71000 == 138 [pid = 1731] [id = 328] 17:15:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 289 (0x91266c00) [pid = 1731] [serial = 985] [outer = (nil)] 17:15:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 290 (0x9cfc0400) [pid = 1731] [serial = 986] [outer = 0x91266c00] 17:15:51 INFO - PROCESS | 1731 | 1464221751599 Marionette DEBUG loaded listener.js 17:15:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 291 (0x9fd0a800) [pid = 1731] [serial = 987] [outer = 0x91266c00] 17:15:52 INFO - PROCESS | 1731 | 1464221752449 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 17:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1527ms 17:15:52 INFO - PROCESS | 1731 | 1464221752525 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 17:15:52 INFO - PROCESS | 1731 | 1464221752529 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 17:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:15:52 INFO - PROCESS | 1731 | 1464221752535 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:15:52 INFO - PROCESS | 1731 | 1464221752537 Marionette TRACE conn3 <- [1,1286,null,{}] 17:15:52 INFO - PROCESS | 1731 | 1464221752543 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:52 INFO - PROCESS | 1731 | 1464221752764 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 17:15:53 INFO - PROCESS | 1731 | 1464221753069 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:53 INFO - PROCESS | 1731 | ++DOCSHELL 0x9b025000 == 139 [pid = 1731] [id = 329] 17:15:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 292 (0x9b027800) [pid = 1731] [serial = 988] [outer = (nil)] 17:15:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 293 (0xa23f8400) [pid = 1731] [serial = 989] [outer = 0x9b027800] 17:15:53 INFO - PROCESS | 1731 | 1464221753162 Marionette DEBUG loaded listener.js 17:15:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 294 (0xa272dc00) [pid = 1731] [serial = 990] [outer = 0x9b027800] 17:15:54 INFO - PROCESS | 1731 | 1464221754040 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 17:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1551ms 17:15:54 INFO - PROCESS | 1731 | 1464221754086 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 17:15:54 INFO - PROCESS | 1731 | 1464221754090 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 17:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:15:54 INFO - PROCESS | 1731 | 1464221754096 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:15:54 INFO - PROCESS | 1731 | 1464221754099 Marionette TRACE conn3 <- [1,1290,null,{}] 17:15:54 INFO - PROCESS | 1731 | 1464221754105 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:54 INFO - PROCESS | 1731 | 1464221754299 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 17:15:54 INFO - PROCESS | 1731 | 1464221754603 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:54 INFO - PROCESS | 1731 | ++DOCSHELL 0x94fe0c00 == 140 [pid = 1731] [id = 330] 17:15:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 295 (0x9cfc6800) [pid = 1731] [serial = 991] [outer = (nil)] 17:15:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 296 (0xa68ccc00) [pid = 1731] [serial = 992] [outer = 0x9cfc6800] 17:15:54 INFO - PROCESS | 1731 | 1464221754694 Marionette DEBUG loaded listener.js 17:15:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 297 (0xa696c400) [pid = 1731] [serial = 993] [outer = 0x9cfc6800] 17:15:55 INFO - PROCESS | 1731 | 1464221755626 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 17:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1577ms 17:15:55 INFO - PROCESS | 1731 | 1464221755674 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 17:15:55 INFO - PROCESS | 1731 | 1464221755677 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 17:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:15:55 INFO - PROCESS | 1731 | 1464221755684 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:15:55 INFO - PROCESS | 1731 | 1464221755688 Marionette TRACE conn3 <- [1,1294,null,{}] 17:15:55 INFO - PROCESS | 1731 | 1464221755694 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:55 INFO - PROCESS | 1731 | 1464221755904 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 17:15:56 INFO - PROCESS | 1731 | 1464221756244 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:56 INFO - PROCESS | 1731 | ++DOCSHELL 0x889f0800 == 141 [pid = 1731] [id = 331] 17:15:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 298 (0x889f9c00) [pid = 1731] [serial = 994] [outer = (nil)] 17:15:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 299 (0x889ff000) [pid = 1731] [serial = 995] [outer = 0x889f9c00] 17:15:56 INFO - PROCESS | 1731 | 1464221756339 Marionette DEBUG loaded listener.js 17:15:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 300 (0xa683d800) [pid = 1731] [serial = 996] [outer = 0x889f9c00] 17:15:57 INFO - PROCESS | 1731 | 1464221757212 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 17:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1579ms 17:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:15:57 INFO - PROCESS | 1731 | 1464221757264 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 17:15:57 INFO - PROCESS | 1731 | 1464221757267 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 17:15:57 INFO - PROCESS | 1731 | 1464221757273 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:15:57 INFO - PROCESS | 1731 | 1464221757277 Marionette TRACE conn3 <- [1,1298,null,{}] 17:15:57 INFO - PROCESS | 1731 | 1464221757282 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:57 INFO - PROCESS | 1731 | 1464221757473 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 17:15:57 INFO - PROCESS | 1731 | 1464221757735 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:57 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a64800 == 142 [pid = 1731] [id = 332] 17:15:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 301 (0x86a66800) [pid = 1731] [serial = 997] [outer = (nil)] 17:15:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 302 (0x86a6dc00) [pid = 1731] [serial = 998] [outer = 0x86a66800] 17:15:57 INFO - PROCESS | 1731 | 1464221757868 Marionette DEBUG loaded listener.js 17:15:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 303 (0x86a70800) [pid = 1731] [serial = 999] [outer = 0x86a66800] 17:15:58 INFO - PROCESS | 1731 | 1464221758745 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1532ms 17:15:58 INFO - PROCESS | 1731 | 1464221758805 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 17:15:58 INFO - PROCESS | 1731 | 1464221758809 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 17:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:15:58 INFO - PROCESS | 1731 | 1464221758815 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:15:58 INFO - PROCESS | 1731 | 1464221758817 Marionette TRACE conn3 <- [1,1302,null,{}] 17:15:58 INFO - PROCESS | 1731 | 1464221758823 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:59 INFO - PROCESS | 1731 | 1464221759005 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 17:15:59 INFO - PROCESS | 1731 | 1464221759346 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:59 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a63000 == 143 [pid = 1731] [id = 333] 17:15:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 304 (0x86a6a400) [pid = 1731] [serial = 1000] [outer = (nil)] 17:15:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 305 (0x86cc5c00) [pid = 1731] [serial = 1001] [outer = 0x86a6a400] 17:15:59 INFO - PROCESS | 1731 | 1464221759433 Marionette DEBUG loaded listener.js 17:15:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 306 (0x86cc7800) [pid = 1731] [serial = 1002] [outer = 0x86a6a400] 17:16:00 INFO - PROCESS | 1731 | 1464221760266 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 17:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1494ms 17:16:00 INFO - PROCESS | 1731 | 1464221760310 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 17:16:00 INFO - PROCESS | 1731 | 1464221760314 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 17:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:16:00 INFO - PROCESS | 1731 | 1464221760320 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:16:00 INFO - PROCESS | 1731 | 1464221760323 Marionette TRACE conn3 <- [1,1306,null,{}] 17:16:00 INFO - PROCESS | 1731 | 1464221760329 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:00 INFO - PROCESS | 1731 | 1464221760511 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 17:16:00 INFO - PROCESS | 1731 | 1464221760839 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:00 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a70c00 == 144 [pid = 1731] [id = 334] 17:16:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 307 (0x86cc6400) [pid = 1731] [serial = 1003] [outer = (nil)] 17:16:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 308 (0x86ccf400) [pid = 1731] [serial = 1004] [outer = 0x86cc6400] 17:16:00 INFO - PROCESS | 1731 | 1464221760941 Marionette DEBUG loaded listener.js 17:16:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 309 (0x889f7000) [pid = 1731] [serial = 1005] [outer = 0x86cc6400] 17:16:01 INFO - PROCESS | 1731 | 1464221761802 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 17:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1533ms 17:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:16:01 INFO - PROCESS | 1731 | 1464221761854 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 17:16:01 INFO - PROCESS | 1731 | 1464221761857 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 17:16:01 INFO - PROCESS | 1731 | 1464221761863 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:16:01 INFO - PROCESS | 1731 | 1464221761866 Marionette TRACE conn3 <- [1,1310,null,{}] 17:16:01 INFO - PROCESS | 1731 | 1464221761872 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:02 INFO - PROCESS | 1731 | 1464221762055 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 17:16:02 INFO - PROCESS | 1731 | 1464221762375 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:02 INFO - PROCESS | 1731 | ++DOCSHELL 0x86375000 == 145 [pid = 1731] [id = 335] 17:16:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 310 (0x86376400) [pid = 1731] [serial = 1006] [outer = (nil)] 17:16:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 311 (0x8637dc00) [pid = 1731] [serial = 1007] [outer = 0x86376400] 17:16:02 INFO - PROCESS | 1731 | 1464221762465 Marionette DEBUG loaded listener.js 17:16:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 312 (0x8637f800) [pid = 1731] [serial = 1008] [outer = 0x86376400] 17:16:03 INFO - PROCESS | 1731 | 1464221763285 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 17:16:03 INFO - PROCESS | 1731 | 1464221763365 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 17:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:16:03 INFO - PROCESS | 1731 | 1464221763371 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:16:03 INFO - PROCESS | 1731 | 1464221763375 Marionette TRACE conn3 <- [1,1314,null,{}] 17:16:03 INFO - PROCESS | 1731 | 1464221763380 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:03 INFO - PROCESS | 1731 | 1464221763600 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 17:16:03 INFO - PROCESS | 1731 | 1464221763911 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:03 INFO - PROCESS | 1731 | ++DOCSHELL 0x8637c400 == 146 [pid = 1731] [id = 336] 17:16:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 313 (0x8637cc00) [pid = 1731] [serial = 1009] [outer = (nil)] 17:16:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 314 (0x997c4c00) [pid = 1731] [serial = 1010] [outer = 0x8637cc00] 17:16:04 INFO - PROCESS | 1731 | 1464221763997 Marionette DEBUG loaded listener.js 17:16:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 315 (0xa31c6000) [pid = 1731] [serial = 1011] [outer = 0x8637cc00] 17:16:04 INFO - PROCESS | 1731 | 1464221764841 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 17:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1529ms 17:16:04 INFO - PROCESS | 1731 | 1464221764902 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 17:16:04 INFO - PROCESS | 1731 | 1464221764905 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 17:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:16:04 INFO - PROCESS | 1731 | 1464221764912 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:16:04 INFO - PROCESS | 1731 | 1464221764914 Marionette TRACE conn3 <- [1,1318,null,{}] 17:16:04 INFO - PROCESS | 1731 | 1464221764920 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:05 INFO - PROCESS | 1731 | 1464221765105 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 17:16:05 INFO - PROCESS | 1731 | 1464221765375 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:05 INFO - PROCESS | 1731 | ++DOCSHELL 0x85abdc00 == 147 [pid = 1731] [id = 337] 17:16:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 316 (0x85abe400) [pid = 1731] [serial = 1012] [outer = (nil)] 17:16:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 317 (0x85ac5800) [pid = 1731] [serial = 1013] [outer = 0x85abe400] 17:16:05 INFO - PROCESS | 1731 | 1464221765502 Marionette DEBUG loaded listener.js 17:16:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 318 (0x85ac8800) [pid = 1731] [serial = 1014] [outer = 0x85abe400] 17:16:06 INFO - PROCESS | 1731 | 1464221766347 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 17:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1533ms 17:16:06 INFO - PROCESS | 1731 | 1464221766446 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 17:16:06 INFO - PROCESS | 1731 | 1464221766449 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 17:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:16:06 INFO - PROCESS | 1731 | 1464221766455 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:16:06 INFO - PROCESS | 1731 | 1464221766459 Marionette TRACE conn3 <- [1,1322,null,{}] 17:16:06 INFO - PROCESS | 1731 | 1464221766464 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:06 INFO - PROCESS | 1731 | 1464221766655 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 17:16:06 INFO - PROCESS | 1731 | 1464221766973 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:07 INFO - PROCESS | 1731 | ++DOCSHELL 0x85abd000 == 148 [pid = 1731] [id = 338] 17:16:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 319 (0x85ac5000) [pid = 1731] [serial = 1015] [outer = (nil)] 17:16:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 320 (0x85c11400) [pid = 1731] [serial = 1016] [outer = 0x85ac5000] 17:16:07 INFO - PROCESS | 1731 | 1464221767059 Marionette DEBUG loaded listener.js 17:16:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 321 (0x85c13c00) [pid = 1731] [serial = 1017] [outer = 0x85ac5000] 17:16:07 INFO - PROCESS | 1731 | 1464221767942 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 17:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1541ms 17:16:08 INFO - PROCESS | 1731 | 1464221767998 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 17:16:08 INFO - PROCESS | 1731 | 1464221768001 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 17:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:16:08 INFO - PROCESS | 1731 | 1464221768008 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:16:08 INFO - PROCESS | 1731 | 1464221768011 Marionette TRACE conn3 <- [1,1326,null,{}] 17:16:08 INFO - PROCESS | 1731 | 1464221768017 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:08 INFO - PROCESS | 1731 | 1464221768204 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 17:16:08 INFO - PROCESS | 1731 | 1464221768518 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:08 INFO - PROCESS | 1731 | ++DOCSHELL 0x85ac0400 == 149 [pid = 1731] [id = 339] 17:16:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 322 (0x85c0e400) [pid = 1731] [serial = 1018] [outer = (nil)] 17:16:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 323 (0x85c1bc00) [pid = 1731] [serial = 1019] [outer = 0x85c0e400] 17:16:08 INFO - PROCESS | 1731 | 1464221768603 Marionette DEBUG loaded listener.js 17:16:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 324 (0x86ccc800) [pid = 1731] [serial = 1020] [outer = 0x85c0e400] 17:16:09 INFO - PROCESS | 1731 | 1464221769505 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 17:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1538ms 17:16:09 INFO - PROCESS | 1731 | 1464221769547 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 17:16:09 INFO - PROCESS | 1731 | 1464221769550 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 17:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:16:09 INFO - PROCESS | 1731 | 1464221769556 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:16:09 INFO - PROCESS | 1731 | 1464221769560 Marionette TRACE conn3 <- [1,1330,null,{}] 17:16:09 INFO - PROCESS | 1731 | 1464221769565 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:09 INFO - PROCESS | 1731 | 1464221769756 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 17:16:10 INFO - PROCESS | 1731 | 1464221770095 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x91a65c00 == 148 [pid = 1731] [id = 253] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x8f8efc00 == 147 [pid = 1731] [id = 319] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x89d6d800 == 146 [pid = 1731] [id = 318] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x93a73800 == 145 [pid = 1731] [id = 11] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x89d69800 == 144 [pid = 1731] [id = 317] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x8bea2c00 == 143 [pid = 1731] [id = 316] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x8bff7c00 == 142 [pid = 1731] [id = 315] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x8900bc00 == 141 [pid = 1731] [id = 314] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x871da000 == 140 [pid = 1731] [id = 309] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0xa68d2400 == 139 [pid = 1731] [id = 307] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x871d1400 == 138 [pid = 1731] [id = 308] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0xa23efc00 == 137 [pid = 1731] [id = 306] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0xa2591000 == 136 [pid = 1731] [id = 305] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x9aa43c00 == 135 [pid = 1731] [id = 304] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x94fe5c00 == 134 [pid = 1731] [id = 302] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x9a062800 == 133 [pid = 1731] [id = 303] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x89955000 == 132 [pid = 1731] [id = 301] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x92c0ac00 == 131 [pid = 1731] [id = 300] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x91b21c00 == 130 [pid = 1731] [id = 299] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x8f1e2000 == 129 [pid = 1731] [id = 271] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x8f336c00 == 128 [pid = 1731] [id = 298] 17:16:11 INFO - PROCESS | 1731 | --DOCSHELL 0x8beab800 == 127 [pid = 1731] [id = 297] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 323 (0x928d8c00) [pid = 1731] [serial = 839] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 322 (0x8d073000) [pid = 1731] [serial = 870] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 321 (0x910dac00) [pid = 1731] [serial = 863] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 320 (0x910d8c00) [pid = 1731] [serial = 882] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 319 (0x9b9c7000) [pid = 1731] [serial = 866] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 318 (0x8efbcc00) [pid = 1731] [serial = 827] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 317 (0x91264800) [pid = 1731] [serial = 884] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 316 (0x92cecc00) [pid = 1731] [serial = 845] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 315 (0x99ca2000) [pid = 1731] [serial = 857] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 314 (0x9a058000) [pid = 1731] [serial = 860] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 313 (0x910e5c00) [pid = 1731] [serial = 888] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 312 (0x8e24d800) [pid = 1731] [serial = 872] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 311 (0x996d3800) [pid = 1731] [serial = 854] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 310 (0x920a7c00) [pid = 1731] [serial = 890] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 309 (0x8d76f000) [pid = 1731] [serial = 876] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 308 (0x910e3000) [pid = 1731] [serial = 830] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 307 (0x8d07ec00) [pid = 1731] [serial = 824] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 306 (0x94fee000) [pid = 1731] [serial = 851] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 305 (0x91a62c00) [pid = 1731] [serial = 885] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 304 (0x8f1dcc00) [pid = 1731] [serial = 873] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 303 (0x92956c00) [pid = 1731] [serial = 842] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 302 (0x91b2a800) [pid = 1731] [serial = 836] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 301 (0x8f8f4400) [pid = 1731] [serial = 879] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 300 (0x910aec00) [pid = 1731] [serial = 881] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 299 (0x8f697800) [pid = 1731] [serial = 878] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 298 (0x919f7800) [pid = 1731] [serial = 833] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 297 (0x93a2cc00) [pid = 1731] [serial = 848] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 296 (0x8beaa400) [pid = 1731] [serial = 869] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 295 (0x8cecb000) [pid = 1731] [serial = 875] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | --DOMWINDOW == 294 (0x910b1400) [pid = 1731] [serial = 887] [outer = (nil)] [url = about:blank] 17:16:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x86ccf800 == 128 [pid = 1731] [id = 340] 17:16:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 295 (0x871d1400) [pid = 1731] [serial = 1021] [outer = (nil)] 17:16:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 296 (0x871da000) [pid = 1731] [serial = 1022] [outer = 0x871d1400] 17:16:11 INFO - PROCESS | 1731 | 1464221771523 Marionette DEBUG loaded listener.js 17:16:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 297 (0x87592800) [pid = 1731] [serial = 1023] [outer = 0x871d1400] 17:16:12 INFO - PROCESS | 1731 | 1464221772329 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 17:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 2786ms 17:16:12 INFO - PROCESS | 1731 | 1464221772344 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 17:16:12 INFO - PROCESS | 1731 | 1464221772352 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 17:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:16:12 INFO - PROCESS | 1731 | 1464221772364 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:16:12 INFO - PROCESS | 1731 | 1464221772368 Marionette TRACE conn3 <- [1,1334,null,{}] 17:16:12 INFO - PROCESS | 1731 | 1464221772375 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:12 INFO - PROCESS | 1731 | 1464221772622 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 17:16:12 INFO - PROCESS | 1731 | 1464221772767 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:12 INFO - PROCESS | 1731 | ++DOCSHELL 0x87f2c000 == 129 [pid = 1731] [id = 341] 17:16:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 298 (0x87f38800) [pid = 1731] [serial = 1024] [outer = (nil)] 17:16:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 299 (0x87fcf800) [pid = 1731] [serial = 1025] [outer = 0x87f38800] 17:16:12 INFO - PROCESS | 1731 | 1464221772842 Marionette DEBUG loaded listener.js 17:16:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 300 (0x88240800) [pid = 1731] [serial = 1026] [outer = 0x87f38800] 17:16:13 INFO - PROCESS | 1731 | 1464221773625 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1280ms 17:16:13 INFO - PROCESS | 1731 | 1464221773643 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 17:16:13 INFO - PROCESS | 1731 | 1464221773649 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 17:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:16:13 INFO - PROCESS | 1731 | 1464221773707 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:16:13 INFO - PROCESS | 1731 | 1464221773713 Marionette TRACE conn3 <- [1,1338,null,{}] 17:16:13 INFO - PROCESS | 1731 | 1464221773719 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:13 INFO - PROCESS | 1731 | 1464221773964 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 17:16:14 INFO - PROCESS | 1731 | 1464221773996 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:14 INFO - PROCESS | 1731 | ++DOCSHELL 0x889fa000 == 130 [pid = 1731] [id = 342] 17:16:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 301 (0x889fd400) [pid = 1731] [serial = 1027] [outer = (nil)] 17:16:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 302 (0x8900ac00) [pid = 1731] [serial = 1028] [outer = 0x889fd400] 17:16:14 INFO - PROCESS | 1731 | 1464221774067 Marionette DEBUG loaded listener.js 17:16:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 303 (0x89a6d800) [pid = 1731] [serial = 1029] [outer = 0x889fd400] 17:16:15 INFO - PROCESS | 1731 | 1464221775452 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 17:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1830ms 17:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:16:15 INFO - PROCESS | 1731 | 1464221775490 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 17:16:15 INFO - PROCESS | 1731 | 1464221775492 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 17:16:15 INFO - PROCESS | 1731 | 1464221775499 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:16:15 INFO - PROCESS | 1731 | 1464221775504 Marionette TRACE conn3 <- [1,1342,null,{}] 17:16:15 INFO - PROCESS | 1731 | 1464221775525 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:15 INFO - PROCESS | 1731 | 1464221775803 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 17:16:16 INFO - PROCESS | 1731 | --DOMWINDOW == 302 (0x8f1e6000) [pid = 1731] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:16:16 INFO - PROCESS | 1731 | --DOMWINDOW == 301 (0x8f8f6000) [pid = 1731] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:16:16 INFO - PROCESS | 1731 | --DOMWINDOW == 300 (0x94fe3400) [pid = 1731] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:16:16 INFO - PROCESS | 1731 | --DOMWINDOW == 299 (0x8bea3800) [pid = 1731] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:16:16 INFO - PROCESS | 1731 | --DOMWINDOW == 298 (0x8900c000) [pid = 1731] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:16:16 INFO - PROCESS | 1731 | --DOMWINDOW == 297 (0x8e233800) [pid = 1731] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:16:16 INFO - PROCESS | 1731 | --DOMWINDOW == 296 (0x8ced0000) [pid = 1731] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:16:16 INFO - PROCESS | 1731 | 1464221776478 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:16 INFO - PROCESS | 1731 | ++DOCSHELL 0x87599000 == 131 [pid = 1731] [id = 343] 17:16:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 297 (0x8900c000) [pid = 1731] [serial = 1030] [outer = (nil)] 17:16:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 298 (0x8cec7800) [pid = 1731] [serial = 1031] [outer = 0x8900c000] 17:16:16 INFO - PROCESS | 1731 | 1464221776548 Marionette DEBUG loaded listener.js 17:16:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 299 (0x8d27dc00) [pid = 1731] [serial = 1032] [outer = 0x8900c000] 17:16:17 INFO - PROCESS | 1731 | 1464221777261 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 17:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1784ms 17:16:17 INFO - PROCESS | 1731 | 1464221777282 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 17:16:17 INFO - PROCESS | 1731 | 1464221777287 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 17:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:16:17 INFO - PROCESS | 1731 | 1464221777293 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:16:17 INFO - PROCESS | 1731 | 1464221777295 Marionette TRACE conn3 <- [1,1346,null,{}] 17:16:17 INFO - PROCESS | 1731 | 1464221777312 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:17 INFO - PROCESS | 1731 | 1464221777479 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 17:16:17 INFO - PROCESS | 1731 | 1464221777498 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:17 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bfef800 == 132 [pid = 1731] [id = 344] 17:16:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 300 (0x8d601c00) [pid = 1731] [serial = 1033] [outer = (nil)] 17:16:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 301 (0x8e1dd800) [pid = 1731] [serial = 1034] [outer = 0x8d601c00] 17:16:17 INFO - PROCESS | 1731 | 1464221777570 Marionette DEBUG loaded listener.js 17:16:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 302 (0x8e24ec00) [pid = 1731] [serial = 1035] [outer = 0x8d601c00] 17:16:18 INFO - PROCESS | 1731 | 1464221778712 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 17:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1486ms 17:16:18 INFO - PROCESS | 1731 | 1464221778780 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 17:16:18 INFO - PROCESS | 1731 | 1464221778786 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 17:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:16:18 INFO - PROCESS | 1731 | 1464221778795 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:16:18 INFO - PROCESS | 1731 | 1464221778801 Marionette TRACE conn3 <- [1,1350,null,{}] 17:16:18 INFO - PROCESS | 1731 | 1464221778811 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:19 INFO - PROCESS | 1731 | 1464221779055 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 17:16:19 INFO - PROCESS | 1731 | 1464221779406 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:19 INFO - PROCESS | 1731 | ++DOCSHELL 0x86ccac00 == 133 [pid = 1731] [id = 345] 17:16:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 303 (0x871e0000) [pid = 1731] [serial = 1036] [outer = (nil)] 17:16:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 304 (0x87f35000) [pid = 1731] [serial = 1037] [outer = 0x871e0000] 17:16:19 INFO - PROCESS | 1731 | 1464221779494 Marionette DEBUG loaded listener.js 17:16:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 305 (0x87f3a800) [pid = 1731] [serial = 1038] [outer = 0x871e0000] 17:16:20 INFO - PROCESS | 1731 | 1464221780455 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 17:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1691ms 17:16:20 INFO - PROCESS | 1731 | 1464221780488 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 17:16:20 INFO - PROCESS | 1731 | 1464221780497 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 17:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:16:20 INFO - PROCESS | 1731 | 1464221780507 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:16:20 INFO - PROCESS | 1731 | 1464221780512 Marionette TRACE conn3 <- [1,1354,null,{}] 17:16:20 INFO - PROCESS | 1731 | 1464221780518 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:20 INFO - PROCESS | 1731 | 1464221780713 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 17:16:21 INFO - PROCESS | 1731 | 1464221781044 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:21 INFO - PROCESS | 1731 | ++DOCSHELL 0x89007c00 == 134 [pid = 1731] [id = 346] 17:16:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 306 (0x89009400) [pid = 1731] [serial = 1039] [outer = (nil)] 17:16:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 307 (0x89a68800) [pid = 1731] [serial = 1040] [outer = 0x89009400] 17:16:21 INFO - PROCESS | 1731 | 1464221781137 Marionette DEBUG loaded listener.js 17:16:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 308 (0x8bea2c00) [pid = 1731] [serial = 1041] [outer = 0x89009400] 17:16:22 INFO - PROCESS | 1731 | 1464221782110 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 17:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1636ms 17:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:16:22 INFO - PROCESS | 1731 | 1464221782142 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 17:16:22 INFO - PROCESS | 1731 | 1464221782146 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 17:16:22 INFO - PROCESS | 1731 | 1464221782152 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:16:22 INFO - PROCESS | 1731 | 1464221782158 Marionette TRACE conn3 <- [1,1358,null,{}] 17:16:22 INFO - PROCESS | 1731 | 1464221782174 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:22 INFO - PROCESS | 1731 | 1464221782407 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 17:16:22 INFO - PROCESS | 1731 | 1464221782719 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:22 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d76a000 == 135 [pid = 1731] [id = 347] 17:16:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 309 (0x8efc2400) [pid = 1731] [serial = 1042] [outer = (nil)] 17:16:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 310 (0x8f1da000) [pid = 1731] [serial = 1043] [outer = 0x8efc2400] 17:16:22 INFO - PROCESS | 1731 | 1464221782811 Marionette DEBUG loaded listener.js 17:16:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 311 (0x8f1e5000) [pid = 1731] [serial = 1044] [outer = 0x8efc2400] 17:16:23 INFO - PROCESS | 1731 | 1464221783666 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 17:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1543ms 17:16:23 INFO - PROCESS | 1731 | 1464221783695 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 17:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:16:23 INFO - PROCESS | 1731 | 1464221783700 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 17:16:23 INFO - PROCESS | 1731 | 1464221783706 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:16:23 INFO - PROCESS | 1731 | 1464221783709 Marionette TRACE conn3 <- [1,1362,null,{}] 17:16:23 INFO - PROCESS | 1731 | 1464221783715 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:23 INFO - PROCESS | 1731 | 1464221783908 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 17:16:24 INFO - PROCESS | 1731 | 1464221784182 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:24 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bff5000 == 136 [pid = 1731] [id = 348] 17:16:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 312 (0x8f32a400) [pid = 1731] [serial = 1045] [outer = (nil)] 17:16:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 313 (0x8f689c00) [pid = 1731] [serial = 1046] [outer = 0x8f32a400] 17:16:24 INFO - PROCESS | 1731 | 1464221784335 Marionette DEBUG loaded listener.js 17:16:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 314 (0x8f7c4c00) [pid = 1731] [serial = 1047] [outer = 0x8f32a400] 17:16:25 INFO - PROCESS | 1731 | 1464221785274 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1630ms 17:16:25 INFO - PROCESS | 1731 | 1464221785336 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 17:16:25 INFO - PROCESS | 1731 | 1464221785340 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 17:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:16:25 INFO - PROCESS | 1731 | 1464221785347 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:16:25 INFO - PROCESS | 1731 | 1464221785351 Marionette TRACE conn3 <- [1,1366,null,{}] 17:16:25 INFO - PROCESS | 1731 | 1464221785356 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:25 INFO - PROCESS | 1731 | 1464221785543 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 17:16:25 INFO - PROCESS | 1731 | 1464221785856 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:25 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f61b000 == 137 [pid = 1731] [id = 349] 17:16:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 315 (0x8f61cc00) [pid = 1731] [serial = 1048] [outer = (nil)] 17:16:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 316 (0x910af400) [pid = 1731] [serial = 1049] [outer = 0x8f61cc00] 17:16:25 INFO - PROCESS | 1731 | 1464221785945 Marionette DEBUG loaded listener.js 17:16:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 317 (0x910b4c00) [pid = 1731] [serial = 1050] [outer = 0x8f61cc00] 17:16:26 INFO - PROCESS | 1731 | 1464221786863 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 17:16:26 INFO - PROCESS | 1731 | 1464221786929 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 17:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:16:26 INFO - PROCESS | 1731 | 1464221786935 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:16:26 INFO - PROCESS | 1731 | 1464221786938 Marionette TRACE conn3 <- [1,1370,null,{}] 17:16:26 INFO - PROCESS | 1731 | 1464221786944 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:27 INFO - PROCESS | 1731 | 1464221787195 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 17:16:27 INFO - PROCESS | 1731 | 1464221787518 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:27 INFO - PROCESS | 1731 | ++DOCSHELL 0x90ed2c00 == 138 [pid = 1731] [id = 350] 17:16:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 318 (0x91107800) [pid = 1731] [serial = 1051] [outer = (nil)] 17:16:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 319 (0x91a62800) [pid = 1731] [serial = 1052] [outer = 0x91107800] 17:16:27 INFO - PROCESS | 1731 | 1464221787602 Marionette DEBUG loaded listener.js 17:16:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 320 (0x9206bc00) [pid = 1731] [serial = 1053] [outer = 0x91107800] 17:16:28 INFO - PROCESS | 1731 | 1464221788544 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 17:16:28 INFO - PROCESS | 1731 | 1464221788619 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 17:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:16:28 INFO - PROCESS | 1731 | 1464221788626 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:16:28 INFO - PROCESS | 1731 | 1464221788629 Marionette TRACE conn3 <- [1,1374,null,{}] 17:16:28 INFO - PROCESS | 1731 | 1464221788634 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:28 INFO - PROCESS | 1731 | 1464221788819 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 17:16:29 INFO - PROCESS | 1731 | 1464221789131 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:29 INFO - PROCESS | 1731 | ++DOCSHELL 0x91a5b800 == 139 [pid = 1731] [id = 351] 17:16:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 321 (0x91a5c000) [pid = 1731] [serial = 1054] [outer = (nil)] 17:16:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 322 (0x9295b000) [pid = 1731] [serial = 1055] [outer = 0x91a5c000] 17:16:29 INFO - PROCESS | 1731 | 1464221789220 Marionette DEBUG loaded listener.js 17:16:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 323 (0x92b4d800) [pid = 1731] [serial = 1056] [outer = 0x91a5c000] 17:16:30 INFO - PROCESS | 1731 | [1731] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:30 INFO - PROCESS | 1731 | 1464221790151 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 17:16:30 INFO - PROCESS | 1731 | 1464221790213 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 17:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:16:30 INFO - PROCESS | 1731 | 1464221790219 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:16:30 INFO - PROCESS | 1731 | 1464221790223 Marionette TRACE conn3 <- [1,1378,null,{}] 17:16:30 INFO - PROCESS | 1731 | 1464221790228 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:30 INFO - PROCESS | 1731 | 1464221790412 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 17:16:30 INFO - PROCESS | 1731 | 1464221790738 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:30 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d274400 == 140 [pid = 1731] [id = 352] 17:16:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 324 (0x8f7b9800) [pid = 1731] [serial = 1057] [outer = (nil)] 17:16:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 325 (0x944f3400) [pid = 1731] [serial = 1058] [outer = 0x8f7b9800] 17:16:30 INFO - PROCESS | 1731 | 1464221790826 Marionette DEBUG loaded listener.js 17:16:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 326 (0x94fec400) [pid = 1731] [serial = 1059] [outer = 0x8f7b9800] 17:16:31 INFO - PROCESS | 1731 | 1464221791706 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 17:16:31 INFO - PROCESS | 1731 | 1464221791756 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 17:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:16:31 INFO - PROCESS | 1731 | 1464221791763 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:16:31 INFO - PROCESS | 1731 | 1464221791767 Marionette TRACE conn3 <- [1,1382,null,{}] 17:16:31 INFO - PROCESS | 1731 | 1464221791772 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:31 INFO - PROCESS | 1731 | 1464221791959 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 17:16:32 INFO - PROCESS | 1731 | 1464221792236 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:32 INFO - PROCESS | 1731 | ++DOCSHELL 0x9387a800 == 141 [pid = 1731] [id = 353] 17:16:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 327 (0x96b05800) [pid = 1731] [serial = 1060] [outer = (nil)] 17:16:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 328 (0x995a9000) [pid = 1731] [serial = 1061] [outer = 0x96b05800] 17:16:32 INFO - PROCESS | 1731 | 1464221792366 Marionette DEBUG loaded listener.js 17:16:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 329 (0x997c5c00) [pid = 1731] [serial = 1062] [outer = 0x96b05800] 17:16:33 INFO - PROCESS | 1731 | [1731] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:33 INFO - PROCESS | 1731 | 1464221793330 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 17:16:33 INFO - PROCESS | 1731 | 1464221793401 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 17:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:16:33 INFO - PROCESS | 1731 | 1464221793407 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:16:33 INFO - PROCESS | 1731 | 1464221793411 Marionette TRACE conn3 <- [1,1386,null,{}] 17:16:33 INFO - PROCESS | 1731 | 1464221793416 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:33 INFO - PROCESS | 1731 | 1464221793602 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 17:16:33 INFO - PROCESS | 1731 | 1464221793920 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:33 INFO - PROCESS | 1731 | ++DOCSHELL 0x976be000 == 142 [pid = 1731] [id = 354] 17:16:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 330 (0x99a67000) [pid = 1731] [serial = 1063] [outer = (nil)] 17:16:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 331 (0x9a9b7400) [pid = 1731] [serial = 1064] [outer = 0x99a67000] 17:16:34 INFO - PROCESS | 1731 | 1464221794008 Marionette DEBUG loaded listener.js 17:16:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 332 (0x9af10c00) [pid = 1731] [serial = 1065] [outer = 0x99a67000] 17:16:35 INFO - PROCESS | 1731 | 1464221795019 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 17:16:35 INFO - PROCESS | 1731 | 1464221795045 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 17:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:16:35 INFO - PROCESS | 1731 | 1464221795052 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:16:35 INFO - PROCESS | 1731 | 1464221795056 Marionette TRACE conn3 <- [1,1390,null,{}] 17:16:35 INFO - PROCESS | 1731 | 1464221795062 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:35 INFO - PROCESS | 1731 | 1464221795269 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 17:16:35 INFO - PROCESS | 1731 | 1464221795601 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:35 INFO - PROCESS | 1731 | ++DOCSHELL 0x9cfc4000 == 143 [pid = 1731] [id = 355] 17:16:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 333 (0xa36f7000) [pid = 1731] [serial = 1066] [outer = (nil)] 17:16:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 334 (0xa6832c00) [pid = 1731] [serial = 1067] [outer = 0xa36f7000] 17:16:35 INFO - PROCESS | 1731 | 1464221795714 Marionette DEBUG loaded listener.js 17:16:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 335 (0xa6c5c400) [pid = 1731] [serial = 1068] [outer = 0xa36f7000] 17:16:36 INFO - PROCESS | 1731 | 1464221796619 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 17:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1628ms 17:16:36 INFO - PROCESS | 1731 | 1464221796681 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 17:16:36 INFO - PROCESS | 1731 | 1464221796684 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 17:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:16:36 INFO - PROCESS | 1731 | 1464221796692 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:16:36 INFO - PROCESS | 1731 | 1464221796695 Marionette TRACE conn3 <- [1,1394,null,{}] 17:16:36 INFO - PROCESS | 1731 | 1464221796700 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:36 INFO - PROCESS | 1731 | 1464221796888 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 17:16:37 INFO - PROCESS | 1731 | 1464221797208 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x88844000 == 144 [pid = 1731] [id = 356] 17:16:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 336 (0x88846800) [pid = 1731] [serial = 1069] [outer = (nil)] 17:16:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 337 (0x8884c800) [pid = 1731] [serial = 1070] [outer = 0x88846800] 17:16:37 INFO - PROCESS | 1731 | 1464221797296 Marionette DEBUG loaded listener.js 17:16:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 338 (0x8884e400) [pid = 1731] [serial = 1071] [outer = 0x88846800] 17:16:38 INFO - PROCESS | 1731 | 1464221798169 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 17:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1527ms 17:16:38 INFO - PROCESS | 1731 | 1464221798219 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 17:16:38 INFO - PROCESS | 1731 | 1464221798223 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 17:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:16:38 INFO - PROCESS | 1731 | 1464221798229 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:16:38 INFO - PROCESS | 1731 | 1464221798232 Marionette TRACE conn3 <- [1,1398,null,{}] 17:16:38 INFO - PROCESS | 1731 | 1464221798238 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:38 INFO - PROCESS | 1731 | 1464221798457 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 17:16:38 INFO - PROCESS | 1731 | 1464221798789 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:38 INFO - PROCESS | 1731 | ++DOCSHELL 0x8824dc00 == 145 [pid = 1731] [id = 357] 17:16:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 339 (0x88250000) [pid = 1731] [serial = 1072] [outer = (nil)] 17:16:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 340 (0x88256400) [pid = 1731] [serial = 1073] [outer = 0x88250000] 17:16:38 INFO - PROCESS | 1731 | 1464221798877 Marionette DEBUG loaded listener.js 17:16:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 341 (0x88258000) [pid = 1731] [serial = 1074] [outer = 0x88250000] 17:16:39 INFO - PROCESS | 1731 | 1464221799815 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 17:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1633ms 17:16:39 INFO - PROCESS | 1731 | 1464221799863 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 17:16:39 INFO - PROCESS | 1731 | 1464221799867 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 17:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:16:39 INFO - PROCESS | 1731 | 1464221799873 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:16:39 INFO - PROCESS | 1731 | 1464221799876 Marionette TRACE conn3 <- [1,1402,null,{}] 17:16:39 INFO - PROCESS | 1731 | 1464221799881 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:40 INFO - PROCESS | 1731 | 1464221800076 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 17:16:40 INFO - PROCESS | 1731 | 1464221800406 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:40 INFO - PROCESS | 1731 | ++DOCSHELL 0x86ccb400 == 146 [pid = 1731] [id = 358] 17:16:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 342 (0x8824fc00) [pid = 1731] [serial = 1075] [outer = (nil)] 17:16:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 343 (0x88851400) [pid = 1731] [serial = 1076] [outer = 0x8824fc00] 17:16:40 INFO - PROCESS | 1731 | 1464221800495 Marionette DEBUG loaded listener.js 17:16:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 344 (0x99cd5400) [pid = 1731] [serial = 1077] [outer = 0x8824fc00] 17:16:41 INFO - PROCESS | 1731 | 1464221801339 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 17:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1528ms 17:16:41 INFO - PROCESS | 1731 | 1464221801402 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 17:16:41 INFO - PROCESS | 1731 | 1464221801405 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 17:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:16:41 INFO - PROCESS | 1731 | 1464221801411 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:16:41 INFO - PROCESS | 1731 | 1464221801415 Marionette TRACE conn3 <- [1,1406,null,{}] 17:16:41 INFO - PROCESS | 1731 | 1464221801420 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:41 INFO - PROCESS | 1731 | 1464221801616 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 17:16:41 INFO - PROCESS | 1731 | 1464221801935 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:41 INFO - PROCESS | 1731 | ++DOCSHELL 0x86cc2000 == 147 [pid = 1731] [id = 359] 17:16:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 345 (0x86cc2400) [pid = 1731] [serial = 1078] [outer = (nil)] 17:16:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 346 (0x88224400) [pid = 1731] [serial = 1079] [outer = 0x86cc2400] 17:16:42 INFO - PROCESS | 1731 | 1464221802022 Marionette DEBUG loaded listener.js 17:16:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 347 (0x88226400) [pid = 1731] [serial = 1080] [outer = 0x86cc2400] 17:16:42 INFO - PROCESS | 1731 | 1464221802850 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 17:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1532ms 17:16:42 INFO - PROCESS | 1731 | 1464221802944 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 17:16:42 INFO - PROCESS | 1731 | 1464221802948 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 17:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:16:42 INFO - PROCESS | 1731 | 1464221802954 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:16:42 INFO - PROCESS | 1731 | 1464221802957 Marionette TRACE conn3 <- [1,1410,null,{}] 17:16:42 INFO - PROCESS | 1731 | 1464221802963 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:43 INFO - PROCESS | 1731 | 1464221803152 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 17:16:43 INFO - PROCESS | 1731 | 1464221803436 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:43 INFO - PROCESS | 1731 | ++DOCSHELL 0x850dcc00 == 148 [pid = 1731] [id = 360] 17:16:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 348 (0x850e1c00) [pid = 1731] [serial = 1081] [outer = (nil)] 17:16:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 349 (0x850e7000) [pid = 1731] [serial = 1082] [outer = 0x850e1c00] 17:16:43 INFO - PROCESS | 1731 | 1464221803564 Marionette DEBUG loaded listener.js 17:16:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 350 (0x850e9c00) [pid = 1731] [serial = 1083] [outer = 0x850e1c00] 17:16:45 INFO - PROCESS | 1731 | 1464221805158 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 17:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2231ms 17:16:45 INFO - PROCESS | 1731 | 1464221805187 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 17:16:45 INFO - PROCESS | 1731 | 1464221805192 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 17:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:16:45 INFO - PROCESS | 1731 | 1464221805200 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:16:45 INFO - PROCESS | 1731 | 1464221805206 Marionette TRACE conn3 <- [1,1414,null,{}] 17:16:45 INFO - PROCESS | 1731 | 1464221805215 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:45 INFO - PROCESS | 1731 | 1464221805448 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 17:16:45 INFO - PROCESS | 1731 | 1464221805731 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:45 INFO - PROCESS | 1731 | ++DOCSHELL 0x850e3000 == 149 [pid = 1731] [id = 361] 17:16:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 351 (0x850e7c00) [pid = 1731] [serial = 1084] [outer = (nil)] 17:16:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 352 (0x87f2b400) [pid = 1731] [serial = 1085] [outer = 0x850e7c00] 17:16:45 INFO - PROCESS | 1731 | 1464221805812 Marionette DEBUG loaded listener.js 17:16:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 353 (0x87f39400) [pid = 1731] [serial = 1086] [outer = 0x850e7c00] 17:16:46 INFO - PROCESS | 1731 | 1464221806995 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 17:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1835ms 17:16:47 INFO - PROCESS | 1731 | 1464221807035 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 17:16:47 INFO - PROCESS | 1731 | 1464221807043 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 17:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:16:47 INFO - PROCESS | 1731 | 1464221807053 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:16:47 INFO - PROCESS | 1731 | 1464221807057 Marionette TRACE conn3 <- [1,1418,null,{}] 17:16:47 INFO - PROCESS | 1731 | 1464221807063 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:47 INFO - PROCESS | 1731 | 1464221807296 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 17:16:47 INFO - PROCESS | 1731 | 1464221807571 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:47 INFO - PROCESS | 1731 | ++DOCSHELL 0x86379800 == 150 [pid = 1731] [id = 362] 17:16:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 354 (0x8637f000) [pid = 1731] [serial = 1087] [outer = (nil)] 17:16:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 355 (0x88256800) [pid = 1731] [serial = 1088] [outer = 0x8637f000] 17:16:47 INFO - PROCESS | 1731 | 1464221807647 Marionette DEBUG loaded listener.js 17:16:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 356 (0x8884cc00) [pid = 1731] [serial = 1089] [outer = 0x8637f000] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x87599000 == 149 [pid = 1731] [id = 343] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x889fa000 == 148 [pid = 1731] [id = 342] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x87f2c000 == 147 [pid = 1731] [id = 341] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x86ccf800 == 146 [pid = 1731] [id = 340] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x86a70c00 == 145 [pid = 1731] [id = 334] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x86375000 == 144 [pid = 1731] [id = 335] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x86a63000 == 143 [pid = 1731] [id = 333] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x86a64800 == 142 [pid = 1731] [id = 332] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x889f0800 == 141 [pid = 1731] [id = 331] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x9b025000 == 140 [pid = 1731] [id = 329] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x94fe0c00 == 139 [pid = 1731] [id = 330] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x89d71000 == 138 [pid = 1731] [id = 328] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x93a2f800 == 137 [pid = 1731] [id = 327] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x920a9800 == 136 [pid = 1731] [id = 326] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x8f68d400 == 135 [pid = 1731] [id = 325] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x93a68c00 == 134 [pid = 1731] [id = 283] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x8f66b800 == 133 [pid = 1731] [id = 324] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x976bac00 == 132 [pid = 1731] [id = 284] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x8e25b400 == 131 [pid = 1731] [id = 323] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x8e24e400 == 130 [pid = 1731] [id = 273] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x8d27f000 == 129 [pid = 1731] [id = 322] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x88239400 == 128 [pid = 1731] [id = 320] 17:16:49 INFO - PROCESS | 1731 | --DOCSHELL 0x89006c00 == 127 [pid = 1731] [id = 321] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 355 (0x91107000) [pid = 1731] [serial = 962] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 354 (0x8f671000) [pid = 1731] [serial = 956] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 353 (0x90ed2800) [pid = 1731] [serial = 959] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 352 (0xa31ef800) [pid = 1731] [serial = 663] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 351 (0x8f66f800) [pid = 1731] [serial = 896] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 350 (0x8cecfc00) [pid = 1731] [serial = 950] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 349 (0x8e1d2800) [pid = 1731] [serial = 951] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 348 (0x8e1d0c00) [pid = 1731] [serial = 893] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 347 (0xa6d47c00) [pid = 1731] [serial = 923] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 346 (0xa6385800) [pid = 1731] [serial = 917] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 345 (0xa68d9c00) [pid = 1731] [serial = 920] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 344 (0xa272fc00) [pid = 1731] [serial = 914] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 343 (0xa23ed800) [pid = 1731] [serial = 911] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 342 (0x871dac00) [pid = 1731] [serial = 926] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 341 (0x87fc9c00) [pid = 1731] [serial = 929] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 340 (0x87fd2c00) [pid = 1731] [serial = 932] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 339 (0x88242800) [pid = 1731] [serial = 935] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 338 (0x8759a800) [pid = 1731] [serial = 938] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 337 (0x88243400) [pid = 1731] [serial = 941] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 336 (0x93a2d000) [pid = 1731] [serial = 902] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 335 (0x9ccc7c00) [pid = 1731] [serial = 908] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 334 (0x89961c00) [pid = 1731] [serial = 945] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 333 (0x8900e000) [pid = 1731] [serial = 944] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 332 (0x9802f800) [pid = 1731] [serial = 905] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 331 (0x8f329400) [pid = 1731] [serial = 953] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 330 (0x928de400) [pid = 1731] [serial = 899] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 329 (0x8e1dac00) [pid = 1731] [serial = 948] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 328 (0x8d60a400) [pid = 1731] [serial = 947] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 327 (0x8f7bac00) [pid = 1731] [serial = 957] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 326 (0x8f335400) [pid = 1731] [serial = 954] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | --DOMWINDOW == 325 (0x910df000) [pid = 1731] [serial = 960] [outer = (nil)] [url = about:blank] 17:16:49 INFO - PROCESS | 1731 | 1464221809311 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 17:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2380ms 17:16:49 INFO - PROCESS | 1731 | 1464221809434 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 17:16:49 INFO - PROCESS | 1731 | 1464221809438 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 17:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:16:49 INFO - PROCESS | 1731 | 1464221809455 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:16:49 INFO - PROCESS | 1731 | 1464221809461 Marionette TRACE conn3 <- [1,1422,null,{}] 17:16:49 INFO - PROCESS | 1731 | 1464221809476 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:49 INFO - PROCESS | 1731 | 1464221809647 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 17:16:49 INFO - PROCESS | 1731 | 1464221809664 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:49 INFO - PROCESS | 1731 | ++DOCSHELL 0x85aca800 == 128 [pid = 1731] [id = 363] 17:16:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 326 (0x871dd000) [pid = 1731] [serial = 1090] [outer = (nil)] 17:16:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 327 (0x8759a800) [pid = 1731] [serial = 1091] [outer = 0x871dd000] 17:16:49 INFO - PROCESS | 1731 | 1464221809740 Marionette DEBUG loaded listener.js 17:16:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 328 (0x87fccc00) [pid = 1731] [serial = 1092] [outer = 0x871dd000] 17:16:50 INFO - PROCESS | 1731 | 1464221810718 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 17:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1288ms 17:16:50 INFO - PROCESS | 1731 | 1464221810740 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 17:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:16:50 INFO - PROCESS | 1731 | 1464221810744 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 17:16:50 INFO - PROCESS | 1731 | 1464221810751 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:16:50 INFO - PROCESS | 1731 | 1464221810754 Marionette TRACE conn3 <- [1,1426,null,{}] 17:16:50 INFO - PROCESS | 1731 | 1464221810759 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:50 INFO - PROCESS | 1731 | 1464221810932 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 17:16:51 INFO - PROCESS | 1731 | 1464221811130 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:51 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a70c00 == 129 [pid = 1731] [id = 364] 17:16:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 329 (0x88239400) [pid = 1731] [serial = 1093] [outer = (nil)] 17:16:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 330 (0x889f4400) [pid = 1731] [serial = 1094] [outer = 0x88239400] 17:16:51 INFO - PROCESS | 1731 | 1464221811204 Marionette DEBUG loaded listener.js 17:16:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 331 (0x89004000) [pid = 1731] [serial = 1095] [outer = 0x88239400] 17:16:52 INFO - PROCESS | 1731 | 1464221812102 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 17:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1378ms 17:16:52 INFO - PROCESS | 1731 | 1464221812129 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 17:16:52 INFO - PROCESS | 1731 | 1464221812132 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 17:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:16:52 INFO - PROCESS | 1731 | 1464221812138 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:16:52 INFO - PROCESS | 1731 | 1464221812141 Marionette TRACE conn3 <- [1,1430,null,{}] 17:16:52 INFO - PROCESS | 1731 | 1464221812146 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:52 INFO - PROCESS | 1731 | 1464221812383 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 17:16:52 INFO - PROCESS | 1731 | 1464221812411 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:52 INFO - PROCESS | 1731 | ++DOCSHELL 0x85c17000 == 130 [pid = 1731] [id = 365] 17:16:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 332 (0x8900d000) [pid = 1731] [serial = 1096] [outer = (nil)] 17:16:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 333 (0x89d6d000) [pid = 1731] [serial = 1097] [outer = 0x8900d000] 17:16:52 INFO - PROCESS | 1731 | 1464221812482 Marionette DEBUG loaded listener.js 17:16:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 334 (0x8bc58000) [pid = 1731] [serial = 1098] [outer = 0x8900d000] 17:16:53 INFO - PROCESS | 1731 | 1464221813396 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 17:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1285ms 17:16:53 INFO - PROCESS | 1731 | 1464221813425 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 17:16:53 INFO - PROCESS | 1731 | 1464221813428 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 17:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:16:53 INFO - PROCESS | 1731 | 1464221813434 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:16:53 INFO - PROCESS | 1731 | 1464221813437 Marionette TRACE conn3 <- [1,1434,null,{}] 17:16:53 INFO - PROCESS | 1731 | 1464221813442 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:53 INFO - PROCESS | 1731 | 1464221813717 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 17:16:53 INFO - PROCESS | 1731 | 1464221813753 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:53 INFO - PROCESS | 1731 | ++DOCSHELL 0x889f5000 == 131 [pid = 1731] [id = 366] 17:16:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 335 (0x8d072800) [pid = 1731] [serial = 1099] [outer = (nil)] 17:16:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 336 (0x8d76b400) [pid = 1731] [serial = 1100] [outer = 0x8d072800] 17:16:53 INFO - PROCESS | 1731 | 1464221813825 Marionette DEBUG loaded listener.js 17:16:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 337 (0x8e234000) [pid = 1731] [serial = 1101] [outer = 0x8d072800] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 336 (0x8f663800) [pid = 1731] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 335 (0x9a05e400) [pid = 1731] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 334 (0x8d276c00) [pid = 1731] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 333 (0x89a6a400) [pid = 1731] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 332 (0x8f664000) [pid = 1731] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 331 (0x8bff0400) [pid = 1731] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 330 (0x976ba000) [pid = 1731] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 329 (0x93a2f400) [pid = 1731] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 328 (0x87594000) [pid = 1731] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 327 (0x89960400) [pid = 1731] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 326 (0x928df000) [pid = 1731] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 325 (0x8bea6c00) [pid = 1731] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 324 (0x89963800) [pid = 1731] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 323 (0x9a059800) [pid = 1731] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 322 (0x91b23c00) [pid = 1731] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 321 (0x928e5800) [pid = 1731] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 320 (0x8823d000) [pid = 1731] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 319 (0x9af0d400) [pid = 1731] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 318 (0x92b4b800) [pid = 1731] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 317 (0x91259000) [pid = 1731] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 316 (0x8e231c00) [pid = 1731] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 315 (0x8f7c7c00) [pid = 1731] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 314 (0x93a22c00) [pid = 1731] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 313 (0x910a8800) [pid = 1731] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 312 (0x8e257800) [pid = 1731] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 311 (0x9a058c00) [pid = 1731] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 310 (0x8f1db800) [pid = 1731] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 309 (0x8bea2400) [pid = 1731] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 308 (0x91a67c00) [pid = 1731] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 307 (0x96bf7800) [pid = 1731] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 306 (0x8bfee000) [pid = 1731] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 305 (0x8e23b800) [pid = 1731] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 304 (0x9110d800) [pid = 1731] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 303 (0x87fca000) [pid = 1731] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 302 (0x8e1dc000) [pid = 1731] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 301 (0x8f32bc00) [pid = 1731] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 300 (0x89955c00) [pid = 1731] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 299 (0x8d761c00) [pid = 1731] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 298 (0x871dc000) [pid = 1731] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 297 (0x8f1d9800) [pid = 1731] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 296 (0x910abc00) [pid = 1731] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 295 (0x91b2a400) [pid = 1731] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 294 (0x8d078000) [pid = 1731] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:16:55 INFO - PROCESS | 1731 | --DOMWINDOW == 293 (0x92ceb400) [pid = 1731] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 292 (0xa6c67400) [pid = 1731] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 291 (0xa4f1d400) [pid = 1731] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 290 (0xa2598800) [pid = 1731] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 289 (0x9fd06800) [pid = 1731] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 288 (0x9b8bf000) [pid = 1731] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 287 (0x96bfcc00) [pid = 1731] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 286 (0x92956800) [pid = 1731] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 285 (0x93883c00) [pid = 1731] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 284 (0x9206e400) [pid = 1731] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 283 (0x8f617c00) [pid = 1731] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 282 (0x8d07a400) [pid = 1731] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 281 (0x9b02ac00) [pid = 1731] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 280 (0x8bea4400) [pid = 1731] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 279 (0x8f7bd000) [pid = 1731] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 278 (0x976bd800) [pid = 1731] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 277 (0x987ba000) [pid = 1731] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 276 (0x94fe8000) [pid = 1731] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 275 (0xa6836c00) [pid = 1731] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 274 (0x9a9b8400) [pid = 1731] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 273 (0x8d081400) [pid = 1731] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 272 (0x99e36400) [pid = 1731] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 271 (0x919fac00) [pid = 1731] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 270 (0x8f68bc00) [pid = 1731] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 269 (0xa311d400) [pid = 1731] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 268 (0xa2379000) [pid = 1731] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 267 (0xa114e800) [pid = 1731] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 266 (0x9ccc8400) [pid = 1731] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 265 (0x99c9e800) [pid = 1731] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 264 (0x997c8000) [pid = 1731] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 263 (0x96b06800) [pid = 1731] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 262 (0x8d078800) [pid = 1731] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 261 (0x91258800) [pid = 1731] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 260 (0x8e1d8800) [pid = 1731] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 259 (0x91a68c00) [pid = 1731] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 258 (0x8900c000) [pid = 1731] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 257 (0x8e259800) [pid = 1731] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 256 (0x910b7000) [pid = 1731] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 255 (0x91b25400) [pid = 1731] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 254 (0x85abe400) [pid = 1731] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 253 (0x96bf0000) [pid = 1731] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 252 (0x86a66800) [pid = 1731] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 251 (0x86376400) [pid = 1731] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 250 (0x86a6a400) [pid = 1731] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 249 (0x8637cc00) [pid = 1731] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 248 (0x871d1400) [pid = 1731] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 247 (0x8f68a400) [pid = 1731] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 246 (0x91266c00) [pid = 1731] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 245 (0x87f38800) [pid = 1731] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 244 (0x889f9c00) [pid = 1731] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 243 (0x9cfc6800) [pid = 1731] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 242 (0x86cc6400) [pid = 1731] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 241 (0x8d602c00) [pid = 1731] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 240 (0x928dd400) [pid = 1731] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 239 (0x90ecb800) [pid = 1731] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 238 (0x85ac5000) [pid = 1731] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 237 (0x8d60f800) [pid = 1731] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 236 (0x89008800) [pid = 1731] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 235 (0x85c0e400) [pid = 1731] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 234 (0x9b027800) [pid = 1731] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 233 (0x919ec800) [pid = 1731] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 232 (0x91259800) [pid = 1731] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 231 (0x889fd400) [pid = 1731] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 230 (0x8d767000) [pid = 1731] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 229 (0x8d081800) [pid = 1731] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 228 (0x87595c00) [pid = 1731] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 227 (0x871d4800) [pid = 1731] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 226 (0x910da800) [pid = 1731] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 225 (0x89a69000) [pid = 1731] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 224 (0x92b4a400) [pid = 1731] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 223 (0x8bc4f000) [pid = 1731] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:16:56 INFO - PROCESS | 1731 | --DOMWINDOW == 222 (0x8e240400) [pid = 1731] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:16:56 INFO - PROCESS | 1731 | 1464221816560 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 17:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 3142ms 17:16:56 INFO - PROCESS | 1731 | 1464221816576 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 17:16:56 INFO - PROCESS | 1731 | 1464221816580 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 17:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:16:56 INFO - PROCESS | 1731 | 1464221816585 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:16:56 INFO - PROCESS | 1731 | 1464221816589 Marionette TRACE conn3 <- [1,1438,null,{}] 17:16:56 INFO - PROCESS | 1731 | 1464221816595 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:56 INFO - PROCESS | 1731 | 1464221816836 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 17:16:56 INFO - PROCESS | 1731 | 1464221816857 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:56 INFO - PROCESS | 1731 | ++DOCSHELL 0x85ac4000 == 132 [pid = 1731] [id = 367] 17:16:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 223 (0x85c0d400) [pid = 1731] [serial = 1102] [outer = (nil)] 17:16:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 224 (0x871d8400) [pid = 1731] [serial = 1103] [outer = 0x85c0d400] 17:16:56 INFO - PROCESS | 1731 | 1464221816927 Marionette DEBUG loaded listener.js 17:16:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 225 (0x87fc8c00) [pid = 1731] [serial = 1104] [outer = 0x85c0d400] 17:16:57 INFO - PROCESS | 1731 | 1464221817960 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 17:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1431ms 17:16:58 INFO - PROCESS | 1731 | 1464221818017 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 17:16:58 INFO - PROCESS | 1731 | 1464221818022 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 17:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:16:58 INFO - PROCESS | 1731 | 1464221818031 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:16:58 INFO - PROCESS | 1731 | 1464221818037 Marionette TRACE conn3 <- [1,1442,null,{}] 17:16:58 INFO - PROCESS | 1731 | 1464221818047 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:58 INFO - PROCESS | 1731 | 1464221818265 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 17:16:58 INFO - PROCESS | 1731 | 1464221818570 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:58 INFO - PROCESS | 1731 | ++DOCSHELL 0x86375400 == 133 [pid = 1731] [id = 368] 17:16:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 226 (0x86378400) [pid = 1731] [serial = 1105] [outer = (nil)] 17:16:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 227 (0x86a69800) [pid = 1731] [serial = 1106] [outer = 0x86378400] 17:16:58 INFO - PROCESS | 1731 | 1464221818663 Marionette DEBUG loaded listener.js 17:16:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 228 (0x86cc8c00) [pid = 1731] [serial = 1107] [outer = 0x86378400] 17:16:59 INFO - PROCESS | 1731 | 1464221819622 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 17:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1635ms 17:16:59 INFO - PROCESS | 1731 | 1464221819667 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 17:16:59 INFO - PROCESS | 1731 | 1464221819676 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 17:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:16:59 INFO - PROCESS | 1731 | 1464221819686 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:16:59 INFO - PROCESS | 1731 | 1464221819691 Marionette TRACE conn3 <- [1,1446,null,{}] 17:16:59 INFO - PROCESS | 1731 | 1464221819697 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:59 INFO - PROCESS | 1731 | 1464221819910 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 17:17:00 INFO - PROCESS | 1731 | 1464221820248 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:00 INFO - PROCESS | 1731 | ++DOCSHELL 0x87fd1000 == 134 [pid = 1731] [id = 369] 17:17:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 229 (0x87fd4000) [pid = 1731] [serial = 1108] [outer = (nil)] 17:17:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 230 (0x88229400) [pid = 1731] [serial = 1109] [outer = 0x87fd4000] 17:17:00 INFO - PROCESS | 1731 | 1464221820343 Marionette DEBUG loaded listener.js 17:17:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 231 (0x8824d800) [pid = 1731] [serial = 1110] [outer = 0x87fd4000] 17:17:01 INFO - PROCESS | 1731 | 1464221821352 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 17:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1732ms 17:17:01 INFO - PROCESS | 1731 | 1464221821419 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 17:17:01 INFO - PROCESS | 1731 | 1464221821423 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 17:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:17:01 INFO - PROCESS | 1731 | 1464221821430 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:17:01 INFO - PROCESS | 1731 | 1464221821436 Marionette TRACE conn3 <- [1,1450,null,{}] 17:17:01 INFO - PROCESS | 1731 | 1464221821463 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:01 INFO - PROCESS | 1731 | 1464221821739 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 17:17:02 INFO - PROCESS | 1731 | 1464221822077 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:02 INFO - PROCESS | 1731 | ++DOCSHELL 0x89001400 == 135 [pid = 1731] [id = 370] 17:17:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 232 (0x8995a800) [pid = 1731] [serial = 1111] [outer = (nil)] 17:17:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 233 (0x89d66000) [pid = 1731] [serial = 1112] [outer = 0x8995a800] 17:17:02 INFO - PROCESS | 1731 | 1464221822177 Marionette DEBUG loaded listener.js 17:17:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 234 (0x8bc57800) [pid = 1731] [serial = 1113] [outer = 0x8995a800] 17:17:03 INFO - PROCESS | 1731 | 1464221823155 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 17:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1787ms 17:17:03 INFO - PROCESS | 1731 | 1464221823219 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 17:17:03 INFO - PROCESS | 1731 | 1464221823226 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 17:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:17:03 INFO - PROCESS | 1731 | 1464221823234 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:17:03 INFO - PROCESS | 1731 | 1464221823239 Marionette TRACE conn3 <- [1,1454,null,{}] 17:17:03 INFO - PROCESS | 1731 | 1464221823246 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:03 INFO - PROCESS | 1731 | 1464221823447 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 17:17:03 INFO - PROCESS | 1731 | 1464221823764 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:03 INFO - PROCESS | 1731 | ++DOCSHELL 0x850dd000 == 136 [pid = 1731] [id = 371] 17:17:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 235 (0x8bff4800) [pid = 1731] [serial = 1114] [outer = (nil)] 17:17:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 236 (0x8d07b800) [pid = 1731] [serial = 1115] [outer = 0x8bff4800] 17:17:03 INFO - PROCESS | 1731 | 1464221823856 Marionette DEBUG loaded listener.js 17:17:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 237 (0x8d602c00) [pid = 1731] [serial = 1116] [outer = 0x8bff4800] 17:17:04 INFO - PROCESS | 1731 | 1464221824757 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 17:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1587ms 17:17:04 INFO - PROCESS | 1731 | 1464221824821 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 17:17:04 INFO - PROCESS | 1731 | 1464221824825 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 17:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:17:04 INFO - PROCESS | 1731 | 1464221824831 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:17:04 INFO - PROCESS | 1731 | 1464221824835 Marionette TRACE conn3 <- [1,1458,null,{}] 17:17:04 INFO - PROCESS | 1731 | 1464221824840 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:05 INFO - PROCESS | 1731 | 1464221825028 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 17:17:05 INFO - PROCESS | 1731 | 1464221825361 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:05 INFO - PROCESS | 1731 | ++DOCSHELL 0x89a65c00 == 137 [pid = 1731] [id = 372] 17:17:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 238 (0x8d60dc00) [pid = 1731] [serial = 1117] [outer = (nil)] 17:17:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 239 (0x8e1d8800) [pid = 1731] [serial = 1118] [outer = 0x8d60dc00] 17:17:05 INFO - PROCESS | 1731 | 1464221825454 Marionette DEBUG loaded listener.js 17:17:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 240 (0x8e231800) [pid = 1731] [serial = 1119] [outer = 0x8d60dc00] 17:17:06 INFO - PROCESS | 1731 | 1464221826434 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 17:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1679ms 17:17:06 INFO - PROCESS | 1731 | 1464221826512 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 17:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:17:06 INFO - PROCESS | 1731 | 1464221826516 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 17:17:06 INFO - PROCESS | 1731 | 1464221826524 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:17:06 INFO - PROCESS | 1731 | 1464221826528 Marionette TRACE conn3 <- [1,1462,null,{}] 17:17:06 INFO - PROCESS | 1731 | 1464221826534 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:06 INFO - PROCESS | 1731 | 1464221826799 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 17:17:07 INFO - PROCESS | 1731 | 1464221827131 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:07 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bff0400 == 138 [pid = 1731] [id = 373] 17:17:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 241 (0x8e240400) [pid = 1731] [serial = 1120] [outer = (nil)] 17:17:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 242 (0x8f32e000) [pid = 1731] [serial = 1121] [outer = 0x8e240400] 17:17:07 INFO - PROCESS | 1731 | 1464221827218 Marionette DEBUG loaded listener.js 17:17:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 243 (0x8f335400) [pid = 1731] [serial = 1122] [outer = 0x8e240400] 17:17:08 INFO - PROCESS | 1731 | 1464221828185 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 17:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1736ms 17:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:17:08 INFO - PROCESS | 1731 | 1464221828259 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 17:17:08 INFO - PROCESS | 1731 | 1464221828262 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 17:17:08 INFO - PROCESS | 1731 | 1464221828268 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:17:08 INFO - PROCESS | 1731 | 1464221828272 Marionette TRACE conn3 <- [1,1466,null,{}] 17:17:08 INFO - PROCESS | 1731 | 1464221828277 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:08 INFO - PROCESS | 1731 | 1464221828499 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 17:17:08 INFO - PROCESS | 1731 | 1464221828820 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:08 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e24e000 == 139 [pid = 1731] [id = 374] 17:17:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 244 (0x8f616800) [pid = 1731] [serial = 1123] [outer = (nil)] 17:17:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 245 (0x8f68bc00) [pid = 1731] [serial = 1124] [outer = 0x8f616800] 17:17:08 INFO - PROCESS | 1731 | 1464221828920 Marionette DEBUG loaded listener.js 17:17:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 246 (0x8f68ec00) [pid = 1731] [serial = 1125] [outer = 0x8f616800] 17:17:09 INFO - PROCESS | 1731 | 1464221829825 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 17:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1633ms 17:17:09 INFO - PROCESS | 1731 | 1464221829901 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 17:17:09 INFO - PROCESS | 1731 | 1464221829904 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 17:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:17:09 INFO - PROCESS | 1731 | 1464221829911 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:17:09 INFO - PROCESS | 1731 | 1464221829913 Marionette TRACE conn3 <- [1,1470,null,{}] 17:17:09 INFO - PROCESS | 1731 | 1464221829919 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:10 INFO - PROCESS | 1731 | 1464221830112 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 17:17:10 INFO - PROCESS | 1731 | 1464221830451 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:10 INFO - PROCESS | 1731 | ++DOCSHELL 0x8759d000 == 140 [pid = 1731] [id = 375] 17:17:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 247 (0x8e1d5400) [pid = 1731] [serial = 1126] [outer = (nil)] 17:17:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 248 (0x910ae400) [pid = 1731] [serial = 1127] [outer = 0x8e1d5400] 17:17:10 INFO - PROCESS | 1731 | 1464221830540 Marionette DEBUG loaded listener.js 17:17:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 249 (0x910b3800) [pid = 1731] [serial = 1128] [outer = 0x8e1d5400] 17:17:11 INFO - PROCESS | 1731 | 1464221831497 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 17:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1630ms 17:17:11 INFO - PROCESS | 1731 | 1464221831541 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 17:17:11 INFO - PROCESS | 1731 | 1464221831545 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 17:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:17:11 INFO - PROCESS | 1731 | 1464221831551 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:17:11 INFO - PROCESS | 1731 | 1464221831555 Marionette TRACE conn3 <- [1,1474,null,{}] 17:17:11 INFO - PROCESS | 1731 | 1464221831560 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:11 INFO - PROCESS | 1731 | 1464221831752 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 17:17:12 INFO - PROCESS | 1731 | 1464221832080 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:12 INFO - PROCESS | 1731 | ++DOCSHELL 0x910e0000 == 141 [pid = 1731] [id = 376] 17:17:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 250 (0x910e0800) [pid = 1731] [serial = 1129] [outer = (nil)] 17:17:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 251 (0x9125e000) [pid = 1731] [serial = 1130] [outer = 0x910e0800] 17:17:12 INFO - PROCESS | 1731 | 1464221832172 Marionette DEBUG loaded listener.js 17:17:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 252 (0x919eb400) [pid = 1731] [serial = 1131] [outer = 0x910e0800] 17:17:13 INFO - PROCESS | 1731 | 1464221833075 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 17:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1579ms 17:17:13 INFO - PROCESS | 1731 | 1464221833132 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 17:17:13 INFO - PROCESS | 1731 | 1464221833135 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 17:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:17:13 INFO - PROCESS | 1731 | 1464221833141 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:17:13 INFO - PROCESS | 1731 | 1464221833145 Marionette TRACE conn3 <- [1,1478,null,{}] 17:17:13 INFO - PROCESS | 1731 | 1464221833150 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:13 INFO - PROCESS | 1731 | 1464221833364 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 17:17:13 INFO - PROCESS | 1731 | 1464221833683 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:13 INFO - PROCESS | 1731 | ++DOCSHELL 0x9110ac00 == 142 [pid = 1731] [id = 377] 17:17:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 253 (0x919f6c00) [pid = 1731] [serial = 1132] [outer = (nil)] 17:17:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 254 (0x91a64800) [pid = 1731] [serial = 1133] [outer = 0x919f6c00] 17:17:13 INFO - PROCESS | 1731 | 1464221833776 Marionette DEBUG loaded listener.js 17:17:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 255 (0x91a67400) [pid = 1731] [serial = 1134] [outer = 0x919f6c00] 17:17:14 INFO - PROCESS | 1731 | 1464221834683 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 17:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1588ms 17:17:14 INFO - PROCESS | 1731 | 1464221834731 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 17:17:14 INFO - PROCESS | 1731 | 1464221834735 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 17:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:17:14 INFO - PROCESS | 1731 | 1464221834741 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:17:14 INFO - PROCESS | 1731 | 1464221834745 Marionette TRACE conn3 <- [1,1482,null,{}] 17:17:14 INFO - PROCESS | 1731 | 1464221834751 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:14 INFO - PROCESS | 1731 | 1464221834968 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 17:17:15 INFO - PROCESS | 1731 | 1464221835313 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:15 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f670800 == 143 [pid = 1731] [id = 378] 17:17:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 256 (0x921c3400) [pid = 1731] [serial = 1135] [outer = (nil)] 17:17:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 257 (0x928e7400) [pid = 1731] [serial = 1136] [outer = 0x921c3400] 17:17:15 INFO - PROCESS | 1731 | 1464221835417 Marionette DEBUG loaded listener.js 17:17:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 258 (0x92b4a400) [pid = 1731] [serial = 1137] [outer = 0x921c3400] 17:17:16 INFO - PROCESS | 1731 | 1464221836410 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 17:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1732ms 17:17:16 INFO - PROCESS | 1731 | 1464221836474 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 17:17:16 INFO - PROCESS | 1731 | 1464221836478 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 17:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:17:16 INFO - PROCESS | 1731 | 1464221836484 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:17:16 INFO - PROCESS | 1731 | 1464221836486 Marionette TRACE conn3 <- [1,1486,null,{}] 17:17:16 INFO - PROCESS | 1731 | 1464221836492 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:16 INFO - PROCESS | 1731 | 1464221836716 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 17:17:17 INFO - PROCESS | 1731 | 1464221837050 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:17 INFO - PROCESS | 1731 | ++DOCSHELL 0x920ac800 == 144 [pid = 1731] [id = 379] 17:17:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 259 (0x928d9000) [pid = 1731] [serial = 1138] [outer = (nil)] 17:17:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 260 (0x93a2d000) [pid = 1731] [serial = 1139] [outer = 0x928d9000] 17:17:17 INFO - PROCESS | 1731 | 1464221837136 Marionette DEBUG loaded listener.js 17:17:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 261 (0x94451000) [pid = 1731] [serial = 1140] [outer = 0x928d9000] 17:17:18 INFO - PROCESS | 1731 | 1464221838052 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 17:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1630ms 17:17:18 INFO - PROCESS | 1731 | 1464221838115 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 17:17:18 INFO - PROCESS | 1731 | 1464221838119 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 17:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:17:18 INFO - PROCESS | 1731 | 1464221838126 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:17:18 INFO - PROCESS | 1731 | 1464221838129 Marionette TRACE conn3 <- [1,1490,null,{}] 17:17:18 INFO - PROCESS | 1731 | 1464221838135 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:18 INFO - PROCESS | 1731 | 1464221838348 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 17:17:18 INFO - PROCESS | 1731 | 1464221838675 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:18 INFO - PROCESS | 1731 | ++DOCSHELL 0x9294d400 == 145 [pid = 1731] [id = 380] 17:17:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 262 (0x93a22c00) [pid = 1731] [serial = 1141] [outer = (nil)] 17:17:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 263 (0x980d0400) [pid = 1731] [serial = 1142] [outer = 0x93a22c00] 17:17:18 INFO - PROCESS | 1731 | 1464221838769 Marionette DEBUG loaded listener.js 17:17:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 264 (0x987be400) [pid = 1731] [serial = 1143] [outer = 0x93a22c00] 17:17:19 INFO - PROCESS | 1731 | 1464221839670 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 17:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1583ms 17:17:19 INFO - PROCESS | 1731 | 1464221839710 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 17:17:19 INFO - PROCESS | 1731 | 1464221839713 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 17:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:17:19 INFO - PROCESS | 1731 | 1464221839720 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:17:19 INFO - PROCESS | 1731 | 1464221839723 Marionette TRACE conn3 <- [1,1494,null,{}] 17:17:19 INFO - PROCESS | 1731 | 1464221839728 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:19 INFO - PROCESS | 1731 | 1464221839937 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 17:17:20 INFO - PROCESS | 1731 | 1464221840284 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:20 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d27e400 == 146 [pid = 1731] [id = 381] 17:17:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 265 (0x8d608c00) [pid = 1731] [serial = 1144] [outer = (nil)] 17:17:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 266 (0x99c9e800) [pid = 1731] [serial = 1145] [outer = 0x8d608c00] 17:17:20 INFO - PROCESS | 1731 | 1464221840373 Marionette DEBUG loaded listener.js 17:17:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 267 (0x99934c00) [pid = 1731] [serial = 1146] [outer = 0x8d608c00] 17:17:21 INFO - PROCESS | 1731 | 1464221841278 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 17:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1628ms 17:17:21 INFO - PROCESS | 1731 | 1464221841349 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 17:17:21 INFO - PROCESS | 1731 | 1464221841352 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 17:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:17:21 INFO - PROCESS | 1731 | 1464221841359 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:17:21 INFO - PROCESS | 1731 | 1464221841362 Marionette TRACE conn3 <- [1,1498,null,{}] 17:17:21 INFO - PROCESS | 1731 | 1464221841367 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:21 INFO - PROCESS | 1731 | 1464221841584 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 17:17:21 INFO - PROCESS | 1731 | 1464221841914 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:21 INFO - PROCESS | 1731 | ++DOCSHELL 0x85ac1400 == 147 [pid = 1731] [id = 382] 17:17:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 268 (0x86a70000) [pid = 1731] [serial = 1147] [outer = (nil)] 17:17:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 269 (0x9a9b7800) [pid = 1731] [serial = 1148] [outer = 0x86a70000] 17:17:22 INFO - PROCESS | 1731 | 1464221842015 Marionette DEBUG loaded listener.js 17:17:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 270 (0x9ac27c00) [pid = 1731] [serial = 1149] [outer = 0x86a70000] 17:17:22 INFO - PROCESS | 1731 | 1464221842876 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 17:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1580ms 17:17:22 INFO - PROCESS | 1731 | 1464221842940 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 17:17:22 INFO - PROCESS | 1731 | 1464221842944 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 17:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:17:22 INFO - PROCESS | 1731 | 1464221842950 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:17:22 INFO - PROCESS | 1731 | 1464221842953 Marionette TRACE conn3 <- [1,1502,null,{}] 17:17:22 INFO - PROCESS | 1731 | 1464221842959 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:23 INFO - PROCESS | 1731 | 1464221843154 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 17:17:23 INFO - PROCESS | 1731 | 1464221843510 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:23 INFO - PROCESS | 1731 | ++DOCSHELL 0x850eb800 == 148 [pid = 1731] [id = 383] 17:17:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 271 (0x87fce400) [pid = 1731] [serial = 1150] [outer = (nil)] 17:17:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 272 (0x9cfc3000) [pid = 1731] [serial = 1151] [outer = 0x87fce400] 17:17:23 INFO - PROCESS | 1731 | 1464221843601 Marionette DEBUG loaded listener.js 17:17:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 273 (0x9cfeb000) [pid = 1731] [serial = 1152] [outer = 0x87fce400] 17:17:24 INFO - PROCESS | 1731 | 1464221844504 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 17:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1582ms 17:17:24 INFO - PROCESS | 1731 | 1464221844534 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 17:17:24 INFO - PROCESS | 1731 | 1464221844538 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 17:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:17:24 INFO - PROCESS | 1731 | 1464221844545 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:17:24 INFO - PROCESS | 1731 | 1464221844549 Marionette TRACE conn3 <- [1,1506,null,{}] 17:17:24 INFO - PROCESS | 1731 | 1464221844554 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:24 INFO - PROCESS | 1731 | 1464221844777 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 17:17:25 INFO - PROCESS | 1731 | 1464221845113 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:25 INFO - PROCESS | 1731 | ++DOCSHELL 0x86377000 == 149 [pid = 1731] [id = 384] 17:17:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 274 (0x86377800) [pid = 1731] [serial = 1153] [outer = (nil)] 17:17:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 275 (0x86a71400) [pid = 1731] [serial = 1154] [outer = 0x86377800] 17:17:25 INFO - PROCESS | 1731 | 1464221845204 Marionette DEBUG loaded listener.js 17:17:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 276 (0x86cc7000) [pid = 1731] [serial = 1155] [outer = 0x86377800] 17:17:26 INFO - PROCESS | 1731 | 1464221846141 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 17:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1628ms 17:17:26 INFO - PROCESS | 1731 | 1464221846176 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 17:17:26 INFO - PROCESS | 1731 | 1464221846180 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 17:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:17:26 INFO - PROCESS | 1731 | 1464221846187 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:17:26 INFO - PROCESS | 1731 | 1464221846191 Marionette TRACE conn3 <- [1,1510,null,{}] 17:17:26 INFO - PROCESS | 1731 | 1464221846197 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:26 INFO - PROCESS | 1731 | 1464221846459 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 17:17:26 INFO - PROCESS | 1731 | 1464221846811 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:26 INFO - PROCESS | 1731 | ++DOCSHELL 0x85c13400 == 150 [pid = 1731] [id = 385] 17:17:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 277 (0x86a6ac00) [pid = 1731] [serial = 1156] [outer = (nil)] 17:17:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 278 (0x88247c00) [pid = 1731] [serial = 1157] [outer = 0x86a6ac00] 17:17:26 INFO - PROCESS | 1731 | 1464221846901 Marionette DEBUG loaded listener.js 17:17:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 279 (0x8995d000) [pid = 1731] [serial = 1158] [outer = 0x86a6ac00] 17:17:27 INFO - PROCESS | 1731 | 1464221847843 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 17:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1729ms 17:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:17:27 INFO - PROCESS | 1731 | 1464221847917 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 17:17:27 INFO - PROCESS | 1731 | 1464221847920 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 17:17:27 INFO - PROCESS | 1731 | 1464221847927 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:17:27 INFO - PROCESS | 1731 | 1464221847930 Marionette TRACE conn3 <- [1,1514,null,{}] 17:17:27 INFO - PROCESS | 1731 | 1464221847936 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:28 INFO - PROCESS | 1731 | 1464221848142 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7bbc00 == 149 [pid = 1731] [id = 229] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x87594400 == 148 [pid = 1731] [id = 312] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x87fc7c00 == 147 [pid = 1731] [id = 310] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x87fd0400 == 146 [pid = 1731] [id = 311] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x889f5000 == 145 [pid = 1731] [id = 366] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x85c17000 == 144 [pid = 1731] [id = 365] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x86a70c00 == 143 [pid = 1731] [id = 364] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x85aca800 == 142 [pid = 1731] [id = 363] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x86379800 == 141 [pid = 1731] [id = 362] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x850e3000 == 140 [pid = 1731] [id = 361] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x86cc2000 == 139 [pid = 1731] [id = 359] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x86ccb400 == 138 [pid = 1731] [id = 358] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x8824dc00 == 137 [pid = 1731] [id = 357] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x88844000 == 136 [pid = 1731] [id = 356] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x9cfc4000 == 135 [pid = 1731] [id = 355] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x9387a800 == 134 [pid = 1731] [id = 353] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x976be000 == 133 [pid = 1731] [id = 354] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x8d274400 == 132 [pid = 1731] [id = 352] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x91a5b800 == 131 [pid = 1731] [id = 351] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x90ed2c00 == 130 [pid = 1731] [id = 350] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x8f61b000 == 129 [pid = 1731] [id = 349] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x8bff5000 == 128 [pid = 1731] [id = 348] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x8d76a000 == 127 [pid = 1731] [id = 347] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x86ccac00 == 126 [pid = 1731] [id = 345] 17:17:29 INFO - PROCESS | 1731 | --DOCSHELL 0x89007c00 == 125 [pid = 1731] [id = 346] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 278 (0x9110a400) [pid = 1731] [serial = 524] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 277 (0x9cfc1c00) [pid = 1731] [serial = 605] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 276 (0x8f68ac00) [pid = 1731] [serial = 611] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 275 (0x8e1dc400) [pid = 1731] [serial = 801] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 274 (0x91b1f400) [pid = 1731] [serial = 593] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 273 (0x91103000) [pid = 1731] [serial = 608] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 272 (0x9a05f800) [pid = 1731] [serial = 602] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 271 (0xa6c5f400) [pid = 1731] [serial = 723] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 270 (0x8d604000) [pid = 1731] [serial = 825] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 269 (0x8f32d400) [pid = 1731] [serial = 828] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 268 (0x91a5f000) [pid = 1731] [serial = 834] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 267 (0x87fd4c00) [pid = 1731] [serial = 933] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 266 (0x99c9c000) [pid = 1731] [serial = 560] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 265 (0x8f337000) [pid = 1731] [serial = 726] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 264 (0x8995f400) [pid = 1731] [serial = 789] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 263 (0x8d76cc00) [pid = 1731] [serial = 711] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 262 (0x87fcb400) [pid = 1731] [serial = 930] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 261 (0x8f1e3c00) [pid = 1731] [serial = 780] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 260 (0x91260800) [pid = 1731] [serial = 831] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 259 (0x9295ac00) [pid = 1731] [serial = 843] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 258 (0x8f671800) [pid = 1731] [serial = 590] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 257 (0x99ca8000) [pid = 1731] [serial = 557] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 256 (0xa6d4dc00) [pid = 1731] [serial = 924] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 255 (0xa69e5000) [pid = 1731] [serial = 921] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 254 (0xa6832400) [pid = 1731] [serial = 918] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 253 (0xa31bf400) [pid = 1731] [serial = 915] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 252 (0xa23f6c00) [pid = 1731] [serial = 912] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 251 (0xa1150800) [pid = 1731] [serial = 909] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 250 (0x989bcc00) [pid = 1731] [serial = 906] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 249 (0x94fe5400) [pid = 1731] [serial = 903] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 248 (0x92958000) [pid = 1731] [serial = 900] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 247 (0x8f8f8c00) [pid = 1731] [serial = 897] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 246 (0x8e235000) [pid = 1731] [serial = 894] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 245 (0x9ccc2800) [pid = 1731] [serial = 867] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 244 (0x92955400) [pid = 1731] [serial = 864] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 243 (0x9a1aec00) [pid = 1731] [serial = 861] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 242 (0x99e2fc00) [pid = 1731] [serial = 858] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 241 (0x997f3800) [pid = 1731] [serial = 855] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 240 (0x96b05400) [pid = 1731] [serial = 852] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 239 (0xa69e9400) [pid = 1731] [serial = 708] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 238 (0xa6385000) [pid = 1731] [serial = 705] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 237 (0xa2737000) [pid = 1731] [serial = 702] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 236 (0x9b8b7c00) [pid = 1731] [serial = 699] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 235 (0x92b4f000) [pid = 1731] [serial = 696] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 234 (0x90ec5400) [pid = 1731] [serial = 693] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 233 (0xa31c7c00) [pid = 1731] [serial = 666] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 232 (0xa250f800) [pid = 1731] [serial = 662] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 231 (0xa239f000) [pid = 1731] [serial = 659] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 230 (0xa1154800) [pid = 1731] [serial = 656] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 229 (0x9b9bd400) [pid = 1731] [serial = 653] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 228 (0x9a05a400) [pid = 1731] [serial = 650] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 227 (0x99ca3800) [pid = 1731] [serial = 647] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 226 (0x997ad400) [pid = 1731] [serial = 644] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 225 (0x921c6400) [pid = 1731] [serial = 641] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 224 (0x8f7c5000) [pid = 1731] [serial = 638] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 223 (0x91a61000) [pid = 1731] [serial = 720] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 222 (0x8e25c800) [pid = 1731] [serial = 548] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 221 (0x8759c400) [pid = 1731] [serial = 939] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 220 (0x871dc400) [pid = 1731] [serial = 927] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 219 (0x93a6b400) [pid = 1731] [serial = 554] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 218 (0x89d6b800) [pid = 1731] [serial = 798] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 217 (0x93a6d400) [pid = 1731] [serial = 849] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 216 (0x8bc59000) [pid = 1731] [serial = 729] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 215 (0xa685d400) [pid = 1731] [serial = 774] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 214 (0x9aaab800) [pid = 1731] [serial = 762] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 213 (0x8d074400) [pid = 1731] [serial = 942] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 212 (0x89a65000) [pid = 1731] [serial = 792] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 211 (0xa63f6000) [pid = 1731] [serial = 786] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 210 (0x8d76ec00) [pid = 1731] [serial = 717] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 209 (0x89a6e000) [pid = 1731] [serial = 795] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 208 (0x9cccd000) [pid = 1731] [serial = 563] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 207 (0x928e3400) [pid = 1731] [serial = 840] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 206 (0x9387c000) [pid = 1731] [serial = 846] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 205 (0x88245c00) [pid = 1731] [serial = 936] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 204 (0x9fd01c00) [pid = 1731] [serial = 765] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 203 (0x9444ec00) [pid = 1731] [serial = 596] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 202 (0x92071c00) [pid = 1731] [serial = 759] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 201 (0xa2238c00) [pid = 1731] [serial = 771] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 200 (0x91b22800) [pid = 1731] [serial = 551] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 199 (0x99c9cc00) [pid = 1731] [serial = 599] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 198 (0x910b1c00) [pid = 1731] [serial = 777] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 197 (0x8f61f000) [pid = 1731] [serial = 756] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 196 (0xa258d000) [pid = 1731] [serial = 768] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 195 (0x910b3400) [pid = 1731] [serial = 783] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 194 (0x8beac000) [pid = 1731] [serial = 714] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 193 (0x9206b000) [pid = 1731] [serial = 837] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 192 (0x928da000) [pid = 1731] [serial = 891] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 191 (0x8e1dd800) [pid = 1731] [serial = 1034] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 190 (0x8cec7800) [pid = 1731] [serial = 1031] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 189 (0x919f3000) [pid = 1731] [serial = 963] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 188 (0x920a3400) [pid = 1731] [serial = 974] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 187 (0x921c6c00) [pid = 1731] [serial = 975] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0x928e6400) [pid = 1731] [serial = 977] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0x92959800) [pid = 1731] [serial = 978] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x85ac5800) [pid = 1731] [serial = 1013] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x85ac8800) [pid = 1731] [serial = 1014] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x99ea9800) [pid = 1731] [serial = 983] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x9a05c000) [pid = 1731] [serial = 984] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x86a6dc00) [pid = 1731] [serial = 998] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x86a70800) [pid = 1731] [serial = 999] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0x8637dc00) [pid = 1731] [serial = 1007] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x8637f800) [pid = 1731] [serial = 1008] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x86cc5c00) [pid = 1731] [serial = 1001] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x86cc7800) [pid = 1731] [serial = 1002] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x997c4c00) [pid = 1731] [serial = 1010] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0xa31c6000) [pid = 1731] [serial = 1011] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x871da000) [pid = 1731] [serial = 1022] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x87592800) [pid = 1731] [serial = 1023] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x90ecec00) [pid = 1731] [serial = 971] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x91110400) [pid = 1731] [serial = 972] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x9cfc0400) [pid = 1731] [serial = 986] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x9fd0a800) [pid = 1731] [serial = 987] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x87fcf800) [pid = 1731] [serial = 1025] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x889ff000) [pid = 1731] [serial = 995] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0xa683d800) [pid = 1731] [serial = 996] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0xa68ccc00) [pid = 1731] [serial = 992] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0xa696c400) [pid = 1731] [serial = 993] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x86ccf400) [pid = 1731] [serial = 1004] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x889f7000) [pid = 1731] [serial = 1005] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x8d768800) [pid = 1731] [serial = 968] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x8e250000) [pid = 1731] [serial = 969] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x96b04000) [pid = 1731] [serial = 980] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x910e2000) [pid = 1731] [serial = 822] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x995a8400) [pid = 1731] [serial = 981] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x85c11400) [pid = 1731] [serial = 1016] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x94fe3c00) [pid = 1731] [serial = 635] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x85c13c00) [pid = 1731] [serial = 1017] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x8900f400) [pid = 1731] [serial = 965] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x89a65400) [pid = 1731] [serial = 966] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x85c1bc00) [pid = 1731] [serial = 1019] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x86ccc800) [pid = 1731] [serial = 1020] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0xa23f8400) [pid = 1731] [serial = 989] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0xa272dc00) [pid = 1731] [serial = 990] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x9ac29000) [pid = 1731] [serial = 690] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x96b0dc00) [pid = 1731] [serial = 753] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x8900ac00) [pid = 1731] [serial = 1028] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x89a6d800) [pid = 1731] [serial = 1029] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x88240800) [pid = 1731] [serial = 1026] [outer = (nil)] [url = about:blank] 17:17:29 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x8d27dc00) [pid = 1731] [serial = 1032] [outer = (nil)] [url = about:blank] 17:17:30 INFO - PROCESS | 1731 | 1464221850039 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:30 INFO - PROCESS | 1731 | ++DOCSHELL 0x850df400 == 126 [pid = 1731] [id = 386] 17:17:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x850e8800) [pid = 1731] [serial = 1159] [outer = (nil)] 17:17:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x85c14c00) [pid = 1731] [serial = 1160] [outer = 0x850e8800] 17:17:30 INFO - PROCESS | 1731 | 1464221850125 Marionette DEBUG loaded listener.js 17:17:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x8637fc00) [pid = 1731] [serial = 1161] [outer = 0x850e8800] 17:17:31 INFO - PROCESS | 1731 | 1464221851006 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 17:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 3141ms 17:17:31 INFO - PROCESS | 1731 | 1464221851068 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 17:17:31 INFO - PROCESS | 1731 | 1464221851074 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 17:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:17:31 INFO - PROCESS | 1731 | 1464221851082 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:17:31 INFO - PROCESS | 1731 | 1464221851087 Marionette TRACE conn3 <- [1,1518,null,{}] 17:17:31 INFO - PROCESS | 1731 | 1464221851094 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:31 INFO - PROCESS | 1731 | 1464221851282 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 17:17:31 INFO - PROCESS | 1731 | 1464221851513 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:31 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a6c800 == 127 [pid = 1731] [id = 387] 17:17:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x86cc6000) [pid = 1731] [serial = 1162] [outer = (nil)] 17:17:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x86cd0c00) [pid = 1731] [serial = 1163] [outer = 0x86cc6000] 17:17:31 INFO - PROCESS | 1731 | 1464221851603 Marionette DEBUG loaded listener.js 17:17:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x871e0800) [pid = 1731] [serial = 1164] [outer = 0x86cc6000] 17:17:32 INFO - PROCESS | 1731 | 1464221852468 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1435ms 17:17:32 INFO - PROCESS | 1731 | 1464221852526 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 17:17:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:17:32 INFO - PROCESS | 1731 | 1464221852531 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 17:17:32 INFO - PROCESS | 1731 | 1464221852538 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:17:32 INFO - PROCESS | 1731 | 1464221852541 Marionette TRACE conn3 <- [1,1522,null,{}] 17:17:32 INFO - PROCESS | 1731 | 1464221852546 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:32 INFO - PROCESS | 1731 | 1464221852820 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 17:17:32 INFO - PROCESS | 1731 | 1464221852849 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:32 INFO - PROCESS | 1731 | ++DOCSHELL 0x871d3c00 == 128 [pid = 1731] [id = 388] 17:17:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8821cc00) [pid = 1731] [serial = 1165] [outer = (nil)] 17:17:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x88225800) [pid = 1731] [serial = 1166] [outer = 0x8821cc00] 17:17:32 INFO - PROCESS | 1731 | 1464221852921 Marionette DEBUG loaded listener.js 17:17:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x88246c00) [pid = 1731] [serial = 1167] [outer = 0x8821cc00] 17:17:33 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:17:33 INFO - PROCESS | 1731 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:17:33 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:17:33 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:17:33 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:17:33 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:17:33 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:17:33 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:17:33 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:17:33 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:17:33 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:17:33 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:17:33 INFO - PROCESS | 1731 | 1464221853920 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 17:17:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 17:17:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:17:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:17:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:17:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:17:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 17:17:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:17:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:17:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:17:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:17:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 17:17:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:17:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:17:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:17:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:17:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 17:17:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:17:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:17:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:17:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:17:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:17:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1429ms 17:17:33 INFO - PROCESS | 1731 | 1464221853971 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 17:17:33 INFO - PROCESS | 1731 | 1464221853974 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 17:17:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:17:33 INFO - PROCESS | 1731 | 1464221853998 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:17:34 INFO - PROCESS | 1731 | 1464221854006 Marionette TRACE conn3 <- [1,1526,null,{}] 17:17:34 INFO - PROCESS | 1731 | 1464221854012 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:34 INFO - PROCESS | 1731 | 1464221854246 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 17:17:34 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x871dd000) [pid = 1731] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:17:34 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x850e7c00) [pid = 1731] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:17:34 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x8d072800) [pid = 1731] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:17:34 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x8900d000) [pid = 1731] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:17:34 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x944f9400) [pid = 1731] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:17:34 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x88239400) [pid = 1731] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:17:34 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x8637f000) [pid = 1731] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:17:34 INFO - PROCESS | 1731 | 1464221854949 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:34 INFO - PROCESS | 1731 | ++DOCSHELL 0x850e4c00 == 129 [pid = 1731] [id = 389] 17:17:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x850e5400) [pid = 1731] [serial = 1168] [outer = (nil)] 17:17:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x871d9800) [pid = 1731] [serial = 1169] [outer = 0x850e5400] 17:17:35 INFO - PROCESS | 1731 | 1464221855020 Marionette DEBUG loaded listener.js 17:17:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x88246800) [pid = 1731] [serial = 1170] [outer = 0x850e5400] 17:17:35 INFO - PROCESS | 1731 | 1464221855684 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 17:17:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:17:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:17:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:17:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:17:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:17:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:17:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:17:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1758ms 17:17:35 INFO - PROCESS | 1731 | 1464221855750 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 17:17:35 INFO - PROCESS | 1731 | 1464221855754 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 17:17:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:17:35 INFO - PROCESS | 1731 | 1464221855761 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:17:35 INFO - PROCESS | 1731 | 1464221855764 Marionette TRACE conn3 <- [1,1530,null,{}] 17:17:35 INFO - PROCESS | 1731 | 1464221855769 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:36 INFO - PROCESS | 1731 | 1464221856012 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 17:17:36 INFO - PROCESS | 1731 | 1464221856034 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:36 INFO - PROCESS | 1731 | ++DOCSHELL 0x87f2e000 == 130 [pid = 1731] [id = 390] 17:17:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x88253800) [pid = 1731] [serial = 1171] [outer = (nil)] 17:17:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x89956000) [pid = 1731] [serial = 1172] [outer = 0x88253800] 17:17:36 INFO - PROCESS | 1731 | 1464221856106 Marionette DEBUG loaded listener.js 17:17:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x89a67800) [pid = 1731] [serial = 1173] [outer = 0x88253800] 17:17:37 INFO - PROCESS | 1731 | 1464221857050 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 17:17:37 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 17:17:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:17:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:17:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:17:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 17:17:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:17:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1378ms 17:17:37 INFO - PROCESS | 1731 | 1464221857146 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 17:17:37 INFO - PROCESS | 1731 | 1464221857151 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 17:17:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:17:37 INFO - PROCESS | 1731 | 1464221857161 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:17:37 INFO - PROCESS | 1731 | 1464221857167 Marionette TRACE conn3 <- [1,1534,null,{}] 17:17:37 INFO - PROCESS | 1731 | 1464221857177 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:37 INFO - PROCESS | 1731 | 1464221857415 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 17:17:37 INFO - PROCESS | 1731 | 1464221857684 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a6a400 == 131 [pid = 1731] [id = 391] 17:17:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x86a6f800) [pid = 1731] [serial = 1174] [outer = (nil)] 17:17:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x86cca000) [pid = 1731] [serial = 1175] [outer = 0x86a6f800] 17:17:37 INFO - PROCESS | 1731 | 1464221857830 Marionette DEBUG loaded listener.js 17:17:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8759d800) [pid = 1731] [serial = 1176] [outer = 0x86a6f800] 17:17:38 INFO - PROCESS | 1731 | 1464221858776 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:17:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:17:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1694ms 17:17:38 INFO - PROCESS | 1731 | 1464221858855 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 17:17:38 INFO - PROCESS | 1731 | 1464221858864 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 17:17:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:17:38 INFO - PROCESS | 1731 | 1464221858875 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:17:38 INFO - PROCESS | 1731 | 1464221858878 Marionette TRACE conn3 <- [1,1538,null,{}] 17:17:38 INFO - PROCESS | 1731 | 1464221858885 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:39 INFO - PROCESS | 1731 | 1464221859129 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 17:17:39 INFO - PROCESS | 1731 | 1464221859444 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:39 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a70800 == 132 [pid = 1731] [id = 392] 17:17:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x87fc6c00) [pid = 1731] [serial = 1177] [outer = (nil)] 17:17:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x8884c000) [pid = 1731] [serial = 1178] [outer = 0x87fc6c00] 17:17:39 INFO - PROCESS | 1731 | 1464221859528 Marionette DEBUG loaded listener.js 17:17:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x89002000) [pid = 1731] [serial = 1179] [outer = 0x87fc6c00] 17:17:40 INFO - PROCESS | 1731 | 1464221860477 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:17:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:17:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1642ms 17:17:40 INFO - PROCESS | 1731 | 1464221860517 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 17:17:40 INFO - PROCESS | 1731 | 1464221860521 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 17:17:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:17:40 INFO - PROCESS | 1731 | 1464221860528 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:17:40 INFO - PROCESS | 1731 | 1464221860533 Marionette TRACE conn3 <- [1,1542,null,{}] 17:17:40 INFO - PROCESS | 1731 | 1464221860550 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:40 INFO - PROCESS | 1731 | 1464221860753 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 17:17:41 INFO - PROCESS | 1731 | 1464221861034 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:41 INFO - PROCESS | 1731 | ++DOCSHELL 0x89d70c00 == 133 [pid = 1731] [id = 393] 17:17:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x8bc53000) [pid = 1731] [serial = 1180] [outer = (nil)] 17:17:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x8bea6400) [pid = 1731] [serial = 1181] [outer = 0x8bc53000] 17:17:41 INFO - PROCESS | 1731 | 1464221861164 Marionette DEBUG loaded listener.js 17:17:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x8bff8000) [pid = 1731] [serial = 1182] [outer = 0x8bc53000] 17:17:42 INFO - PROCESS | 1731 | 1464221862070 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 17:17:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:17:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1590ms 17:17:42 INFO - PROCESS | 1731 | 1464221862119 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 17:17:42 INFO - PROCESS | 1731 | 1464221862124 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 17:17:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:17:42 INFO - PROCESS | 1731 | 1464221862130 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:17:42 INFO - PROCESS | 1731 | 1464221862133 Marionette TRACE conn3 <- [1,1546,null,{}] 17:17:42 INFO - PROCESS | 1731 | 1464221862139 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:42 INFO - PROCESS | 1731 | 1464221862337 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 17:17:42 INFO - PROCESS | 1731 | 1464221862557 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:42 INFO - PROCESS | 1731 | ++DOCSHELL 0x87fc8000 == 134 [pid = 1731] [id = 394] 17:17:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x89d6f800) [pid = 1731] [serial = 1183] [outer = (nil)] 17:17:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x8d281000) [pid = 1731] [serial = 1184] [outer = 0x89d6f800] 17:17:42 INFO - PROCESS | 1731 | 1464221862686 Marionette DEBUG loaded listener.js 17:17:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x8d765000) [pid = 1731] [serial = 1185] [outer = 0x89d6f800] 17:17:43 INFO - PROCESS | 1731 | 1464221863613 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:17:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:17:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1530ms 17:17:43 INFO - PROCESS | 1731 | 1464221863661 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 17:17:43 INFO - PROCESS | 1731 | 1464221863665 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 17:17:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:17:43 INFO - PROCESS | 1731 | 1464221863671 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:17:43 INFO - PROCESS | 1731 | 1464221863674 Marionette TRACE conn3 <- [1,1550,null,{}] 17:17:43 INFO - PROCESS | 1731 | 1464221863680 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:43 INFO - PROCESS | 1731 | 1464221863862 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 17:17:44 INFO - PROCESS | 1731 | 1464221864131 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:44 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d27b400 == 135 [pid = 1731] [id = 395] 17:17:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x8d60bc00) [pid = 1731] [serial = 1186] [outer = (nil)] 17:17:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x8e1d7c00) [pid = 1731] [serial = 1187] [outer = 0x8d60bc00] 17:17:44 INFO - PROCESS | 1731 | 1464221864262 Marionette DEBUG loaded listener.js 17:17:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x8e1db000) [pid = 1731] [serial = 1188] [outer = 0x8d60bc00] 17:17:45 INFO - PROCESS | 1731 | 1464221865158 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:17:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:17:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1541ms 17:17:45 INFO - PROCESS | 1731 | 1464221865213 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 17:17:45 INFO - PROCESS | 1731 | 1464221865216 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 17:17:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:17:45 INFO - PROCESS | 1731 | 1464221865224 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:17:45 INFO - PROCESS | 1731 | 1464221865228 Marionette TRACE conn3 <- [1,1554,null,{}] 17:17:45 INFO - PROCESS | 1731 | 1464221865234 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:45 INFO - PROCESS | 1731 | 1464221865496 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 17:17:45 INFO - PROCESS | 1731 | 1464221865817 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:45 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d76b800 == 136 [pid = 1731] [id = 396] 17:17:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x8d770400) [pid = 1731] [serial = 1189] [outer = (nil)] 17:17:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x8f1d8c00) [pid = 1731] [serial = 1190] [outer = 0x8d770400] 17:17:45 INFO - PROCESS | 1731 | 1464221865908 Marionette DEBUG loaded listener.js 17:17:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x8f1e3000) [pid = 1731] [serial = 1191] [outer = 0x8d770400] 17:17:46 INFO - PROCESS | 1731 | 1464221866807 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:17:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:17:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1636ms 17:17:46 INFO - PROCESS | 1731 | 1464221866867 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 17:17:46 INFO - PROCESS | 1731 | 1464221866871 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 17:17:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:17:46 INFO - PROCESS | 1731 | 1464221866877 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:17:46 INFO - PROCESS | 1731 | 1464221866879 Marionette TRACE conn3 <- [1,1558,null,{}] 17:17:46 INFO - PROCESS | 1731 | 1464221866886 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:47 INFO - PROCESS | 1731 | 1464221867080 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 17:17:47 INFO - PROCESS | 1731 | 1464221867392 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:47 INFO - PROCESS | 1731 | ++DOCSHELL 0x89d6c800 == 137 [pid = 1731] [id = 397] 17:17:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x8bc5c400) [pid = 1731] [serial = 1192] [outer = (nil)] 17:17:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x8f332400) [pid = 1731] [serial = 1193] [outer = 0x8bc5c400] 17:17:47 INFO - PROCESS | 1731 | 1464221867482 Marionette DEBUG loaded listener.js 17:17:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x8f613800) [pid = 1731] [serial = 1194] [outer = 0x8bc5c400] 17:17:48 INFO - PROCESS | 1731 | 1464221868353 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:17:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:17:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1532ms 17:17:48 INFO - PROCESS | 1731 | 1464221868410 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 17:17:48 INFO - PROCESS | 1731 | 1464221868414 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 17:17:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:17:48 INFO - PROCESS | 1731 | 1464221868420 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:17:48 INFO - PROCESS | 1731 | 1464221868424 Marionette TRACE conn3 <- [1,1562,null,{}] 17:17:48 INFO - PROCESS | 1731 | 1464221868429 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:48 INFO - PROCESS | 1731 | 1464221868622 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 17:17:48 INFO - PROCESS | 1731 | 1464221868932 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:48 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f1e1000 == 138 [pid = 1731] [id = 398] 17:17:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x8f32fc00) [pid = 1731] [serial = 1195] [outer = (nil)] 17:17:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x8f697400) [pid = 1731] [serial = 1196] [outer = 0x8f32fc00] 17:17:49 INFO - PROCESS | 1731 | 1464221869018 Marionette DEBUG loaded listener.js 17:17:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x8f7bc400) [pid = 1731] [serial = 1197] [outer = 0x8f32fc00] 17:17:49 INFO - PROCESS | 1731 | 1464221869867 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:17:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:17:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1491ms 17:17:49 INFO - PROCESS | 1731 | 1464221869913 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 17:17:49 INFO - PROCESS | 1731 | 1464221869917 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 17:17:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:17:49 INFO - PROCESS | 1731 | 1464221869923 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:17:49 INFO - PROCESS | 1731 | 1464221869926 Marionette TRACE conn3 <- [1,1566,null,{}] 17:17:49 INFO - PROCESS | 1731 | 1464221869932 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:50 INFO - PROCESS | 1731 | 1464221870123 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 17:17:50 INFO - PROCESS | 1731 | 1464221870400 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:50 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e25ac00 == 139 [pid = 1731] [id = 399] 17:17:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x8f697c00) [pid = 1731] [serial = 1198] [outer = (nil)] 17:17:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x90ecdc00) [pid = 1731] [serial = 1199] [outer = 0x8f697c00] 17:17:50 INFO - PROCESS | 1731 | 1464221870528 Marionette DEBUG loaded listener.js 17:17:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0x90ed4c00) [pid = 1731] [serial = 1200] [outer = 0x8f697c00] 17:17:51 INFO - PROCESS | 1731 | 1464221871426 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:17:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:17:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1528ms 17:17:51 INFO - PROCESS | 1731 | 1464221871451 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 17:17:51 INFO - PROCESS | 1731 | 1464221871456 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 17:17:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:17:51 INFO - PROCESS | 1731 | 1464221871461 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:17:51 INFO - PROCESS | 1731 | 1464221871465 Marionette TRACE conn3 <- [1,1570,null,{}] 17:17:51 INFO - PROCESS | 1731 | 1464221871470 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:51 INFO - PROCESS | 1731 | 1464221871678 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 17:17:52 INFO - PROCESS | 1731 | 1464221872007 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:52 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f692c00 == 140 [pid = 1731] [id = 400] 17:17:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0x8f7bc000) [pid = 1731] [serial = 1201] [outer = (nil)] 17:17:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x910da400) [pid = 1731] [serial = 1202] [outer = 0x8f7bc000] 17:17:52 INFO - PROCESS | 1731 | 1464221872096 Marionette DEBUG loaded listener.js 17:17:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0x910df800) [pid = 1731] [serial = 1203] [outer = 0x8f7bc000] 17:17:52 INFO - PROCESS | 1731 | 1464221872967 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:17:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:17:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1538ms 17:17:53 INFO - PROCESS | 1731 | 1464221873000 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 17:17:53 INFO - PROCESS | 1731 | 1464221873004 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 17:17:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:17:53 INFO - PROCESS | 1731 | 1464221873010 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:17:53 INFO - PROCESS | 1731 | 1464221873015 Marionette TRACE conn3 <- [1,1574,null,{}] 17:17:53 INFO - PROCESS | 1731 | 1464221873020 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:53 INFO - PROCESS | 1731 | 1464221873257 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 17:17:53 INFO - PROCESS | 1731 | 1464221873575 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:53 INFO - PROCESS | 1731 | ++DOCSHELL 0x910b6400 == 141 [pid = 1731] [id = 401] 17:17:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0x919f6400) [pid = 1731] [serial = 1204] [outer = (nil)] 17:17:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0x91a5d400) [pid = 1731] [serial = 1205] [outer = 0x919f6400] 17:17:53 INFO - PROCESS | 1731 | 1464221873670 Marionette DEBUG loaded listener.js 17:17:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0x91b1f400) [pid = 1731] [serial = 1206] [outer = 0x919f6400] 17:17:54 INFO - PROCESS | 1731 | 1464221874561 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 17:17:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:17:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1578ms 17:17:54 INFO - PROCESS | 1731 | 1464221874592 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 17:17:54 INFO - PROCESS | 1731 | 1464221874596 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 17:17:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:17:54 INFO - PROCESS | 1731 | 1464221874603 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:17:54 INFO - PROCESS | 1731 | 1464221874607 Marionette TRACE conn3 <- [1,1578,null,{}] 17:17:54 INFO - PROCESS | 1731 | 1464221874613 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:54 INFO - PROCESS | 1731 | 1464221874832 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 17:17:55 INFO - PROCESS | 1731 | 1464221875111 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:55 INFO - PROCESS | 1731 | ++DOCSHELL 0x91a5f000 == 142 [pid = 1731] [id = 402] 17:17:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0x91a68c00) [pid = 1731] [serial = 1207] [outer = (nil)] 17:17:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0x92071400) [pid = 1731] [serial = 1208] [outer = 0x91a68c00] 17:17:55 INFO - PROCESS | 1731 | 1464221875250 Marionette DEBUG loaded listener.js 17:17:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0x920a2000) [pid = 1731] [serial = 1209] [outer = 0x91a68c00] 17:17:56 INFO - PROCESS | 1731 | 1464221876082 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 17:17:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:17:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1535ms 17:17:56 INFO - PROCESS | 1731 | 1464221876144 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 17:17:56 INFO - PROCESS | 1731 | 1464221876148 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 17:17:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:17:56 INFO - PROCESS | 1731 | 1464221876156 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:17:56 INFO - PROCESS | 1731 | 1464221876159 Marionette TRACE conn3 <- [1,1582,null,{}] 17:17:56 INFO - PROCESS | 1731 | 1464221876163 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:56 INFO - PROCESS | 1731 | 1464221876363 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 17:17:56 INFO - PROCESS | 1731 | 1464221876635 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:56 INFO - PROCESS | 1731 | ++DOCSHELL 0x91b27400 == 143 [pid = 1731] [id = 403] 17:17:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0x9206cc00) [pid = 1731] [serial = 1210] [outer = (nil)] 17:17:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0x921ca000) [pid = 1731] [serial = 1211] [outer = 0x9206cc00] 17:17:56 INFO - PROCESS | 1731 | 1464221876776 Marionette DEBUG loaded listener.js 17:17:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0x928db000) [pid = 1731] [serial = 1212] [outer = 0x9206cc00] 17:17:57 INFO - PROCESS | 1731 | 1464221877743 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:17:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:17:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1628ms 17:17:57 INFO - PROCESS | 1731 | 1464221877785 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 17:17:57 INFO - PROCESS | 1731 | 1464221877790 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 17:17:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:17:57 INFO - PROCESS | 1731 | 1464221877797 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:17:57 INFO - PROCESS | 1731 | 1464221877800 Marionette TRACE conn3 <- [1,1586,null,{}] 17:17:57 INFO - PROCESS | 1731 | 1464221877806 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:57 INFO - PROCESS | 1731 | 1464221877993 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 17:17:58 INFO - PROCESS | 1731 | 1464221878267 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:58 INFO - PROCESS | 1731 | ++DOCSHELL 0x920a2400 == 144 [pid = 1731] [id = 404] 17:17:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 188 (0x921ce400) [pid = 1731] [serial = 1213] [outer = (nil)] 17:17:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 189 (0x92955400) [pid = 1731] [serial = 1214] [outer = 0x921ce400] 17:17:58 INFO - PROCESS | 1731 | 1464221878397 Marionette DEBUG loaded listener.js 17:17:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 190 (0x92959800) [pid = 1731] [serial = 1215] [outer = 0x921ce400] 17:17:59 INFO - PROCESS | 1731 | 1464221879268 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 17:17:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:17:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1531ms 17:17:59 INFO - PROCESS | 1731 | 1464221879328 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 17:17:59 INFO - PROCESS | 1731 | 1464221879332 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 17:17:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:17:59 INFO - PROCESS | 1731 | 1464221879338 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:17:59 INFO - PROCESS | 1731 | 1464221879341 Marionette TRACE conn3 <- [1,1590,null,{}] 17:17:59 INFO - PROCESS | 1731 | 1464221879347 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:59 INFO - PROCESS | 1731 | 1464221879541 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 17:17:59 INFO - PROCESS | 1731 | 1464221879882 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:59 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d766c00 == 145 [pid = 1731] [id = 405] 17:17:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 191 (0x8d769c00) [pid = 1731] [serial = 1216] [outer = (nil)] 17:17:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 192 (0x92b46800) [pid = 1731] [serial = 1217] [outer = 0x8d769c00] 17:17:59 INFO - PROCESS | 1731 | 1464221879971 Marionette DEBUG loaded listener.js 17:18:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 193 (0x9387a800) [pid = 1731] [serial = 1218] [outer = 0x8d769c00] 17:18:00 INFO - PROCESS | 1731 | 1464221880817 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 17:18:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:18:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1534ms 17:18:00 INFO - PROCESS | 1731 | 1464221880873 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 17:18:00 INFO - PROCESS | 1731 | 1464221880876 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 17:18:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:18:00 INFO - PROCESS | 1731 | 1464221880883 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:18:00 INFO - PROCESS | 1731 | 1464221880886 Marionette TRACE conn3 <- [1,1594,null,{}] 17:18:00 INFO - PROCESS | 1731 | 1464221880892 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:01 INFO - PROCESS | 1731 | 1464221881105 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 17:18:01 INFO - PROCESS | 1731 | 1464221881431 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:01 INFO - PROCESS | 1731 | ++DOCSHELL 0x92b46000 == 146 [pid = 1731] [id = 406] 17:18:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 194 (0x92c06800) [pid = 1731] [serial = 1219] [outer = (nil)] 17:18:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 195 (0x93a2dc00) [pid = 1731] [serial = 1220] [outer = 0x92c06800] 17:18:01 INFO - PROCESS | 1731 | 1464221881521 Marionette DEBUG loaded listener.js 17:18:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 196 (0x93a6d000) [pid = 1731] [serial = 1221] [outer = 0x92c06800] 17:18:02 INFO - PROCESS | 1731 | 1464221882393 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:18:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:18:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1542ms 17:18:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:18:02 INFO - PROCESS | 1731 | 1464221882426 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 17:18:02 INFO - PROCESS | 1731 | 1464221882429 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 17:18:02 INFO - PROCESS | 1731 | 1464221882436 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:18:02 INFO - PROCESS | 1731 | 1464221882440 Marionette TRACE conn3 <- [1,1598,null,{}] 17:18:02 INFO - PROCESS | 1731 | 1464221882445 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:02 INFO - PROCESS | 1731 | 1464221882635 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 17:18:02 INFO - PROCESS | 1731 | 1464221882885 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:02 INFO - PROCESS | 1731 | ++DOCSHELL 0x92b48400 == 147 [pid = 1731] [id = 407] 17:18:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 197 (0x93a22800) [pid = 1731] [serial = 1222] [outer = (nil)] 17:18:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 198 (0x94fe5400) [pid = 1731] [serial = 1223] [outer = 0x93a22800] 17:18:02 INFO - PROCESS | 1731 | 1464221882968 Marionette DEBUG loaded listener.js 17:18:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 199 (0x94fe3400) [pid = 1731] [serial = 1224] [outer = 0x93a22800] 17:18:03 INFO - PROCESS | 1731 | 1464221883922 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:18:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:18:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1531ms 17:18:03 INFO - PROCESS | 1731 | 1464221883967 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 17:18:03 INFO - PROCESS | 1731 | 1464221883971 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 17:18:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:18:03 INFO - PROCESS | 1731 | 1464221883977 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:18:03 INFO - PROCESS | 1731 | 1464221883980 Marionette TRACE conn3 <- [1,1602,null,{}] 17:18:03 INFO - PROCESS | 1731 | 1464221883986 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:04 INFO - PROCESS | 1731 | 1464221884175 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 17:18:04 INFO - PROCESS | 1731 | 1464221884500 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:04 INFO - PROCESS | 1731 | ++DOCSHELL 0x928e3400 == 148 [pid = 1731] [id = 408] 17:18:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 200 (0x93887400) [pid = 1731] [serial = 1225] [outer = (nil)] 17:18:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 201 (0x96bf5800) [pid = 1731] [serial = 1226] [outer = 0x93887400] 17:18:04 INFO - PROCESS | 1731 | 1464221884588 Marionette DEBUG loaded listener.js 17:18:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 202 (0x976bb400) [pid = 1731] [serial = 1227] [outer = 0x93887400] 17:18:05 INFO - PROCESS | 1731 | 1464221885458 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 17:18:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:18:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1527ms 17:18:05 INFO - PROCESS | 1731 | 1464221885505 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 17:18:05 INFO - PROCESS | 1731 | 1464221885509 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 17:18:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:18:05 INFO - PROCESS | 1731 | 1464221885535 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:18:05 INFO - PROCESS | 1731 | 1464221885539 Marionette TRACE conn3 <- [1,1606,null,{}] 17:18:05 INFO - PROCESS | 1731 | 1464221885545 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:05 INFO - PROCESS | 1731 | 1464221885749 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 17:18:06 INFO - PROCESS | 1731 | 1464221886108 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:06 INFO - PROCESS | 1731 | ++DOCSHELL 0x85c17400 == 149 [pid = 1731] [id = 409] 17:18:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 203 (0x8637c000) [pid = 1731] [serial = 1228] [outer = (nil)] 17:18:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 204 (0x87f38000) [pid = 1731] [serial = 1229] [outer = 0x8637c000] 17:18:06 INFO - PROCESS | 1731 | 1464221886199 Marionette DEBUG loaded listener.js 17:18:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 205 (0x88849400) [pid = 1731] [serial = 1230] [outer = 0x8637c000] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x8d76e800 == 148 [pid = 1731] [id = 240] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x9af17000 == 147 [pid = 1731] [id = 235] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x96bf2000 == 146 [pid = 1731] [id = 234] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x8bc4ec00 == 145 [pid = 1731] [id = 242] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x8f32ac00 == 144 [pid = 1731] [id = 241] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x8bea7800 == 143 [pid = 1731] [id = 239] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x8bea5800 == 142 [pid = 1731] [id = 238] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x8ced3000 == 141 [pid = 1731] [id = 233] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x8d761800 == 140 [pid = 1731] [id = 236] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x850e4c00 == 139 [pid = 1731] [id = 389] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x871d3c00 == 138 [pid = 1731] [id = 388] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x86a6c800 == 137 [pid = 1731] [id = 387] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x850df400 == 136 [pid = 1731] [id = 386] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x86377000 == 135 [pid = 1731] [id = 384] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x85ac1400 == 134 [pid = 1731] [id = 382] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x850eb800 == 133 [pid = 1731] [id = 383] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x8d27e400 == 132 [pid = 1731] [id = 381] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x9294d400 == 131 [pid = 1731] [id = 380] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x920ac800 == 130 [pid = 1731] [id = 379] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x9110ac00 == 129 [pid = 1731] [id = 377] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x8f670800 == 128 [pid = 1731] [id = 378] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x910e0000 == 127 [pid = 1731] [id = 376] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x8759d000 == 126 [pid = 1731] [id = 375] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x8e24e000 == 125 [pid = 1731] [id = 374] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x8bff0400 == 124 [pid = 1731] [id = 373] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x850dd000 == 123 [pid = 1731] [id = 371] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x89a65c00 == 122 [pid = 1731] [id = 372] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x89001400 == 121 [pid = 1731] [id = 370] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x87fd1000 == 120 [pid = 1731] [id = 369] 17:18:08 INFO - PROCESS | 1731 | --DOCSHELL 0x86375400 == 119 [pid = 1731] [id = 368] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 204 (0x871d8400) [pid = 1731] [serial = 1103] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 203 (0x87fccc00) [pid = 1731] [serial = 1092] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 202 (0x88851400) [pid = 1731] [serial = 1076] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 201 (0xa6832c00) [pid = 1731] [serial = 1067] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 200 (0x88256400) [pid = 1731] [serial = 1073] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 199 (0x9a9b7400) [pid = 1731] [serial = 1064] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 198 (0x8f689c00) [pid = 1731] [serial = 1046] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 197 (0x944f3400) [pid = 1731] [serial = 1058] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 196 (0x87f39400) [pid = 1731] [serial = 1086] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 195 (0x8d76b400) [pid = 1731] [serial = 1100] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 194 (0x850e7000) [pid = 1731] [serial = 1082] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 193 (0x88224400) [pid = 1731] [serial = 1079] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 192 (0x8e234000) [pid = 1731] [serial = 1101] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 191 (0x8bc58000) [pid = 1731] [serial = 1098] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 190 (0x9295b000) [pid = 1731] [serial = 1055] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 189 (0x91a62800) [pid = 1731] [serial = 1052] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 188 (0x87f2b400) [pid = 1731] [serial = 1085] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 187 (0x910af400) [pid = 1731] [serial = 1049] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0x889f4400) [pid = 1731] [serial = 1094] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0x8759a800) [pid = 1731] [serial = 1091] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x87f35000) [pid = 1731] [serial = 1037] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x88256800) [pid = 1731] [serial = 1088] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x8884cc00) [pid = 1731] [serial = 1089] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x995a9000) [pid = 1731] [serial = 1061] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x89a68800) [pid = 1731] [serial = 1040] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x89004000) [pid = 1731] [serial = 1095] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0x8f1da000) [pid = 1731] [serial = 1043] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x8884c800) [pid = 1731] [serial = 1070] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x89d6d000) [pid = 1731] [serial = 1097] [outer = (nil)] [url = about:blank] 17:18:08 INFO - PROCESS | 1731 | 1464221888485 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 17:18:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:18:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 3038ms 17:18:08 INFO - PROCESS | 1731 | 1464221888570 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 17:18:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:18:08 INFO - PROCESS | 1731 | 1464221888575 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 17:18:08 INFO - PROCESS | 1731 | 1464221888582 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:18:08 INFO - PROCESS | 1731 | 1464221888588 Marionette TRACE conn3 <- [1,1610,null,{}] 17:18:08 INFO - PROCESS | 1731 | 1464221888597 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:08 INFO - PROCESS | 1731 | 1464221888793 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 17:18:09 INFO - PROCESS | 1731 | 1464221889006 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:09 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a6dc00 == 120 [pid = 1731] [id = 410] 17:18:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x86a6ec00) [pid = 1731] [serial = 1231] [outer = (nil)] 17:18:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0x86cc8400) [pid = 1731] [serial = 1232] [outer = 0x86a6ec00] 17:18:09 INFO - PROCESS | 1731 | 1464221889083 Marionette DEBUG loaded listener.js 17:18:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0x871dd000) [pid = 1731] [serial = 1233] [outer = 0x86a6ec00] 17:18:09 INFO - PROCESS | 1731 | 1464221889871 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 17:18:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:18:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1354ms 17:18:09 INFO - PROCESS | 1731 | 1464221889937 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 17:18:09 INFO - PROCESS | 1731 | 1464221889945 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 17:18:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:18:09 INFO - PROCESS | 1731 | 1464221889955 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:18:09 INFO - PROCESS | 1731 | 1464221889958 Marionette TRACE conn3 <- [1,1614,null,{}] 17:18:09 INFO - PROCESS | 1731 | 1464221889962 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:10 INFO - PROCESS | 1731 | 1464221890149 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 17:18:10 INFO - PROCESS | 1731 | 1464221890377 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:10 INFO - PROCESS | 1731 | ++DOCSHELL 0x87f37400 == 121 [pid = 1731] [id = 411] 17:18:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0x87f39400) [pid = 1731] [serial = 1234] [outer = (nil)] 17:18:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0x87fce800) [pid = 1731] [serial = 1235] [outer = 0x87f39400] 17:18:10 INFO - PROCESS | 1731 | 1464221890449 Marionette DEBUG loaded listener.js 17:18:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0x88224400) [pid = 1731] [serial = 1236] [outer = 0x87f39400] 17:18:11 INFO - PROCESS | 1731 | 1464221891371 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 17:18:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 17:18:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1483ms 17:18:11 INFO - PROCESS | 1731 | 1464221891438 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 17:18:11 INFO - PROCESS | 1731 | 1464221891441 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 17:18:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:18:11 INFO - PROCESS | 1731 | 1464221891448 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:18:11 INFO - PROCESS | 1731 | 1464221891453 Marionette TRACE conn3 <- [1,1618,null,{}] 17:18:11 INFO - PROCESS | 1731 | 1464221891474 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:11 INFO - PROCESS | 1731 | 1464221891739 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 17:18:11 INFO - PROCESS | 1731 | 1464221891774 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x87f36400 == 122 [pid = 1731] [id = 412] 17:18:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0x8884cc00) [pid = 1731] [serial = 1237] [outer = (nil)] 17:18:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0x889f4400) [pid = 1731] [serial = 1238] [outer = 0x8884cc00] 17:18:11 INFO - PROCESS | 1731 | 1464221891854 Marionette DEBUG loaded listener.js 17:18:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0x89004000) [pid = 1731] [serial = 1239] [outer = 0x8884cc00] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x99a67000) [pid = 1731] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x8821cc00) [pid = 1731] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x87fd4000) [pid = 1731] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x86cc2400) [pid = 1731] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x871e0000) [pid = 1731] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x86378400) [pid = 1731] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0x86a6ac00) [pid = 1731] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x8e1d5400) [pid = 1731] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x96b05800) [pid = 1731] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x8e240400) [pid = 1731] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x921c3400) [pid = 1731] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x850e5400) [pid = 1731] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x919f6c00) [pid = 1731] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x86377800) [pid = 1731] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x8f7b9800) [pid = 1731] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x8d608c00) [pid = 1731] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x928d9000) [pid = 1731] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x87fce400) [pid = 1731] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x86a70000) [pid = 1731] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x89009400) [pid = 1731] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x8bff4800) [pid = 1731] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x91a5c000) [pid = 1731] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x93a22c00) [pid = 1731] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x910e0800) [pid = 1731] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x8824fc00) [pid = 1731] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x8f616800) [pid = 1731] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x850e1c00) [pid = 1731] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x8efc2400) [pid = 1731] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x88250000) [pid = 1731] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0xa36f7000) [pid = 1731] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x8d60dc00) [pid = 1731] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x91107800) [pid = 1731] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x8f61cc00) [pid = 1731] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x88846800) [pid = 1731] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x850e8800) [pid = 1731] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x8995a800) [pid = 1731] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x86cc6000) [pid = 1731] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x8f32a400) [pid = 1731] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:18:13 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x8d601c00) [pid = 1731] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:18:13 INFO - PROCESS | 1731 | 1464221893652 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 17:18:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:18:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2236ms 17:18:13 INFO - PROCESS | 1731 | 1464221893684 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 17:18:13 INFO - PROCESS | 1731 | 1464221893689 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 17:18:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:18:13 INFO - PROCESS | 1731 | 1464221893694 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:18:13 INFO - PROCESS | 1731 | 1464221893697 Marionette TRACE conn3 <- [1,1622,null,{}] 17:18:13 INFO - PROCESS | 1731 | 1464221893702 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:13 INFO - PROCESS | 1731 | 1464221893891 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 17:18:14 INFO - PROCESS | 1731 | 1464221894082 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:14 INFO - PROCESS | 1731 | ++DOCSHELL 0x850ddc00 == 123 [pid = 1731] [id = 413] 17:18:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x850e6000) [pid = 1731] [serial = 1240] [outer = (nil)] 17:18:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8823d000) [pid = 1731] [serial = 1241] [outer = 0x850e6000] 17:18:14 INFO - PROCESS | 1731 | 1464221894153 Marionette DEBUG loaded listener.js 17:18:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x889f4800) [pid = 1731] [serial = 1242] [outer = 0x850e6000] 17:18:14 INFO - PROCESS | 1731 | 1464221894924 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 17:18:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 17:18:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1282ms 17:18:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:18:14 INFO - PROCESS | 1731 | 1464221894978 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 17:18:14 INFO - PROCESS | 1731 | 1464221894980 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 17:18:14 INFO - PROCESS | 1731 | 1464221894987 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:18:14 INFO - PROCESS | 1731 | 1464221894990 Marionette TRACE conn3 <- [1,1626,null,{}] 17:18:15 INFO - PROCESS | 1731 | 1464221894996 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:15 INFO - PROCESS | 1731 | 1464221895246 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 17:18:15 INFO - PROCESS | 1731 | 1464221895266 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:15 INFO - PROCESS | 1731 | ++DOCSHELL 0x86cc4000 == 124 [pid = 1731] [id = 414] 17:18:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x88247400) [pid = 1731] [serial = 1243] [outer = (nil)] 17:18:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x89960000) [pid = 1731] [serial = 1244] [outer = 0x88247400] 17:18:15 INFO - PROCESS | 1731 | 1464221895340 Marionette DEBUG loaded listener.js 17:18:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x89a65400) [pid = 1731] [serial = 1245] [outer = 0x88247400] 17:18:16 INFO - PROCESS | 1731 | 1464221896534 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:18:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:18:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1585ms 17:18:16 INFO - PROCESS | 1731 | 1464221896572 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 17:18:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:18:16 INFO - PROCESS | 1731 | 1464221896579 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 17:18:16 INFO - PROCESS | 1731 | 1464221896587 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:18:16 INFO - PROCESS | 1731 | 1464221896594 Marionette TRACE conn3 <- [1,1630,null,{}] 17:18:16 INFO - PROCESS | 1731 | 1464221896601 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:16 INFO - PROCESS | 1731 | 1464221896818 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 17:18:17 INFO - PROCESS | 1731 | 1464221897138 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:17 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a6c800 == 125 [pid = 1731] [id = 415] 17:18:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x871dcc00) [pid = 1731] [serial = 1246] [outer = (nil)] 17:18:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x87f3a400) [pid = 1731] [serial = 1247] [outer = 0x871dcc00] 17:18:17 INFO - PROCESS | 1731 | 1464221897238 Marionette DEBUG loaded listener.js 17:18:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x88221800) [pid = 1731] [serial = 1248] [outer = 0x871dcc00] 17:18:18 INFO - PROCESS | 1731 | 1464221898162 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 17:18:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:18:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1633ms 17:18:18 INFO - PROCESS | 1731 | 1464221898220 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 17:18:18 INFO - PROCESS | 1731 | 1464221898229 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 17:18:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:18:18 INFO - PROCESS | 1731 | 1464221898240 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:18:18 INFO - PROCESS | 1731 | 1464221898243 Marionette TRACE conn3 <- [1,1634,null,{}] 17:18:18 INFO - PROCESS | 1731 | 1464221898250 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:18 INFO - PROCESS | 1731 | 1464221898459 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 17:18:18 INFO - PROCESS | 1731 | 1464221898833 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:18 INFO - PROCESS | 1731 | ++DOCSHELL 0x88228400 == 126 [pid = 1731] [id = 416] 17:18:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x8884f000) [pid = 1731] [serial = 1249] [outer = (nil)] 17:18:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x89007800) [pid = 1731] [serial = 1250] [outer = 0x8884f000] 17:18:18 INFO - PROCESS | 1731 | 1464221898924 Marionette DEBUG loaded listener.js 17:18:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x89960c00) [pid = 1731] [serial = 1251] [outer = 0x8884f000] 17:18:19 INFO - PROCESS | 1731 | 1464221899800 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:18:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:18:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1639ms 17:18:19 INFO - PROCESS | 1731 | 1464221899879 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 17:18:19 INFO - PROCESS | 1731 | 1464221899883 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 17:18:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:18:19 INFO - PROCESS | 1731 | 1464221899890 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:18:19 INFO - PROCESS | 1731 | 1464221899896 Marionette TRACE conn3 <- [1,1638,null,{}] 17:18:19 INFO - PROCESS | 1731 | 1464221899913 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:20 INFO - PROCESS | 1731 | 1464221900134 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 17:18:20 INFO - PROCESS | 1731 | 1464221900439 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:20 INFO - PROCESS | 1731 | ++DOCSHELL 0x889f1400 == 127 [pid = 1731] [id = 417] 17:18:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x8bc5ac00) [pid = 1731] [serial = 1252] [outer = (nil)] 17:18:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x8bffb000) [pid = 1731] [serial = 1253] [outer = 0x8bc5ac00] 17:18:20 INFO - PROCESS | 1731 | 1464221900534 Marionette DEBUG loaded listener.js 17:18:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x8d27a000) [pid = 1731] [serial = 1254] [outer = 0x8bc5ac00] 17:18:21 INFO - PROCESS | 1731 | 1464221901408 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 17:18:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:18:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1589ms 17:18:21 INFO - PROCESS | 1731 | 1464221901480 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 17:18:21 INFO - PROCESS | 1731 | 1464221901484 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 17:18:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:18:21 INFO - PROCESS | 1731 | 1464221901491 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:18:21 INFO - PROCESS | 1731 | 1464221901495 Marionette TRACE conn3 <- [1,1642,null,{}] 17:18:21 INFO - PROCESS | 1731 | 1464221901500 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:21 INFO - PROCESS | 1731 | 1464221901703 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 17:18:21 INFO - PROCESS | 1731 | 1464221901979 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:22 INFO - PROCESS | 1731 | ++DOCSHELL 0x8824fc00 == 128 [pid = 1731] [id = 418] 17:18:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x8cec9c00) [pid = 1731] [serial = 1255] [outer = (nil)] 17:18:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x8d76e800) [pid = 1731] [serial = 1256] [outer = 0x8cec9c00] 17:18:22 INFO - PROCESS | 1731 | 1464221902110 Marionette DEBUG loaded listener.js 17:18:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x8e234000) [pid = 1731] [serial = 1257] [outer = 0x8cec9c00] 17:18:22 INFO - PROCESS | 1731 | 1464221902990 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 17:18:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:18:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1540ms 17:18:23 INFO - PROCESS | 1731 | 1464221903033 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 17:18:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:18:23 INFO - PROCESS | 1731 | 1464221903037 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 17:18:23 INFO - PROCESS | 1731 | 1464221903043 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:18:23 INFO - PROCESS | 1731 | 1464221903047 Marionette TRACE conn3 <- [1,1646,null,{}] 17:18:23 INFO - PROCESS | 1731 | 1464221903052 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:23 INFO - PROCESS | 1731 | 1464221903247 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 17:18:23 INFO - PROCESS | 1731 | 1464221903527 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:23 INFO - PROCESS | 1731 | ++DOCSHELL 0x8ced3000 == 129 [pid = 1731] [id = 419] 17:18:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x8e237400) [pid = 1731] [serial = 1258] [outer = (nil)] 17:18:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x8e254c00) [pid = 1731] [serial = 1259] [outer = 0x8e237400] 17:18:23 INFO - PROCESS | 1731 | 1464221903672 Marionette DEBUG loaded listener.js 17:18:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x8efbd400) [pid = 1731] [serial = 1260] [outer = 0x8e237400] 17:18:24 INFO - PROCESS | 1731 | 1464221904566 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 17:18:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:18:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1579ms 17:18:24 INFO - PROCESS | 1731 | 1464221904623 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 17:18:24 INFO - PROCESS | 1731 | 1464221904626 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 17:18:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:18:24 INFO - PROCESS | 1731 | 1464221904632 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:18:24 INFO - PROCESS | 1731 | 1464221904636 Marionette TRACE conn3 <- [1,1650,null,{}] 17:18:24 INFO - PROCESS | 1731 | 1464221904641 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:24 INFO - PROCESS | 1731 | 1464221904869 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 17:18:25 INFO - PROCESS | 1731 | 1464221905199 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:25 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e23f000 == 130 [pid = 1731] [id = 420] 17:18:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x8e255c00) [pid = 1731] [serial = 1261] [outer = (nil)] 17:18:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x8f616800) [pid = 1731] [serial = 1262] [outer = 0x8e255c00] 17:18:25 INFO - PROCESS | 1731 | 1464221905296 Marionette DEBUG loaded listener.js 17:18:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x8f663800) [pid = 1731] [serial = 1263] [outer = 0x8e255c00] 17:18:26 INFO - PROCESS | 1731 | 1464221906164 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 17:18:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:18:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1578ms 17:18:26 INFO - PROCESS | 1731 | 1464221906211 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 17:18:26 INFO - PROCESS | 1731 | 1464221906215 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 17:18:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:18:26 INFO - PROCESS | 1731 | 1464221906221 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:18:26 INFO - PROCESS | 1731 | 1464221906224 Marionette TRACE conn3 <- [1,1654,null,{}] 17:18:26 INFO - PROCESS | 1731 | 1464221906230 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:26 INFO - PROCESS | 1731 | 1464221906422 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 17:18:26 INFO - PROCESS | 1731 | 1464221906702 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:26 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f32a400 == 131 [pid = 1731] [id = 421] 17:18:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x8f61c400) [pid = 1731] [serial = 1264] [outer = (nil)] 17:18:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x90ec6000) [pid = 1731] [serial = 1265] [outer = 0x8f61c400] 17:18:26 INFO - PROCESS | 1731 | 1464221906834 Marionette DEBUG loaded listener.js 17:18:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x90ed1000) [pid = 1731] [serial = 1266] [outer = 0x8f61c400] 17:18:27 INFO - PROCESS | 1731 | 1464221907739 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:18:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:18:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1578ms 17:18:27 INFO - PROCESS | 1731 | 1464221907800 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 17:18:27 INFO - PROCESS | 1731 | 1464221907804 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 17:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:18:27 INFO - PROCESS | 1731 | 1464221907810 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:18:27 INFO - PROCESS | 1731 | 1464221907813 Marionette TRACE conn3 <- [1,1658,null,{}] 17:18:27 INFO - PROCESS | 1731 | 1464221907819 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:28 INFO - PROCESS | 1731 | 1464221908014 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 17:18:28 INFO - PROCESS | 1731 | 1464221908331 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:28 INFO - PROCESS | 1731 | ++DOCSHELL 0x86cce800 == 132 [pid = 1731] [id = 422] 17:18:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x8f696000) [pid = 1731] [serial = 1267] [outer = (nil)] 17:18:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0x910e3800) [pid = 1731] [serial = 1268] [outer = 0x8f696000] 17:18:28 INFO - PROCESS | 1731 | 1464221908420 Marionette DEBUG loaded listener.js 17:18:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0x9110bc00) [pid = 1731] [serial = 1269] [outer = 0x8f696000] 17:18:29 INFO - PROCESS | 1731 | 1464221909285 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1532ms 17:18:29 INFO - PROCESS | 1731 | 1464221909342 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 17:18:29 INFO - PROCESS | 1731 | 1464221909346 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 17:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:18:29 INFO - PROCESS | 1731 | 1464221909353 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:18:29 INFO - PROCESS | 1731 | 1464221909356 Marionette TRACE conn3 <- [1,1662,null,{}] 17:18:29 INFO - PROCESS | 1731 | 1464221909362 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:29 INFO - PROCESS | 1731 | 1464221909579 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 17:18:29 INFO - PROCESS | 1731 | 1464221909920 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:29 INFO - PROCESS | 1731 | ++DOCSHELL 0x910af400 == 133 [pid = 1731] [id = 423] 17:18:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x91107c00) [pid = 1731] [serial = 1270] [outer = (nil)] 17:18:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0x919f7c00) [pid = 1731] [serial = 1271] [outer = 0x91107c00] 17:18:30 INFO - PROCESS | 1731 | 1464221910013 Marionette DEBUG loaded listener.js 17:18:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0x91a5e400) [pid = 1731] [serial = 1272] [outer = 0x91107c00] 17:18:30 INFO - PROCESS | 1731 | 1464221910867 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1578ms 17:18:30 INFO - PROCESS | 1731 | 1464221910932 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 17:18:30 INFO - PROCESS | 1731 | 1464221910936 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 17:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:18:30 INFO - PROCESS | 1731 | 1464221910942 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:18:30 INFO - PROCESS | 1731 | 1464221910946 Marionette TRACE conn3 <- [1,1666,null,{}] 17:18:30 INFO - PROCESS | 1731 | 1464221910951 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:31 INFO - PROCESS | 1731 | 1464221911165 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 17:18:31 INFO - PROCESS | 1731 | 1464221911442 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:31 INFO - PROCESS | 1731 | ++DOCSHELL 0x9125d400 == 134 [pid = 1731] [id = 424] 17:18:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0x9206e800) [pid = 1731] [serial = 1273] [outer = (nil)] 17:18:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0x920a2c00) [pid = 1731] [serial = 1274] [outer = 0x9206e800] 17:18:31 INFO - PROCESS | 1731 | 1464221911596 Marionette DEBUG loaded listener.js 17:18:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0x921c3400) [pid = 1731] [serial = 1275] [outer = 0x9206e800] 17:18:32 INFO - PROCESS | 1731 | 1464221912505 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 17:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1633ms 17:18:32 INFO - PROCESS | 1731 | 1464221912576 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 17:18:32 INFO - PROCESS | 1731 | 1464221912580 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 17:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:18:32 INFO - PROCESS | 1731 | 1464221912586 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:18:32 INFO - PROCESS | 1731 | 1464221912590 Marionette TRACE conn3 <- [1,1670,null,{}] 17:18:32 INFO - PROCESS | 1731 | 1464221912596 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:32 INFO - PROCESS | 1731 | 1464221912821 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 17:18:33 INFO - PROCESS | 1731 | 1464221913149 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:33 INFO - PROCESS | 1731 | ++DOCSHELL 0x91b2b400 == 135 [pid = 1731] [id = 425] 17:18:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0x92959c00) [pid = 1731] [serial = 1276] [outer = (nil)] 17:18:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0x93a68400) [pid = 1731] [serial = 1277] [outer = 0x92959c00] 17:18:33 INFO - PROCESS | 1731 | 1464221913245 Marionette DEBUG loaded listener.js 17:18:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0x95002000) [pid = 1731] [serial = 1278] [outer = 0x92959c00] 17:18:34 INFO - PROCESS | 1731 | 1464221914097 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 17:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1579ms 17:18:34 INFO - PROCESS | 1731 | 1464221914166 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 17:18:34 INFO - PROCESS | 1731 | 1464221914169 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 17:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:18:34 INFO - PROCESS | 1731 | 1464221914175 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:18:34 INFO - PROCESS | 1731 | 1464221914179 Marionette TRACE conn3 <- [1,1674,null,{}] 17:18:34 INFO - PROCESS | 1731 | 1464221914184 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:34 INFO - PROCESS | 1731 | 1464221914382 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 17:18:34 INFO - PROCESS | 1731 | 1464221914660 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:34 INFO - PROCESS | 1731 | ++DOCSHELL 0x85c0d800 == 136 [pid = 1731] [id = 426] 17:18:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0x91b21800) [pid = 1731] [serial = 1279] [outer = (nil)] 17:18:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0x987b7800) [pid = 1731] [serial = 1280] [outer = 0x91b21800] 17:18:34 INFO - PROCESS | 1731 | 1464221914791 Marionette DEBUG loaded listener.js 17:18:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 188 (0x996d2800) [pid = 1731] [serial = 1281] [outer = 0x91b21800] 17:18:35 INFO - PROCESS | 1731 | 1464221915660 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 17:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1537ms 17:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:18:35 INFO - PROCESS | 1731 | 1464221915714 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 17:18:35 INFO - PROCESS | 1731 | 1464221915717 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 17:18:35 INFO - PROCESS | 1731 | 1464221915724 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:18:35 INFO - PROCESS | 1731 | 1464221915737 Marionette TRACE conn3 <- [1,1678,null,{}] 17:18:35 INFO - PROCESS | 1731 | 1464221915744 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:35 INFO - PROCESS | 1731 | 1464221915944 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 17:18:36 INFO - PROCESS | 1731 | 1464221916229 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:36 INFO - PROCESS | 1731 | ++DOCSHELL 0x85c10800 == 137 [pid = 1731] [id = 427] 17:18:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 189 (0x94fe2400) [pid = 1731] [serial = 1282] [outer = (nil)] 17:18:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 190 (0x997e6000) [pid = 1731] [serial = 1283] [outer = 0x94fe2400] 17:18:36 INFO - PROCESS | 1731 | 1464221916355 Marionette DEBUG loaded listener.js 17:18:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 191 (0x99a5f800) [pid = 1731] [serial = 1284] [outer = 0x94fe2400] 17:18:37 INFO - PROCESS | 1731 | 1464221917252 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 17:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1589ms 17:18:37 INFO - PROCESS | 1731 | 1464221917329 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 17:18:37 INFO - PROCESS | 1731 | 1464221917334 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 17:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:18:37 INFO - PROCESS | 1731 | 1464221917342 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:18:37 INFO - PROCESS | 1731 | 1464221917345 Marionette TRACE conn3 <- [1,1682,null,{}] 17:18:37 INFO - PROCESS | 1731 | 1464221917351 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:37 INFO - PROCESS | 1731 | 1464221917563 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 17:18:37 INFO - PROCESS | 1731 | 1464221917890 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x96bf7c00 == 138 [pid = 1731] [id = 428] 17:18:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 192 (0x997bd000) [pid = 1731] [serial = 1285] [outer = (nil)] 17:18:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 193 (0x99ea9000) [pid = 1731] [serial = 1286] [outer = 0x997bd000] 17:18:37 INFO - PROCESS | 1731 | 1464221917980 Marionette DEBUG loaded listener.js 17:18:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 194 (0x9a054c00) [pid = 1731] [serial = 1287] [outer = 0x997bd000] 17:18:38 INFO - PROCESS | 1731 | 1464221918856 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 17:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1581ms 17:18:38 INFO - PROCESS | 1731 | 1464221918924 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 17:18:38 INFO - PROCESS | 1731 | 1464221918928 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 17:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:18:38 INFO - PROCESS | 1731 | 1464221918934 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:18:38 INFO - PROCESS | 1731 | 1464221918937 Marionette TRACE conn3 <- [1,1686,null,{}] 17:18:38 INFO - PROCESS | 1731 | 1464221918943 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:39 INFO - PROCESS | 1731 | 1464221919147 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 17:18:39 INFO - PROCESS | 1731 | 1464221919482 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:39 INFO - PROCESS | 1731 | ++DOCSHELL 0x928e4c00 == 139 [pid = 1731] [id = 429] 17:18:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 195 (0x997c6400) [pid = 1731] [serial = 1288] [outer = (nil)] 17:18:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 196 (0x9a061000) [pid = 1731] [serial = 1289] [outer = 0x997c6400] 17:18:39 INFO - PROCESS | 1731 | 1464221919573 Marionette DEBUG loaded listener.js 17:18:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 197 (0x9a05d000) [pid = 1731] [serial = 1290] [outer = 0x997c6400] 17:18:40 INFO - PROCESS | 1731 | 1464221920452 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 17:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 17:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1586ms 17:18:40 INFO - PROCESS | 1731 | 1464221920521 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 17:18:40 INFO - PROCESS | 1731 | 1464221920524 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 17:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:18:40 INFO - PROCESS | 1731 | 1464221920531 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:18:40 INFO - PROCESS | 1731 | 1464221920534 Marionette TRACE conn3 <- [1,1690,null,{}] 17:18:40 INFO - PROCESS | 1731 | 1464221920540 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:40 INFO - PROCESS | 1731 | 1464221920744 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 17:18:41 INFO - PROCESS | 1731 | 1464221921077 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:41 INFO - PROCESS | 1731 | ++DOCSHELL 0x85c15c00 == 140 [pid = 1731] [id = 430] 17:18:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 198 (0x89a64000) [pid = 1731] [serial = 1291] [outer = (nil)] 17:18:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 199 (0x9ac29400) [pid = 1731] [serial = 1292] [outer = 0x89a64000] 17:18:41 INFO - PROCESS | 1731 | 1464221921167 Marionette DEBUG loaded listener.js 17:18:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 200 (0x9af11400) [pid = 1731] [serial = 1293] [outer = 0x89a64000] 17:18:42 INFO - PROCESS | 1731 | 1464221922013 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 17:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1536ms 17:18:42 INFO - PROCESS | 1731 | 1464221922068 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 17:18:42 INFO - PROCESS | 1731 | 1464221922071 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 17:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:18:42 INFO - PROCESS | 1731 | 1464221922077 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:18:42 INFO - PROCESS | 1731 | 1464221922081 Marionette TRACE conn3 <- [1,1694,null,{}] 17:18:42 INFO - PROCESS | 1731 | 1464221922086 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:42 INFO - PROCESS | 1731 | 1464221922296 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 17:18:42 INFO - PROCESS | 1731 | 1464221922579 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:42 INFO - PROCESS | 1731 | ++DOCSHELL 0x9b002400 == 141 [pid = 1731] [id = 431] 17:18:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 201 (0x9b00f000) [pid = 1731] [serial = 1294] [outer = (nil)] 17:18:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 202 (0x9b025000) [pid = 1731] [serial = 1295] [outer = 0x9b00f000] 17:18:42 INFO - PROCESS | 1731 | 1464221922740 Marionette DEBUG loaded listener.js 17:18:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 203 (0x9b8bf000) [pid = 1731] [serial = 1296] [outer = 0x9b00f000] 17:18:43 INFO - PROCESS | 1731 | 1464221923679 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 17:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1632ms 17:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:18:43 INFO - PROCESS | 1731 | 1464221923711 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 17:18:43 INFO - PROCESS | 1731 | 1464221923714 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 17:18:43 INFO - PROCESS | 1731 | 1464221923721 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:18:43 INFO - PROCESS | 1731 | 1464221923724 Marionette TRACE conn3 <- [1,1698,null,{}] 17:18:43 INFO - PROCESS | 1731 | 1464221923730 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:43 INFO - PROCESS | 1731 | 1464221923934 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 17:18:44 INFO - PROCESS | 1731 | 1464221924261 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:44 INFO - PROCESS | 1731 | ++DOCSHELL 0x85c0fc00 == 142 [pid = 1731] [id = 432] 17:18:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 204 (0x8637dc00) [pid = 1731] [serial = 1297] [outer = (nil)] 17:18:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 205 (0x871de000) [pid = 1731] [serial = 1298] [outer = 0x8637dc00] 17:18:44 INFO - PROCESS | 1731 | 1464221924352 Marionette DEBUG loaded listener.js 17:18:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 206 (0x87fca400) [pid = 1731] [serial = 1299] [outer = 0x8637dc00] 17:18:45 INFO - PROCESS | 1731 | 1464221925269 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 17:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 17:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1584ms 17:18:45 INFO - PROCESS | 1731 | 1464221925304 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 17:18:45 INFO - PROCESS | 1731 | 1464221925307 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 17:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:18:45 INFO - PROCESS | 1731 | 1464221925314 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:18:45 INFO - PROCESS | 1731 | 1464221925317 Marionette TRACE conn3 <- [1,1702,null,{}] 17:18:45 INFO - PROCESS | 1731 | 1464221925328 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:45 INFO - PROCESS | 1731 | 1464221925534 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 17:18:46 INFO - PROCESS | 1731 | --DOCSHELL 0x9110a800 == 141 [pid = 1731] [id = 252] 17:18:46 INFO - PROCESS | 1731 | --DOCSHELL 0x8efca400 == 140 [pid = 1731] [id = 183] 17:18:46 INFO - PROCESS | 1731 | --DOCSHELL 0x8bff1400 == 139 [pid = 1731] [id = 184] 17:18:46 INFO - PROCESS | 1731 | --DOCSHELL 0x850ddc00 == 138 [pid = 1731] [id = 413] 17:18:46 INFO - PROCESS | 1731 | --DOCSHELL 0x87f36400 == 137 [pid = 1731] [id = 412] 17:18:46 INFO - PROCESS | 1731 | --DOCSHELL 0x87f37400 == 136 [pid = 1731] [id = 411] 17:18:46 INFO - PROCESS | 1731 | --DOCSHELL 0x86a6dc00 == 135 [pid = 1731] [id = 410] 17:18:46 INFO - PROCESS | 1731 | --DOCSHELL 0x8f692c00 == 134 [pid = 1731] [id = 400] 17:18:46 INFO - PROCESS | 1731 | --DOCSHELL 0x8e25ac00 == 133 [pid = 1731] [id = 399] 17:18:46 INFO - PROCESS | 1731 | --DOCSHELL 0x8f1e1000 == 132 [pid = 1731] [id = 398] 17:18:46 INFO - PROCESS | 1731 | --DOCSHELL 0x8d76b800 == 131 [pid = 1731] [id = 396] 17:18:46 INFO - PROCESS | 1731 | --DOCSHELL 0x89d6c800 == 130 [pid = 1731] [id = 397] 17:18:46 INFO - PROCESS | 1731 | --DOCSHELL 0x8d27b400 == 129 [pid = 1731] [id = 395] 17:18:46 INFO - PROCESS | 1731 | --DOCSHELL 0x87fc8000 == 128 [pid = 1731] [id = 394] 17:18:46 INFO - PROCESS | 1731 | --DOCSHELL 0x89d70c00 == 127 [pid = 1731] [id = 393] 17:18:46 INFO - PROCESS | 1731 | --DOCSHELL 0x86a70800 == 126 [pid = 1731] [id = 392] 17:18:46 INFO - PROCESS | 1731 | --DOCSHELL 0x86a6a400 == 125 [pid = 1731] [id = 391] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 205 (0x980cd000) [pid = 1731] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 204 (0x9af10c00) [pid = 1731] [serial = 1065] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 203 (0x88246c00) [pid = 1731] [serial = 1167] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 202 (0x88229400) [pid = 1731] [serial = 1109] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 201 (0x88226400) [pid = 1731] [serial = 1080] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 200 (0x87f3a800) [pid = 1731] [serial = 1038] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 199 (0x86cc8c00) [pid = 1731] [serial = 1107] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 198 (0x8995d000) [pid = 1731] [serial = 1158] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 197 (0x910b3800) [pid = 1731] [serial = 1128] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 196 (0x997c5c00) [pid = 1731] [serial = 1062] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 195 (0x8f335400) [pid = 1731] [serial = 1122] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 194 (0x92b4a400) [pid = 1731] [serial = 1137] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 193 (0x871d9800) [pid = 1731] [serial = 1169] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 192 (0x91a67400) [pid = 1731] [serial = 1134] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 191 (0x86cc7000) [pid = 1731] [serial = 1155] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 190 (0x94fec400) [pid = 1731] [serial = 1059] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 189 (0x99c9e800) [pid = 1731] [serial = 1145] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 188 (0x93a2d000) [pid = 1731] [serial = 1139] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 187 (0x910ae400) [pid = 1731] [serial = 1127] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0x9cfeb000) [pid = 1731] [serial = 1152] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0x99934c00) [pid = 1731] [serial = 1146] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x9ac27c00) [pid = 1731] [serial = 1149] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x8bea2c00) [pid = 1731] [serial = 1041] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x8d602c00) [pid = 1731] [serial = 1116] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x92b4d800) [pid = 1731] [serial = 1056] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x987be400) [pid = 1731] [serial = 1143] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x88225800) [pid = 1731] [serial = 1166] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0x928e7400) [pid = 1731] [serial = 1136] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x919eb400) [pid = 1731] [serial = 1131] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x99cd5400) [pid = 1731] [serial = 1077] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x8d07b800) [pid = 1731] [serial = 1115] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x8f68bc00) [pid = 1731] [serial = 1124] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x850e9c00) [pid = 1731] [serial = 1083] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x8f1e5000) [pid = 1731] [serial = 1044] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x88246800) [pid = 1731] [serial = 1170] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x88247c00) [pid = 1731] [serial = 1157] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x88258000) [pid = 1731] [serial = 1074] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0xa6c5c400) [pid = 1731] [serial = 1068] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x8e231800) [pid = 1731] [serial = 1119] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x86a69800) [pid = 1731] [serial = 1106] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x9206bc00) [pid = 1731] [serial = 1053] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x910b4c00) [pid = 1731] [serial = 1050] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x8884e400) [pid = 1731] [serial = 1071] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x8637fc00) [pid = 1731] [serial = 1161] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x8bc57800) [pid = 1731] [serial = 1113] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x871e0800) [pid = 1731] [serial = 1164] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x8f68ec00) [pid = 1731] [serial = 1125] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x94451000) [pid = 1731] [serial = 1140] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x8f7c4c00) [pid = 1731] [serial = 1047] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x980d0400) [pid = 1731] [serial = 1142] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x8824d800) [pid = 1731] [serial = 1110] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x91a64800) [pid = 1731] [serial = 1133] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x89d66000) [pid = 1731] [serial = 1112] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x9125e000) [pid = 1731] [serial = 1130] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x8f32e000) [pid = 1731] [serial = 1121] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x85c14c00) [pid = 1731] [serial = 1160] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x9cfc3000) [pid = 1731] [serial = 1151] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x86cd0c00) [pid = 1731] [serial = 1163] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x8e1d8800) [pid = 1731] [serial = 1118] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x86a71400) [pid = 1731] [serial = 1154] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x9a9b7800) [pid = 1731] [serial = 1148] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x8e24ec00) [pid = 1731] [serial = 1035] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x89956000) [pid = 1731] [serial = 1172] [outer = (nil)] [url = about:blank] 17:18:47 INFO - PROCESS | 1731 | 1464221927430 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:47 INFO - PROCESS | 1731 | ++DOCSHELL 0x85c12c00 == 126 [pid = 1731] [id = 433] 17:18:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x85c14c00) [pid = 1731] [serial = 1300] [outer = (nil)] 17:18:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x85c1cc00) [pid = 1731] [serial = 1301] [outer = 0x85c14c00] 17:18:47 INFO - PROCESS | 1731 | 1464221927513 Marionette DEBUG loaded listener.js 17:18:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x86380000) [pid = 1731] [serial = 1302] [outer = 0x85c14c00] 17:18:48 INFO - PROCESS | 1731 | 1464221928320 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 3042ms 17:18:48 INFO - PROCESS | 1731 | 1464221928358 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 17:18:48 INFO - PROCESS | 1731 | 1464221928363 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 17:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:18:48 INFO - PROCESS | 1731 | 1464221928371 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:18:48 INFO - PROCESS | 1731 | 1464221928376 Marionette TRACE conn3 <- [1,1706,null,{}] 17:18:48 INFO - PROCESS | 1731 | 1464221928383 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:48 INFO - PROCESS | 1731 | 1464221928671 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 17:18:48 INFO - PROCESS | 1731 | 1464221928789 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:48 INFO - PROCESS | 1731 | ++DOCSHELL 0x86383400 == 127 [pid = 1731] [id = 434] 17:18:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x86a6a000) [pid = 1731] [serial = 1303] [outer = (nil)] 17:18:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x871d1400) [pid = 1731] [serial = 1304] [outer = 0x86a6a000] 17:18:48 INFO - PROCESS | 1731 | 1464221928867 Marionette DEBUG loaded listener.js 17:18:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x87591800) [pid = 1731] [serial = 1305] [outer = 0x86a6a000] 17:18:49 INFO - PROCESS | 1731 | 1464221929759 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 17:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1433ms 17:18:49 INFO - PROCESS | 1731 | 1464221929809 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 17:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:18:49 INFO - PROCESS | 1731 | 1464221929815 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 17:18:49 INFO - PROCESS | 1731 | 1464221929821 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:18:49 INFO - PROCESS | 1731 | 1464221929824 Marionette TRACE conn3 <- [1,1710,null,{}] 17:18:49 INFO - PROCESS | 1731 | 1464221929838 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:50 INFO - PROCESS | 1731 | 1464221930098 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 17:18:50 INFO - PROCESS | 1731 | 1464221930129 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:50 INFO - PROCESS | 1731 | ++DOCSHELL 0x871d4c00 == 128 [pid = 1731] [id = 435] 17:18:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x8759b000) [pid = 1731] [serial = 1306] [outer = (nil)] 17:18:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x87fcf800) [pid = 1731] [serial = 1307] [outer = 0x8759b000] 17:18:50 INFO - PROCESS | 1731 | 1464221930208 Marionette DEBUG loaded listener.js 17:18:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x88228c00) [pid = 1731] [serial = 1308] [outer = 0x8759b000] 17:18:51 INFO - PROCESS | 1731 | 1464221931256 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 17:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1484ms 17:18:51 INFO - PROCESS | 1731 | 1464221931305 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 17:18:51 INFO - PROCESS | 1731 | 1464221931308 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 17:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:18:51 INFO - PROCESS | 1731 | 1464221931328 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:18:51 INFO - PROCESS | 1731 | 1464221931337 Marionette TRACE conn3 <- [1,1714,null,{}] 17:18:51 INFO - PROCESS | 1731 | 1464221931346 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:52 INFO - PROCESS | 1731 | 1464221932276 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x8637c000) [pid = 1731] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x92c06800) [pid = 1731] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x8f32fc00) [pid = 1731] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x87f39400) [pid = 1731] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x8d770400) [pid = 1731] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x919f6400) [pid = 1731] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x8d769c00) [pid = 1731] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x8bc5c400) [pid = 1731] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x86a6f800) [pid = 1731] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x91a68c00) [pid = 1731] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x93a22800) [pid = 1731] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x8f7bc000) [pid = 1731] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x921ce400) [pid = 1731] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x8884cc00) [pid = 1731] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x9206cc00) [pid = 1731] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x8f697c00) [pid = 1731] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x8d60bc00) [pid = 1731] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x85c0d400) [pid = 1731] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x93887400) [pid = 1731] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x89d6f800) [pid = 1731] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x86a6ec00) [pid = 1731] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x87fc6c00) [pid = 1731] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 129 (0x8bc53000) [pid = 1731] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:18:52 INFO - PROCESS | 1731 | --DOMWINDOW == 128 (0x850e6000) [pid = 1731] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:18:52 INFO - PROCESS | 1731 | 1464221932524 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:52 INFO - PROCESS | 1731 | ++DOCSHELL 0x850e1000 == 129 [pid = 1731] [id = 436] 17:18:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0x850e8400) [pid = 1731] [serial = 1309] [outer = (nil)] 17:18:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0x86a6ac00) [pid = 1731] [serial = 1310] [outer = 0x850e8400] 17:18:52 INFO - PROCESS | 1731 | 1464221932599 Marionette DEBUG loaded listener.js 17:18:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x88245000) [pid = 1731] [serial = 1311] [outer = 0x850e8400] 17:18:53 INFO - PROCESS | 1731 | 1464221933320 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2050ms 17:18:53 INFO - PROCESS | 1731 | 1464221933372 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 17:18:53 INFO - PROCESS | 1731 | 1464221933376 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 17:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:18:53 INFO - PROCESS | 1731 | 1464221933382 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:18:53 INFO - PROCESS | 1731 | 1464221933385 Marionette TRACE conn3 <- [1,1718,null,{}] 17:18:53 INFO - PROCESS | 1731 | 1464221933390 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:53 INFO - PROCESS | 1731 | 1464221933668 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 17:18:53 INFO - PROCESS | 1731 | 1464221933690 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:53 INFO - PROCESS | 1731 | ++DOCSHELL 0x8637c000 == 130 [pid = 1731] [id = 437] 17:18:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x88257400) [pid = 1731] [serial = 1312] [outer = (nil)] 17:18:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x88848c00) [pid = 1731] [serial = 1313] [outer = 0x88257400] 17:18:53 INFO - PROCESS | 1731 | 1464221933765 Marionette DEBUG loaded listener.js 17:18:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x889f3400) [pid = 1731] [serial = 1314] [outer = 0x88257400] 17:18:55 INFO - PROCESS | 1731 | 1464221935332 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1980ms 17:18:55 INFO - PROCESS | 1731 | 1464221935363 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 17:18:55 INFO - PROCESS | 1731 | 1464221935369 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 17:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:18:55 INFO - PROCESS | 1731 | 1464221935379 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:18:55 INFO - PROCESS | 1731 | 1464221935383 Marionette TRACE conn3 <- [1,1722,null,{}] 17:18:55 INFO - PROCESS | 1731 | 1464221935392 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:55 INFO - PROCESS | 1731 | 1464221935655 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 17:18:56 INFO - PROCESS | 1731 | 1464221935980 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:56 INFO - PROCESS | 1731 | ++DOCSHELL 0x86374400 == 131 [pid = 1731] [id = 438] 17:18:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x86a71400) [pid = 1731] [serial = 1315] [outer = (nil)] 17:18:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x8759b400) [pid = 1731] [serial = 1316] [outer = 0x86a71400] 17:18:56 INFO - PROCESS | 1731 | 1464221936077 Marionette DEBUG loaded listener.js 17:18:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x87f37c00) [pid = 1731] [serial = 1317] [outer = 0x86a71400] 17:18:56 INFO - PROCESS | 1731 | 1464221936987 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 17:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 17:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1680ms 17:18:57 INFO - PROCESS | 1731 | 1464221937060 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 17:18:57 INFO - PROCESS | 1731 | 1464221937069 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 17:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:18:57 INFO - PROCESS | 1731 | 1464221937079 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:18:57 INFO - PROCESS | 1731 | 1464221937084 Marionette TRACE conn3 <- [1,1726,null,{}] 17:18:57 INFO - PROCESS | 1731 | 1464221937090 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:57 INFO - PROCESS | 1731 | 1464221937392 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 17:18:57 INFO - PROCESS | 1731 | 1464221937757 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:57 INFO - PROCESS | 1731 | ++DOCSHELL 0x88258400 == 132 [pid = 1731] [id = 439] 17:18:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x8825a000) [pid = 1731] [serial = 1318] [outer = (nil)] 17:18:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x88844800) [pid = 1731] [serial = 1319] [outer = 0x8825a000] 17:18:57 INFO - PROCESS | 1731 | 1464221937844 Marionette DEBUG loaded listener.js 17:18:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x889fb000) [pid = 1731] [serial = 1320] [outer = 0x8825a000] 17:18:58 INFO - PROCESS | 1731 | 1464221938844 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 17:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1799ms 17:18:58 INFO - PROCESS | 1731 | 1464221938878 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 17:18:58 INFO - PROCESS | 1731 | 1464221938882 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 17:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:18:58 INFO - PROCESS | 1731 | 1464221938889 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:18:58 INFO - PROCESS | 1731 | 1464221938895 Marionette TRACE conn3 <- [1,1730,null,{}] 17:18:58 INFO - PROCESS | 1731 | 1464221938911 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:59 INFO - PROCESS | 1731 | 1464221939120 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 17:18:59 INFO - PROCESS | 1731 | 1464221939340 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:59 INFO - PROCESS | 1731 | ++DOCSHELL 0x8995d000 == 133 [pid = 1731] [id = 440] 17:18:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x89a61400) [pid = 1731] [serial = 1321] [outer = (nil)] 17:18:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x89a68c00) [pid = 1731] [serial = 1322] [outer = 0x89a61400] 17:18:59 INFO - PROCESS | 1731 | 1464221939512 Marionette DEBUG loaded listener.js 17:18:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x89d6a000) [pid = 1731] [serial = 1323] [outer = 0x89a61400] 17:19:00 INFO - PROCESS | 1731 | 1464221940425 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 17:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 17:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1585ms 17:19:00 INFO - PROCESS | 1731 | 1464221940475 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 17:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:19:00 INFO - PROCESS | 1731 | 1464221940480 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 17:19:00 INFO - PROCESS | 1731 | 1464221940487 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:19:00 INFO - PROCESS | 1731 | 1464221940490 Marionette TRACE conn3 <- [1,1734,null,{}] 17:19:00 INFO - PROCESS | 1731 | 1464221940496 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:00 INFO - PROCESS | 1731 | 1464221940701 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 17:19:01 INFO - PROCESS | 1731 | 1464221941011 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:01 INFO - PROCESS | 1731 | ++DOCSHELL 0x89a69c00 == 134 [pid = 1731] [id = 441] 17:19:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x89d67800) [pid = 1731] [serial = 1324] [outer = (nil)] 17:19:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8bc55800) [pid = 1731] [serial = 1325] [outer = 0x89d67800] 17:19:01 INFO - PROCESS | 1731 | 1464221941104 Marionette DEBUG loaded listener.js 17:19:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8bc5a400) [pid = 1731] [serial = 1326] [outer = 0x89d67800] 17:19:01 INFO - PROCESS | 1731 | 1464221941953 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 17:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1535ms 17:19:02 INFO - PROCESS | 1731 | 1464221942022 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 17:19:02 INFO - PROCESS | 1731 | 1464221942026 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 17:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:19:02 INFO - PROCESS | 1731 | 1464221942033 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:19:02 INFO - PROCESS | 1731 | 1464221942036 Marionette TRACE conn3 <- [1,1738,null,{}] 17:19:02 INFO - PROCESS | 1731 | 1464221942042 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:02 INFO - PROCESS | 1731 | 1464221942290 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 17:19:02 INFO - PROCESS | 1731 | 1464221942595 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:02 INFO - PROCESS | 1731 | ++DOCSHELL 0x87fca800 == 135 [pid = 1731] [id = 442] 17:19:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x89d71400) [pid = 1731] [serial = 1327] [outer = (nil)] 17:19:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8beab000) [pid = 1731] [serial = 1328] [outer = 0x89d71400] 17:19:02 INFO - PROCESS | 1731 | 1464221942686 Marionette DEBUG loaded listener.js 17:19:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8beae000) [pid = 1731] [serial = 1329] [outer = 0x89d71400] 17:19:03 INFO - PROCESS | 1731 | 1464221943565 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 17:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1590ms 17:19:03 INFO - PROCESS | 1731 | 1464221943632 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 17:19:03 INFO - PROCESS | 1731 | 1464221943635 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 17:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:19:03 INFO - PROCESS | 1731 | 1464221943643 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:19:03 INFO - PROCESS | 1731 | 1464221943647 Marionette TRACE conn3 <- [1,1742,null,{}] 17:19:03 INFO - PROCESS | 1731 | 1464221943652 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:03 INFO - PROCESS | 1731 | 1464221943880 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 17:19:04 INFO - PROCESS | 1731 | 1464221944168 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:04 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bc50c00 == 136 [pid = 1731] [id = 443] 17:19:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x8bea7c00) [pid = 1731] [serial = 1330] [outer = (nil)] 17:19:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8d276400) [pid = 1731] [serial = 1331] [outer = 0x8bea7c00] 17:19:04 INFO - PROCESS | 1731 | 1464221944295 Marionette DEBUG loaded listener.js 17:19:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x8d606400) [pid = 1731] [serial = 1332] [outer = 0x8bea7c00] 17:19:05 INFO - PROCESS | 1731 | 1464221945177 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 17:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1586ms 17:19:05 INFO - PROCESS | 1731 | 1464221945231 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 17:19:05 INFO - PROCESS | 1731 | 1464221945234 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 17:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:19:05 INFO - PROCESS | 1731 | 1464221945241 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:19:05 INFO - PROCESS | 1731 | 1464221945244 Marionette TRACE conn3 <- [1,1746,null,{}] 17:19:05 INFO - PROCESS | 1731 | 1464221945250 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:05 INFO - PROCESS | 1731 | 1464221945467 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 17:19:05 INFO - PROCESS | 1731 | 1464221945770 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:05 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bc52000 == 137 [pid = 1731] [id = 444] 17:19:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x8bea2000) [pid = 1731] [serial = 1333] [outer = (nil)] 17:19:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x8d769c00) [pid = 1731] [serial = 1334] [outer = 0x8bea2000] 17:19:05 INFO - PROCESS | 1731 | 1464221945860 Marionette DEBUG loaded listener.js 17:19:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x8d76f800) [pid = 1731] [serial = 1335] [outer = 0x8bea2000] 17:19:06 INFO - PROCESS | 1731 | 1464221946730 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 17:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1528ms 17:19:06 INFO - PROCESS | 1731 | 1464221946770 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 17:19:06 INFO - PROCESS | 1731 | 1464221946773 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 17:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:19:06 INFO - PROCESS | 1731 | 1464221946780 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:19:06 INFO - PROCESS | 1731 | 1464221946783 Marionette TRACE conn3 <- [1,1750,null,{}] 17:19:06 INFO - PROCESS | 1731 | 1464221946789 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:06 INFO - PROCESS | 1731 | 1464221946979 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 17:19:07 INFO - PROCESS | 1731 | 1464221947206 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:07 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d077800 == 138 [pid = 1731] [id = 445] 17:19:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x8d766800) [pid = 1731] [serial = 1336] [outer = (nil)] 17:19:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x8e23cc00) [pid = 1731] [serial = 1337] [outer = 0x8d766800] 17:19:07 INFO - PROCESS | 1731 | 1464221947332 Marionette DEBUG loaded listener.js 17:19:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x8e24e800) [pid = 1731] [serial = 1338] [outer = 0x8d766800] 17:19:08 INFO - PROCESS | 1731 | 1464221948274 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 17:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1530ms 17:19:08 INFO - PROCESS | 1731 | 1464221948310 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 17:19:08 INFO - PROCESS | 1731 | 1464221948314 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 17:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:19:08 INFO - PROCESS | 1731 | 1464221948320 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:19:08 INFO - PROCESS | 1731 | 1464221948324 Marionette TRACE conn3 <- [1,1754,null,{}] 17:19:08 INFO - PROCESS | 1731 | 1464221948329 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:08 INFO - PROCESS | 1731 | 1464221948538 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 17:19:08 INFO - PROCESS | 1731 | 1464221948867 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:08 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e1dec00 == 139 [pid = 1731] [id = 446] 17:19:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x8e231800) [pid = 1731] [serial = 1339] [outer = (nil)] 17:19:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x8efc7800) [pid = 1731] [serial = 1340] [outer = 0x8e231800] 17:19:08 INFO - PROCESS | 1731 | 1464221948964 Marionette DEBUG loaded listener.js 17:19:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x8f1da000) [pid = 1731] [serial = 1341] [outer = 0x8e231800] 17:19:09 INFO - PROCESS | 1731 | 1464221949810 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 17:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1529ms 17:19:09 INFO - PROCESS | 1731 | 1464221949851 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 17:19:09 INFO - PROCESS | 1731 | 1464221949855 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 17:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:19:09 INFO - PROCESS | 1731 | 1464221949861 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:19:09 INFO - PROCESS | 1731 | 1464221949864 Marionette TRACE conn3 <- [1,1758,null,{}] 17:19:09 INFO - PROCESS | 1731 | 1464221949870 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:10 INFO - PROCESS | 1731 | 1464221950077 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 17:19:10 INFO - PROCESS | 1731 | 1464221950348 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:10 INFO - PROCESS | 1731 | ++DOCSHELL 0x88842800 == 140 [pid = 1731] [id = 447] 17:19:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x8e25a800) [pid = 1731] [serial = 1342] [outer = (nil)] 17:19:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x8f32bc00) [pid = 1731] [serial = 1343] [outer = 0x8e25a800] 17:19:10 INFO - PROCESS | 1731 | 1464221950477 Marionette DEBUG loaded listener.js 17:19:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x8f32fc00) [pid = 1731] [serial = 1344] [outer = 0x8e25a800] 17:19:11 INFO - PROCESS | 1731 | 1464221951357 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 17:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1531ms 17:19:11 INFO - PROCESS | 1731 | 1464221951393 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 17:19:11 INFO - PROCESS | 1731 | 1464221951396 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 17:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:19:11 INFO - PROCESS | 1731 | 1464221951403 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:19:11 INFO - PROCESS | 1731 | 1464221951407 Marionette TRACE conn3 <- [1,1762,null,{}] 17:19:11 INFO - PROCESS | 1731 | 1464221951412 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:11 INFO - PROCESS | 1731 | 1464221951643 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 17:19:11 INFO - PROCESS | 1731 | 1464221951907 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f1e2c00 == 141 [pid = 1731] [id = 448] 17:19:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x8f68b000) [pid = 1731] [serial = 1345] [outer = (nil)] 17:19:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x8f690000) [pid = 1731] [serial = 1346] [outer = 0x8f68b000] 17:19:12 INFO - PROCESS | 1731 | 1464221952054 Marionette DEBUG loaded listener.js 17:19:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x8f7bfc00) [pid = 1731] [serial = 1347] [outer = 0x8f68b000] 17:19:12 INFO - PROCESS | 1731 | 1464221952947 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 17:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1579ms 17:19:13 INFO - PROCESS | 1731 | 1464221953002 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 17:19:13 INFO - PROCESS | 1731 | 1464221953005 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 17:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:19:13 INFO - PROCESS | 1731 | 1464221953012 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:19:13 INFO - PROCESS | 1731 | 1464221953015 Marionette TRACE conn3 <- [1,1766,null,{}] 17:19:13 INFO - PROCESS | 1731 | 1464221953021 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:13 INFO - PROCESS | 1731 | 1464221953218 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 17:19:13 INFO - PROCESS | 1731 | 1464221953549 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:13 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f664c00 == 142 [pid = 1731] [id = 449] 17:19:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x8f692000) [pid = 1731] [serial = 1348] [outer = (nil)] 17:19:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x8f8f8c00) [pid = 1731] [serial = 1349] [outer = 0x8f692000] 17:19:13 INFO - PROCESS | 1731 | 1464221953637 Marionette DEBUG loaded listener.js 17:19:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x90ecb000) [pid = 1731] [serial = 1350] [outer = 0x8f692000] 17:19:14 INFO - PROCESS | 1731 | 1464221954485 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 17:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1550ms 17:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:19:14 INFO - PROCESS | 1731 | 1464221954563 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 17:19:14 INFO - PROCESS | 1731 | 1464221954566 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 17:19:14 INFO - PROCESS | 1731 | 1464221954573 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:19:14 INFO - PROCESS | 1731 | 1464221954575 Marionette TRACE conn3 <- [1,1770,null,{}] 17:19:14 INFO - PROCESS | 1731 | 1464221954581 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:14 INFO - PROCESS | 1731 | 1464221954778 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 17:19:15 INFO - PROCESS | 1731 | 1464221955052 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:15 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f8f6000 == 143 [pid = 1731] [id = 450] 17:19:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x8f8f7000) [pid = 1731] [serial = 1351] [outer = (nil)] 17:19:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x910b1c00) [pid = 1731] [serial = 1352] [outer = 0x8f8f7000] 17:19:15 INFO - PROCESS | 1731 | 1464221955193 Marionette DEBUG loaded listener.js 17:19:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x910b7400) [pid = 1731] [serial = 1353] [outer = 0x8f8f7000] 17:19:16 INFO - PROCESS | 1731 | 1464221956085 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 17:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1583ms 17:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:19:16 INFO - PROCESS | 1731 | 1464221956155 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 17:19:16 INFO - PROCESS | 1731 | 1464221956158 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 17:19:16 INFO - PROCESS | 1731 | 1464221956165 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:19:16 INFO - PROCESS | 1731 | 1464221956168 Marionette TRACE conn3 <- [1,1774,null,{}] 17:19:16 INFO - PROCESS | 1731 | 1464221956174 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:16 INFO - PROCESS | 1731 | 1464221956373 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 17:19:16 INFO - PROCESS | 1731 | 1464221956686 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:16 INFO - PROCESS | 1731 | ++DOCSHELL 0x85acb800 == 144 [pid = 1731] [id = 451] 17:19:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x85c0e400) [pid = 1731] [serial = 1354] [outer = (nil)] 17:19:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0x9110ac00) [pid = 1731] [serial = 1355] [outer = 0x85c0e400] 17:19:16 INFO - PROCESS | 1731 | 1464221956779 Marionette DEBUG loaded listener.js 17:19:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0x91110800) [pid = 1731] [serial = 1356] [outer = 0x85c0e400] 17:19:17 INFO - PROCESS | 1731 | 1464221957637 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 17:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1528ms 17:19:17 INFO - PROCESS | 1731 | 1464221957693 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 17:19:17 INFO - PROCESS | 1731 | 1464221957698 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 17:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:19:17 INFO - PROCESS | 1731 | 1464221957705 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:19:17 INFO - PROCESS | 1731 | 1464221957709 Marionette TRACE conn3 <- [1,1778,null,{}] 17:19:17 INFO - PROCESS | 1731 | 1464221957715 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:17 INFO - PROCESS | 1731 | 1464221957933 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 17:19:18 INFO - PROCESS | 1731 | 1464221958259 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:18 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d283400 == 145 [pid = 1731] [id = 452] 17:19:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x8e236000) [pid = 1731] [serial = 1357] [outer = (nil)] 17:19:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0x919ec000) [pid = 1731] [serial = 1358] [outer = 0x8e236000] 17:19:18 INFO - PROCESS | 1731 | 1464221958349 Marionette DEBUG loaded listener.js 17:19:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0x919ef800) [pid = 1731] [serial = 1359] [outer = 0x8e236000] 17:19:19 INFO - PROCESS | 1731 | 1464221959240 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 17:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 17:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1580ms 17:19:19 INFO - PROCESS | 1731 | 1464221959286 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 17:19:19 INFO - PROCESS | 1731 | 1464221959290 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 17:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:19:19 INFO - PROCESS | 1731 | 1464221959296 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:19:19 INFO - PROCESS | 1731 | 1464221959299 Marionette TRACE conn3 <- [1,1782,null,{}] 17:19:19 INFO - PROCESS | 1731 | 1464221959305 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:19 INFO - PROCESS | 1731 | 1464221959501 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 17:19:19 INFO - PROCESS | 1731 | 1464221959777 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:19 INFO - PROCESS | 1731 | ++DOCSHELL 0x85ac3000 == 146 [pid = 1731] [id = 453] 17:19:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0x919ef400) [pid = 1731] [serial = 1360] [outer = (nil)] 17:19:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0x91a65400) [pid = 1731] [serial = 1361] [outer = 0x919ef400] 17:19:19 INFO - PROCESS | 1731 | 1464221959906 Marionette DEBUG loaded listener.js 17:19:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0x91a69000) [pid = 1731] [serial = 1362] [outer = 0x919ef400] 17:19:20 INFO - PROCESS | 1731 | 1464221960762 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 17:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 17:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1527ms 17:19:20 INFO - PROCESS | 1731 | 1464221960827 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 17:19:20 INFO - PROCESS | 1731 | 1464221960830 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 17:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:19:20 INFO - PROCESS | 1731 | 1464221960837 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:19:20 INFO - PROCESS | 1731 | 1464221960840 Marionette TRACE conn3 <- [1,1786,null,{}] 17:19:20 INFO - PROCESS | 1731 | 1464221960845 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:21 INFO - PROCESS | 1731 | 1464221961044 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 17:19:21 INFO - PROCESS | 1731 | 1464221961320 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:21 INFO - PROCESS | 1731 | ++DOCSHELL 0x85c0f400 == 147 [pid = 1731] [id = 454] 17:19:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0x8f698c00) [pid = 1731] [serial = 1363] [outer = (nil)] 17:19:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0x91b2ec00) [pid = 1731] [serial = 1364] [outer = 0x8f698c00] 17:19:21 INFO - PROCESS | 1731 | 1464221961452 Marionette DEBUG loaded listener.js 17:19:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0x92076400) [pid = 1731] [serial = 1365] [outer = 0x8f698c00] 17:19:22 INFO - PROCESS | 1731 | 1464221962356 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 17:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 17:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1594ms 17:19:22 INFO - PROCESS | 1731 | 1464221962432 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 17:19:22 INFO - PROCESS | 1731 | 1464221962436 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 17:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:19:22 INFO - PROCESS | 1731 | 1464221962443 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:19:22 INFO - PROCESS | 1731 | 1464221962446 Marionette TRACE conn3 <- [1,1790,null,{}] 17:19:22 INFO - PROCESS | 1731 | 1464221962453 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:22 INFO - PROCESS | 1731 | 1464221962670 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 17:19:23 INFO - PROCESS | 1731 | 1464221963009 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:23 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f1dbc00 == 148 [pid = 1731] [id = 455] 17:19:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0x910ae800) [pid = 1731] [serial = 1366] [outer = (nil)] 17:19:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0x928d9c00) [pid = 1731] [serial = 1367] [outer = 0x910ae800] 17:19:23 INFO - PROCESS | 1731 | 1464221963098 Marionette DEBUG loaded listener.js 17:19:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 188 (0x928dd800) [pid = 1731] [serial = 1368] [outer = 0x910ae800] 17:19:23 INFO - PROCESS | 1731 | 1464221963986 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1584ms 17:19:24 INFO - PROCESS | 1731 | 1464221964028 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 17:19:24 INFO - PROCESS | 1731 | 1464221964032 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 17:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:19:24 INFO - PROCESS | 1731 | 1464221964038 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:19:24 INFO - PROCESS | 1731 | 1464221964041 Marionette TRACE conn3 <- [1,1794,null,{}] 17:19:24 INFO - PROCESS | 1731 | 1464221964046 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:24 INFO - PROCESS | 1731 | 1464221964249 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 17:19:24 INFO - PROCESS | 1731 | 1464221964499 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:24 INFO - PROCESS | 1731 | ++DOCSHELL 0x920ab800 == 149 [pid = 1731] [id = 456] 17:19:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 189 (0x921c1400) [pid = 1731] [serial = 1369] [outer = (nil)] 17:19:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 190 (0x92958400) [pid = 1731] [serial = 1370] [outer = 0x921c1400] 17:19:24 INFO - PROCESS | 1731 | 1464221964631 Marionette DEBUG loaded listener.js 17:19:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 191 (0x92b43000) [pid = 1731] [serial = 1371] [outer = 0x921c1400] 17:19:25 INFO - PROCESS | 1731 | --DOCSHELL 0x850e1000 == 148 [pid = 1731] [id = 436] 17:19:25 INFO - PROCESS | 1731 | --DOCSHELL 0x871d4c00 == 147 [pid = 1731] [id = 435] 17:19:25 INFO - PROCESS | 1731 | --DOCSHELL 0x86383400 == 146 [pid = 1731] [id = 434] 17:19:25 INFO - PROCESS | 1731 | --DOCSHELL 0x85c12c00 == 145 [pid = 1731] [id = 433] 17:19:25 INFO - PROCESS | 1731 | --DOCSHELL 0x9125d400 == 144 [pid = 1731] [id = 424] 17:19:25 INFO - PROCESS | 1731 | --DOCSHELL 0x910af400 == 143 [pid = 1731] [id = 423] 17:19:25 INFO - PROCESS | 1731 | --DOCSHELL 0x86cce800 == 142 [pid = 1731] [id = 422] 17:19:25 INFO - PROCESS | 1731 | --DOCSHELL 0x8f32a400 == 141 [pid = 1731] [id = 421] 17:19:25 INFO - PROCESS | 1731 | --DOCSHELL 0x8e23f000 == 140 [pid = 1731] [id = 420] 17:19:25 INFO - PROCESS | 1731 | --DOCSHELL 0x8ced3000 == 139 [pid = 1731] [id = 419] 17:19:26 INFO - PROCESS | 1731 | --DOCSHELL 0x8824fc00 == 138 [pid = 1731] [id = 418] 17:19:26 INFO - PROCESS | 1731 | --DOCSHELL 0x88228400 == 137 [pid = 1731] [id = 416] 17:19:26 INFO - PROCESS | 1731 | --DOCSHELL 0x889f1400 == 136 [pid = 1731] [id = 417] 17:19:26 INFO - PROCESS | 1731 | --DOCSHELL 0x86a6c800 == 135 [pid = 1731] [id = 415] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 190 (0x8823d000) [pid = 1731] [serial = 1241] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 189 (0x889f4800) [pid = 1731] [serial = 1242] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 188 (0x88849400) [pid = 1731] [serial = 1230] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 187 (0x93a2dc00) [pid = 1731] [serial = 1220] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0x8f697400) [pid = 1731] [serial = 1196] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0x88224400) [pid = 1731] [serial = 1236] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x8f1e3000) [pid = 1731] [serial = 1191] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x8f7bc400) [pid = 1731] [serial = 1197] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x91a5d400) [pid = 1731] [serial = 1205] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x92b46800) [pid = 1731] [serial = 1217] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x8f613800) [pid = 1731] [serial = 1194] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x9387a800) [pid = 1731] [serial = 1218] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0x93a6d000) [pid = 1731] [serial = 1221] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x86cca000) [pid = 1731] [serial = 1175] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x92071400) [pid = 1731] [serial = 1208] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x94fe3400) [pid = 1731] [serial = 1224] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x87fce800) [pid = 1731] [serial = 1235] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x910da400) [pid = 1731] [serial = 1202] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x92959800) [pid = 1731] [serial = 1215] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x889f4400) [pid = 1731] [serial = 1238] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x921ca000) [pid = 1731] [serial = 1211] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x90ecdc00) [pid = 1731] [serial = 1199] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x8e1d7c00) [pid = 1731] [serial = 1187] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x928db000) [pid = 1731] [serial = 1212] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x87fc8c00) [pid = 1731] [serial = 1104] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x96bf5800) [pid = 1731] [serial = 1226] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x920a2000) [pid = 1731] [serial = 1209] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x8d765000) [pid = 1731] [serial = 1185] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x90ed4c00) [pid = 1731] [serial = 1200] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x8759d800) [pid = 1731] [serial = 1176] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x910df800) [pid = 1731] [serial = 1203] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x8e1db000) [pid = 1731] [serial = 1188] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x86cc8400) [pid = 1731] [serial = 1232] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x8884c000) [pid = 1731] [serial = 1178] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x92955400) [pid = 1731] [serial = 1214] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x8bff8000) [pid = 1731] [serial = 1182] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x871dd000) [pid = 1731] [serial = 1233] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x8d281000) [pid = 1731] [serial = 1184] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x89002000) [pid = 1731] [serial = 1179] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x8bea6400) [pid = 1731] [serial = 1181] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x91b1f400) [pid = 1731] [serial = 1206] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x94fe5400) [pid = 1731] [serial = 1223] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x89004000) [pid = 1731] [serial = 1239] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x8f1d8c00) [pid = 1731] [serial = 1190] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x8f332400) [pid = 1731] [serial = 1193] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x87f38000) [pid = 1731] [serial = 1229] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x976bb400) [pid = 1731] [serial = 1227] [outer = (nil)] [url = about:blank] 17:19:26 INFO - PROCESS | 1731 | 1464221966853 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2886ms 17:19:26 INFO - PROCESS | 1731 | 1464221966925 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 17:19:26 INFO - PROCESS | 1731 | 1464221966932 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 17:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:19:26 INFO - PROCESS | 1731 | 1464221966939 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:19:26 INFO - PROCESS | 1731 | 1464221966944 Marionette TRACE conn3 <- [1,1798,null,{}] 17:19:26 INFO - PROCESS | 1731 | 1464221966951 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:27 INFO - PROCESS | 1731 | 1464221967144 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 17:19:27 INFO - PROCESS | 1731 | 1464221967330 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:27 INFO - PROCESS | 1731 | ++DOCSHELL 0x86377800 == 136 [pid = 1731] [id = 457] 17:19:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x86a66000) [pid = 1731] [serial = 1372] [outer = (nil)] 17:19:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x86ccc000) [pid = 1731] [serial = 1373] [outer = 0x86a66000] 17:19:27 INFO - PROCESS | 1731 | 1464221967408 Marionette DEBUG loaded listener.js 17:19:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8759d800) [pid = 1731] [serial = 1374] [outer = 0x86a66000] 17:19:28 INFO - PROCESS | 1731 | 1464221968299 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 17:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1389ms 17:19:28 INFO - PROCESS | 1731 | 1464221968328 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 17:19:28 INFO - PROCESS | 1731 | 1464221968334 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 17:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:19:28 INFO - PROCESS | 1731 | 1464221968345 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:19:28 INFO - PROCESS | 1731 | 1464221968348 Marionette TRACE conn3 <- [1,1802,null,{}] 17:19:28 INFO - PROCESS | 1731 | 1464221968353 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:28 INFO - PROCESS | 1731 | 1464221968559 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 17:19:28 INFO - PROCESS | 1731 | 1464221968776 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:28 INFO - PROCESS | 1731 | ++DOCSHELL 0x871d6000 == 137 [pid = 1731] [id = 458] 17:19:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x88226000) [pid = 1731] [serial = 1375] [outer = (nil)] 17:19:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8823e400) [pid = 1731] [serial = 1376] [outer = 0x88226000] 17:19:28 INFO - PROCESS | 1731 | 1464221968866 Marionette DEBUG loaded listener.js 17:19:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x88250800) [pid = 1731] [serial = 1377] [outer = 0x88226000] 17:19:29 INFO - PROCESS | 1731 | 1464221969782 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1480ms 17:19:29 INFO - PROCESS | 1731 | 1464221969831 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 17:19:29 INFO - PROCESS | 1731 | 1464221969835 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 17:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:19:29 INFO - PROCESS | 1731 | 1464221969848 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:19:29 INFO - PROCESS | 1731 | 1464221969854 Marionette TRACE conn3 <- [1,1806,null,{}] 17:19:29 INFO - PROCESS | 1731 | 1464221969869 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:30 INFO - PROCESS | 1731 | 1464221970133 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 17:19:30 INFO - PROCESS | 1731 | 1464221970196 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:30 INFO - PROCESS | 1731 | ++DOCSHELL 0x8822a400 == 138 [pid = 1731] [id = 459] 17:19:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x88846000) [pid = 1731] [serial = 1378] [outer = (nil)] 17:19:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x89003400) [pid = 1731] [serial = 1379] [outer = 0x88846000] 17:19:30 INFO - PROCESS | 1731 | 1464221970379 Marionette DEBUG loaded listener.js 17:19:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x89955000) [pid = 1731] [serial = 1380] [outer = 0x88846000] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x91107c00) [pid = 1731] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x89a64000) [pid = 1731] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x91b21800) [pid = 1731] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x86a6a000) [pid = 1731] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x850e8400) [pid = 1731] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x997bd000) [pid = 1731] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x8637dc00) [pid = 1731] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x997c6400) [pid = 1731] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x94fe2400) [pid = 1731] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x92959c00) [pid = 1731] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x871dcc00) [pid = 1731] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x8cec9c00) [pid = 1731] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x8e255c00) [pid = 1731] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x8f696000) [pid = 1731] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x8759b000) [pid = 1731] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x8bc5ac00) [pid = 1731] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x9206e800) [pid = 1731] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x8e237400) [pid = 1731] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x8884f000) [pid = 1731] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x8f61c400) [pid = 1731] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x85c14c00) [pid = 1731] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x9b00f000) [pid = 1731] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:19:31 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x88253800) [pid = 1731] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:19:31 INFO - PROCESS | 1731 | 1464221971788 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 17:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1986ms 17:19:31 INFO - PROCESS | 1731 | 1464221971834 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 17:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:19:31 INFO - PROCESS | 1731 | 1464221971838 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 17:19:31 INFO - PROCESS | 1731 | 1464221971844 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:19:31 INFO - PROCESS | 1731 | 1464221971847 Marionette TRACE conn3 <- [1,1810,null,{}] 17:19:31 INFO - PROCESS | 1731 | 1464221971853 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:32 INFO - PROCESS | 1731 | 1464221972044 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 17:19:32 INFO - PROCESS | 1731 | 1464221972061 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:32 INFO - PROCESS | 1731 | ++DOCSHELL 0x85c14c00 == 139 [pid = 1731] [id = 460] 17:19:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x86379000) [pid = 1731] [serial = 1381] [outer = (nil)] 17:19:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x8995d400) [pid = 1731] [serial = 1382] [outer = 0x86379000] 17:19:32 INFO - PROCESS | 1731 | 1464221972299 Marionette DEBUG loaded listener.js 17:19:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x89a66400) [pid = 1731] [serial = 1383] [outer = 0x86379000] 17:19:33 INFO - PROCESS | 1731 | 1464221973060 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1243ms 17:19:33 INFO - PROCESS | 1731 | 1464221973087 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 1731 | 1464221973091 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 17:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:19:33 INFO - PROCESS | 1731 | 1464221973096 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - PROCESS | 1731 | 1464221973099 Marionette TRACE conn3 <- [1,1814,null,{}] 17:19:33 INFO - PROCESS | 1731 | 1464221973104 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:33 INFO - PROCESS | 1731 | 1464221973352 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 17:19:33 INFO - PROCESS | 1731 | 1464221973638 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:33 INFO - PROCESS | 1731 | ++DOCSHELL 0x850e1000 == 140 [pid = 1731] [id = 461] 17:19:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x850e8400) [pid = 1731] [serial = 1384] [outer = (nil)] 17:19:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x86379800) [pid = 1731] [serial = 1385] [outer = 0x850e8400] 17:19:33 INFO - PROCESS | 1731 | 1464221973738 Marionette DEBUG loaded listener.js 17:19:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x86a70400) [pid = 1731] [serial = 1386] [outer = 0x850e8400] 17:19:34 INFO - PROCESS | 1731 | 1464221974789 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1729ms 17:19:34 INFO - PROCESS | 1731 | 1464221974828 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 17:19:34 INFO - PROCESS | 1731 | 1464221974835 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 17:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:19:34 INFO - PROCESS | 1731 | 1464221974843 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:19:34 INFO - PROCESS | 1731 | 1464221974848 Marionette TRACE conn3 <- [1,1818,null,{}] 17:19:34 INFO - PROCESS | 1731 | 1464221974855 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:35 INFO - PROCESS | 1731 | 1464221975071 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 17:19:35 INFO - PROCESS | 1731 | 1464221975394 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:35 INFO - PROCESS | 1731 | ++DOCSHELL 0x88225800 == 141 [pid = 1731] [id = 462] 17:19:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x88229800) [pid = 1731] [serial = 1387] [outer = (nil)] 17:19:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x8823c000) [pid = 1731] [serial = 1388] [outer = 0x88229800] 17:19:35 INFO - PROCESS | 1731 | 1464221975493 Marionette DEBUG loaded listener.js 17:19:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x88843400) [pid = 1731] [serial = 1389] [outer = 0x88229800] 17:19:36 INFO - PROCESS | 1731 | 1464221976438 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 17:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1631ms 17:19:36 INFO - PROCESS | 1731 | 1464221976478 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 17:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:19:36 INFO - PROCESS | 1731 | 1464221976485 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 17:19:36 INFO - PROCESS | 1731 | 1464221976492 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:19:36 INFO - PROCESS | 1731 | 1464221976496 Marionette TRACE conn3 <- [1,1822,null,{}] 17:19:36 INFO - PROCESS | 1731 | 1464221976502 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:36 INFO - PROCESS | 1731 | 1464221976728 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 17:19:37 INFO - PROCESS | 1731 | 1464221977087 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x889fd000 == 142 [pid = 1731] [id = 463] 17:19:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x8995a800) [pid = 1731] [serial = 1390] [outer = (nil)] 17:19:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x89d6e800) [pid = 1731] [serial = 1391] [outer = 0x8995a800] 17:19:37 INFO - PROCESS | 1731 | 1464221977179 Marionette DEBUG loaded listener.js 17:19:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x8beae800) [pid = 1731] [serial = 1392] [outer = 0x8995a800] 17:19:38 INFO - PROCESS | 1731 | 1464221978125 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 17:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1680ms 17:19:38 INFO - PROCESS | 1731 | 1464221978172 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 1731 | 1464221978176 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 17:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:19:38 INFO - PROCESS | 1731 | 1464221978192 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - PROCESS | 1731 | 1464221978202 Marionette TRACE conn3 <- [1,1826,null,{}] 17:19:38 INFO - PROCESS | 1731 | 1464221978209 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:38 INFO - PROCESS | 1731 | 1464221978478 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 17:19:38 INFO - PROCESS | 1731 | 1464221978794 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:38 INFO - PROCESS | 1731 | ++DOCSHELL 0x89d64800 == 143 [pid = 1731] [id = 464] 17:19:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x89d6f800) [pid = 1731] [serial = 1393] [outer = (nil)] 17:19:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8d075c00) [pid = 1731] [serial = 1394] [outer = 0x89d6f800] 17:19:38 INFO - PROCESS | 1731 | 1464221978901 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8d608c00) [pid = 1731] [serial = 1395] [outer = 0x89d6f800] 17:19:39 INFO - PROCESS | 1731 | 1464221979807 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 17:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1653ms 17:19:39 INFO - PROCESS | 1731 | 1464221979838 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 17:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:19:39 INFO - PROCESS | 1731 | 1464221979842 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 17:19:39 INFO - PROCESS | 1731 | 1464221979848 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:19:39 INFO - PROCESS | 1731 | 1464221979852 Marionette TRACE conn3 <- [1,1830,null,{}] 17:19:39 INFO - PROCESS | 1731 | 1464221979858 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:40 INFO - PROCESS | 1731 | 1464221980087 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 17:19:40 INFO - PROCESS | 1731 | 1464221980411 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:40 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d27e000 == 144 [pid = 1731] [id = 465] 17:19:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8e1d1800) [pid = 1731] [serial = 1396] [outer = (nil)] 17:19:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8e236400) [pid = 1731] [serial = 1397] [outer = 0x8e1d1800] 17:19:40 INFO - PROCESS | 1731 | 1464221980501 Marionette DEBUG loaded listener.js 17:19:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8e239000) [pid = 1731] [serial = 1398] [outer = 0x8e1d1800] 17:19:41 INFO - PROCESS | 1731 | 1464221981416 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 17:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1629ms 17:19:41 INFO - PROCESS | 1731 | 1464221981478 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 1731 | 1464221981482 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 17:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:19:41 INFO - PROCESS | 1731 | 1464221981488 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - PROCESS | 1731 | 1464221981491 Marionette TRACE conn3 <- [1,1834,null,{}] 17:19:41 INFO - PROCESS | 1731 | 1464221981497 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:41 INFO - PROCESS | 1731 | 1464221981699 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 17:19:42 INFO - PROCESS | 1731 | 1464221982019 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:42 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e238800 == 145 [pid = 1731] [id = 466] 17:19:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8e240800) [pid = 1731] [serial = 1399] [outer = (nil)] 17:19:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x8f1de000) [pid = 1731] [serial = 1400] [outer = 0x8e240800] 17:19:42 INFO - PROCESS | 1731 | 1464221982123 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8f618400) [pid = 1731] [serial = 1401] [outer = 0x8e240800] 17:19:43 INFO - PROCESS | 1731 | 1464221983051 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 17:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 17:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1629ms 17:19:43 INFO - PROCESS | 1731 | 1464221983122 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 17:19:43 INFO - PROCESS | 1731 | 1464221983127 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 17:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:19:43 INFO - PROCESS | 1731 | 1464221983136 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 1731 | 1464221983139 Marionette TRACE conn3 <- [1,1838,null,{}] 17:19:43 INFO - PROCESS | 1731 | 1464221983145 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:43 INFO - PROCESS | 1731 | 1464221983414 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 17:19:43 INFO - PROCESS | 1731 | 1464221983738 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:43 INFO - PROCESS | 1731 | ++DOCSHELL 0x89010800 == 146 [pid = 1731] [id = 467] 17:19:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x8d27a800) [pid = 1731] [serial = 1402] [outer = (nil)] 17:19:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x8f66d400) [pid = 1731] [serial = 1403] [outer = 0x8d27a800] 17:19:43 INFO - PROCESS | 1731 | 1464221983827 Marionette DEBUG loaded listener.js 17:19:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x8f696000) [pid = 1731] [serial = 1404] [outer = 0x8d27a800] 17:19:44 INFO - PROCESS | 1731 | 1464221984759 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1677ms 17:19:44 INFO - PROCESS | 1731 | 1464221984816 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 17:19:44 INFO - PROCESS | 1731 | 1464221984820 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 17:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:19:44 INFO - PROCESS | 1731 | 1464221984827 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:19:44 INFO - PROCESS | 1731 | 1464221984829 Marionette TRACE conn3 <- [1,1842,null,{}] 17:19:44 INFO - PROCESS | 1731 | 1464221984836 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:45 INFO - PROCESS | 1731 | 1464221985055 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 17:19:45 INFO - PROCESS | 1731 | 1464221985377 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:45 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f1e7800 == 147 [pid = 1731] [id = 468] 17:19:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x8f66fc00) [pid = 1731] [serial = 1405] [outer = (nil)] 17:19:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x8f8f9000) [pid = 1731] [serial = 1406] [outer = 0x8f66fc00] 17:19:45 INFO - PROCESS | 1731 | 1464221985465 Marionette DEBUG loaded listener.js 17:19:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x90ece000) [pid = 1731] [serial = 1407] [outer = 0x8f66fc00] 17:19:46 INFO - PROCESS | 1731 | 1464221986359 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1577ms 17:19:46 INFO - PROCESS | 1731 | 1464221986405 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 17:19:46 INFO - PROCESS | 1731 | 1464221986409 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 17:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:19:46 INFO - PROCESS | 1731 | 1464221986415 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:19:46 INFO - PROCESS | 1731 | 1464221986419 Marionette TRACE conn3 <- [1,1846,null,{}] 17:19:46 INFO - PROCESS | 1731 | 1464221986424 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:46 INFO - PROCESS | 1731 | 1464221986636 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 17:19:46 INFO - PROCESS | 1731 | 1464221986910 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:46 INFO - PROCESS | 1731 | ++DOCSHELL 0x8cecf000 == 148 [pid = 1731] [id = 469] 17:19:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x8f68d800) [pid = 1731] [serial = 1408] [outer = (nil)] 17:19:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x9110c800) [pid = 1731] [serial = 1409] [outer = 0x8f68d800] 17:19:47 INFO - PROCESS | 1731 | 1464221987041 Marionette DEBUG loaded listener.js 17:19:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x9125ec00) [pid = 1731] [serial = 1410] [outer = 0x8f68d800] 17:19:47 INFO - PROCESS | 1731 | 1464221987918 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1534ms 17:19:47 INFO - PROCESS | 1731 | 1464221987951 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 17:19:47 INFO - PROCESS | 1731 | 1464221987954 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 17:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:19:47 INFO - PROCESS | 1731 | 1464221987961 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:19:47 INFO - PROCESS | 1731 | 1464221987963 Marionette TRACE conn3 <- [1,1850,null,{}] 17:19:47 INFO - PROCESS | 1731 | 1464221987991 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:48 INFO - PROCESS | 1731 | 1464221988233 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 17:19:48 INFO - PROCESS | 1731 | 1464221988564 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:48 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e1d9000 == 149 [pid = 1731] [id = 470] 17:19:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x8efc3c00) [pid = 1731] [serial = 1411] [outer = (nil)] 17:19:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x919f9800) [pid = 1731] [serial = 1412] [outer = 0x8efc3c00] 17:19:48 INFO - PROCESS | 1731 | 1464221988653 Marionette DEBUG loaded listener.js 17:19:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x91a62000) [pid = 1731] [serial = 1413] [outer = 0x8efc3c00] 17:19:49 INFO - PROCESS | 1731 | 1464221989549 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1633ms 17:19:49 INFO - PROCESS | 1731 | 1464221989594 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 17:19:49 INFO - PROCESS | 1731 | 1464221989598 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 17:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:19:49 INFO - PROCESS | 1731 | 1464221989625 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:19:49 INFO - PROCESS | 1731 | 1464221989630 Marionette TRACE conn3 <- [1,1854,null,{}] 17:19:49 INFO - PROCESS | 1731 | 1464221989636 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:49 INFO - PROCESS | 1731 | 1464221989863 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 17:19:50 INFO - PROCESS | 1731 | 1464221990193 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:50 INFO - PROCESS | 1731 | ++DOCSHELL 0x92079800 == 150 [pid = 1731] [id = 471] 17:19:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x920a1400) [pid = 1731] [serial = 1414] [outer = (nil)] 17:19:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x920ab000) [pid = 1731] [serial = 1415] [outer = 0x920a1400] 17:19:50 INFO - PROCESS | 1731 | 1464221990310 Marionette DEBUG loaded listener.js 17:19:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x928e3800) [pid = 1731] [serial = 1416] [outer = 0x920a1400] 17:19:51 INFO - PROCESS | 1731 | 1464221991249 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1687ms 17:19:51 INFO - PROCESS | 1731 | 1464221991310 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 1731 | 1464221991314 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 17:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:19:51 INFO - PROCESS | 1731 | 1464221991320 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - PROCESS | 1731 | 1464221991325 Marionette TRACE conn3 <- [1,1858,null,{}] 17:19:51 INFO - PROCESS | 1731 | 1464221991330 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:51 INFO - PROCESS | 1731 | 1464221991576 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 17:19:51 INFO - PROCESS | 1731 | 1464221991894 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:51 INFO - PROCESS | 1731 | ++DOCSHELL 0x910dcc00 == 151 [pid = 1731] [id = 472] 17:19:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x9209d400) [pid = 1731] [serial = 1417] [outer = (nil)] 17:19:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x92c09000) [pid = 1731] [serial = 1418] [outer = 0x9209d400] 17:19:51 INFO - PROCESS | 1731 | 1464221991987 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x92ce9c00) [pid = 1731] [serial = 1419] [outer = 0x9209d400] 17:19:52 INFO - PROCESS | 1731 | 1464221992906 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1634ms 17:19:52 INFO - PROCESS | 1731 | 1464221992956 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 1731 | 1464221992960 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 17:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:19:52 INFO - PROCESS | 1731 | 1464221992966 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 1731 | 1464221992969 Marionette TRACE conn3 <- [1,1862,null,{}] 17:19:52 INFO - PROCESS | 1731 | 1464221992975 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:53 INFO - PROCESS | 1731 | 1464221993213 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 17:19:53 INFO - PROCESS | 1731 | 1464221993543 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:53 INFO - PROCESS | 1731 | ++DOCSHELL 0x85abe800 == 152 [pid = 1731] [id = 473] 17:19:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x8bc51400) [pid = 1731] [serial = 1420] [outer = (nil)] 17:19:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x93888400) [pid = 1731] [serial = 1421] [outer = 0x8bc51400] 17:19:53 INFO - PROCESS | 1731 | 1464221993634 Marionette DEBUG loaded listener.js 17:19:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x93a22800) [pid = 1731] [serial = 1422] [outer = 0x8bc51400] 17:19:54 INFO - PROCESS | 1731 | 1464221994550 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1634ms 17:19:54 INFO - PROCESS | 1731 | 1464221994603 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 17:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:19:54 INFO - PROCESS | 1731 | 1464221994617 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 17:19:54 INFO - PROCESS | 1731 | 1464221994623 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:19:54 INFO - PROCESS | 1731 | 1464221994628 Marionette TRACE conn3 <- [1,1866,null,{}] 17:19:54 INFO - PROCESS | 1731 | 1464221994634 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:54 INFO - PROCESS | 1731 | 1464221994854 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 17:19:55 INFO - PROCESS | 1731 | 1464221995233 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:55 INFO - PROCESS | 1731 | ++DOCSHELL 0x944f4400 == 153 [pid = 1731] [id = 474] 17:19:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x944f7c00) [pid = 1731] [serial = 1423] [outer = (nil)] 17:19:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x94fe2c00) [pid = 1731] [serial = 1424] [outer = 0x944f7c00] 17:19:55 INFO - PROCESS | 1731 | 1464221995337 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0x94fe6c00) [pid = 1731] [serial = 1425] [outer = 0x944f7c00] 17:19:55 INFO - PROCESS | 1731 | ************************* 17:19:55 INFO - PROCESS | 1731 | A coding exception was thrown and uncaught in a Task. 17:19:55 INFO - PROCESS | 1731 | 17:19:55 INFO - PROCESS | 1731 | Full message: TypeError: NetworkError when attempting to fetch resource. 17:19:55 INFO - PROCESS | 1731 | Full stack: 17:19:55 INFO - PROCESS | 1731 | ************************* 17:19:56 INFO - PROCESS | 1731 | 1464221996189 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 17:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1633ms 17:19:56 INFO - PROCESS | 1731 | 1464221996257 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 17:19:56 INFO - PROCESS | 1731 | 1464221996261 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 17:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:19:56 INFO - PROCESS | 1731 | 1464221996267 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - PROCESS | 1731 | 1464221996270 Marionette TRACE conn3 <- [1,1870,null,{}] 17:19:56 INFO - PROCESS | 1731 | 1464221996275 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:56 INFO - PROCESS | 1731 | 1464221996477 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 17:19:56 INFO - PROCESS | 1731 | 1464221996753 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:56 INFO - PROCESS | 1731 | ++DOCSHELL 0x93a2a400 == 154 [pid = 1731] [id = 475] 17:19:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0x93a2fc00) [pid = 1731] [serial = 1426] [outer = (nil)] 17:19:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x96b02800) [pid = 1731] [serial = 1427] [outer = 0x93a2fc00] 17:19:56 INFO - PROCESS | 1731 | 1464221996847 Marionette DEBUG loaded listener.js 17:19:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0x96b06c00) [pid = 1731] [serial = 1428] [outer = 0x93a2fc00] 17:19:57 INFO - PROCESS | 1731 | 1464221997782 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 17:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1588ms 17:19:57 INFO - PROCESS | 1731 | 1464221997857 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 1731 | 1464221997860 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 17:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:19:57 INFO - PROCESS | 1731 | 1464221997867 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 1731 | 1464221997869 Marionette TRACE conn3 <- [1,1874,null,{}] 17:19:57 INFO - PROCESS | 1731 | 1464221997876 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:58 INFO - PROCESS | 1731 | 1464221998137 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 17:19:58 INFO - PROCESS | 1731 | 1464221998522 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:58 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e235800 == 155 [pid = 1731] [id = 476] 17:19:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0x94feb800) [pid = 1731] [serial = 1429] [outer = (nil)] 17:19:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0x976af400) [pid = 1731] [serial = 1430] [outer = 0x94feb800] 17:19:58 INFO - PROCESS | 1731 | 1464221998607 Marionette DEBUG loaded listener.js 17:19:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0x976b9c00) [pid = 1731] [serial = 1431] [outer = 0x94feb800] 17:19:59 INFO - PROCESS | 1731 | 1464221999533 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1729ms 17:19:59 INFO - PROCESS | 1731 | 1464221999598 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 17:19:59 INFO - PROCESS | 1731 | 1464221999602 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 17:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:19:59 INFO - PROCESS | 1731 | 1464221999609 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:19:59 INFO - PROCESS | 1731 | 1464221999615 Marionette TRACE conn3 <- [1,1878,null,{}] 17:19:59 INFO - PROCESS | 1731 | 1464221999621 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:59 INFO - PROCESS | 1731 | 1464221999845 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 17:20:00 INFO - PROCESS | 1731 | 1464222000164 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:00 INFO - PROCESS | 1731 | ++DOCSHELL 0x90ece400 == 156 [pid = 1731] [id = 477] 17:20:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0x976b0c00) [pid = 1731] [serial = 1432] [outer = (nil)] 17:20:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0x987be400) [pid = 1731] [serial = 1433] [outer = 0x976b0c00] 17:20:00 INFO - PROCESS | 1731 | 1464222000255 Marionette DEBUG loaded listener.js 17:20:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0x995a7c00) [pid = 1731] [serial = 1434] [outer = 0x976b0c00] 17:20:01 INFO - PROCESS | 1731 | 1464222001184 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1632ms 17:20:01 INFO - PROCESS | 1731 | 1464222001243 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 17:20:01 INFO - PROCESS | 1731 | 1464222001249 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 17:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:20:01 INFO - PROCESS | 1731 | 1464222001258 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:20:01 INFO - PROCESS | 1731 | 1464222001262 Marionette TRACE conn3 <- [1,1882,null,{}] 17:20:01 INFO - PROCESS | 1731 | 1464222001270 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:01 INFO - PROCESS | 1731 | 1464222001523 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 17:20:01 INFO - PROCESS | 1731 | 1464222001850 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:01 INFO - PROCESS | 1731 | ++DOCSHELL 0x976b9400 == 157 [pid = 1731] [id = 478] 17:20:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0x980cdc00) [pid = 1731] [serial = 1435] [outer = (nil)] 17:20:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0x99934c00) [pid = 1731] [serial = 1436] [outer = 0x980cdc00] 17:20:01 INFO - PROCESS | 1731 | 1464222001945 Marionette DEBUG loaded listener.js 17:20:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0x99a67000) [pid = 1731] [serial = 1437] [outer = 0x980cdc00] 17:20:02 INFO - PROCESS | 1731 | 1464222002851 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1633ms 17:20:02 INFO - PROCESS | 1731 | 1464222002891 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 17:20:02 INFO - PROCESS | 1731 | 1464222002896 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 17:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:20:02 INFO - PROCESS | 1731 | 1464222002902 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:20:02 INFO - PROCESS | 1731 | 1464222002905 Marionette TRACE conn3 <- [1,1886,null,{}] 17:20:02 INFO - PROCESS | 1731 | 1464222002910 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:03 INFO - PROCESS | 1731 | 1464222003123 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 17:20:03 INFO - PROCESS | 1731 | 1464222003483 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:03 INFO - PROCESS | 1731 | ++DOCSHELL 0x91a5ac00 == 158 [pid = 1731] [id = 479] 17:20:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 188 (0x9206c000) [pid = 1731] [serial = 1438] [outer = (nil)] 17:20:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 189 (0x99cd0000) [pid = 1731] [serial = 1439] [outer = 0x9206c000] 17:20:03 INFO - PROCESS | 1731 | 1464222003577 Marionette DEBUG loaded listener.js 17:20:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 190 (0x99e2ec00) [pid = 1731] [serial = 1440] [outer = 0x9206c000] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x920a0c00 == 157 [pid = 1731] [id = 122] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x910b6400 == 156 [pid = 1731] [id = 401] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x91a5f000 == 155 [pid = 1731] [id = 402] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x920a2400 == 154 [pid = 1731] [id = 404] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x92b48400 == 153 [pid = 1731] [id = 407] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x92b46000 == 152 [pid = 1731] [id = 406] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x8d766c00 == 151 [pid = 1731] [id = 405] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x928e3400 == 150 [pid = 1731] [id = 408] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x85c14c00 == 149 [pid = 1731] [id = 460] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x8822a400 == 148 [pid = 1731] [id = 459] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x871d6000 == 147 [pid = 1731] [id = 458] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x86377800 == 146 [pid = 1731] [id = 457] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x8f664c00 == 145 [pid = 1731] [id = 449] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x8f8f6000 == 144 [pid = 1731] [id = 450] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x8f1e2c00 == 143 [pid = 1731] [id = 448] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x88842800 == 142 [pid = 1731] [id = 447] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x8e1dec00 == 141 [pid = 1731] [id = 446] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x8d077800 == 140 [pid = 1731] [id = 445] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x8bc52000 == 139 [pid = 1731] [id = 444] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x87fca800 == 138 [pid = 1731] [id = 442] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x8bc50c00 == 137 [pid = 1731] [id = 443] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x89a69c00 == 136 [pid = 1731] [id = 441] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x8995d000 == 135 [pid = 1731] [id = 440] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x88258400 == 134 [pid = 1731] [id = 439] 17:20:05 INFO - PROCESS | 1731 | --DOCSHELL 0x86374400 == 133 [pid = 1731] [id = 438] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 189 (0x919f7c00) [pid = 1731] [serial = 1271] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 188 (0x9ac29400) [pid = 1731] [serial = 1292] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 187 (0x996d2800) [pid = 1731] [serial = 1281] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0x87591800) [pid = 1731] [serial = 1305] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0x86a6ac00) [pid = 1731] [serial = 1310] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x9a054c00) [pid = 1731] [serial = 1287] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x871de000) [pid = 1731] [serial = 1298] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x9a05d000) [pid = 1731] [serial = 1290] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x99a5f800) [pid = 1731] [serial = 1284] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x871d1400) [pid = 1731] [serial = 1304] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x91a5e400) [pid = 1731] [serial = 1272] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0x99ea9000) [pid = 1731] [serial = 1286] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x987b7800) [pid = 1731] [serial = 1280] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x95002000) [pid = 1731] [serial = 1278] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x93a68400) [pid = 1731] [serial = 1277] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x87f3a400) [pid = 1731] [serial = 1247] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x8e234000) [pid = 1731] [serial = 1257] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x8f616800) [pid = 1731] [serial = 1262] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x88221800) [pid = 1731] [serial = 1248] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x910e3800) [pid = 1731] [serial = 1268] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x88245000) [pid = 1731] [serial = 1311] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x88228c00) [pid = 1731] [serial = 1308] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x8bffb000) [pid = 1731] [serial = 1253] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x920a2c00) [pid = 1731] [serial = 1274] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x9af11400) [pid = 1731] [serial = 1293] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x8e254c00) [pid = 1731] [serial = 1259] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x89960c00) [pid = 1731] [serial = 1251] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x90ec6000) [pid = 1731] [serial = 1265] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x86380000) [pid = 1731] [serial = 1302] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x8f663800) [pid = 1731] [serial = 1263] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x9b8bf000) [pid = 1731] [serial = 1296] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x90ed1000) [pid = 1731] [serial = 1266] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x8d27a000) [pid = 1731] [serial = 1254] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x9a061000) [pid = 1731] [serial = 1289] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x921c3400) [pid = 1731] [serial = 1275] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x8d76e800) [pid = 1731] [serial = 1256] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x8efbd400) [pid = 1731] [serial = 1260] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x85c1cc00) [pid = 1731] [serial = 1301] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x9b025000) [pid = 1731] [serial = 1295] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x89a67800) [pid = 1731] [serial = 1173] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x87fca400) [pid = 1731] [serial = 1299] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x87fcf800) [pid = 1731] [serial = 1307] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x9110bc00) [pid = 1731] [serial = 1269] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x997e6000) [pid = 1731] [serial = 1283] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x89007800) [pid = 1731] [serial = 1250] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x89960000) [pid = 1731] [serial = 1244] [outer = (nil)] [url = about:blank] 17:20:05 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x88848c00) [pid = 1731] [serial = 1313] [outer = (nil)] [url = about:blank] 17:20:06 INFO - PROCESS | 1731 | 1464222006105 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 17:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 3232ms 17:20:06 INFO - PROCESS | 1731 | 1464222006141 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 17:20:06 INFO - PROCESS | 1731 | 1464222006146 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 17:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:20:06 INFO - PROCESS | 1731 | 1464222006156 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:20:06 INFO - PROCESS | 1731 | 1464222006160 Marionette TRACE conn3 <- [1,1890,null,{}] 17:20:06 INFO - PROCESS | 1731 | 1464222006168 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:06 INFO - PROCESS | 1731 | 1464222006361 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 17:20:06 INFO - PROCESS | 1731 | 1464222006556 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:06 INFO - PROCESS | 1731 | ++DOCSHELL 0x86cca800 == 134 [pid = 1731] [id = 480] 17:20:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x871d2000) [pid = 1731] [serial = 1441] [outer = (nil)] 17:20:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x87f30c00) [pid = 1731] [serial = 1442] [outer = 0x871d2000] 17:20:06 INFO - PROCESS | 1731 | 1464222006637 Marionette DEBUG loaded listener.js 17:20:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x87fca400) [pid = 1731] [serial = 1443] [outer = 0x871d2000] 17:20:07 INFO - PROCESS | 1731 | 1464222007481 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 17:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1389ms 17:20:07 INFO - PROCESS | 1731 | 1464222007545 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 17:20:07 INFO - PROCESS | 1731 | 1464222007554 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 17:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:20:07 INFO - PROCESS | 1731 | 1464222007563 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:20:07 INFO - PROCESS | 1731 | 1464222007567 Marionette TRACE conn3 <- [1,1894,null,{}] 17:20:07 INFO - PROCESS | 1731 | 1464222007573 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:07 INFO - PROCESS | 1731 | 1464222007773 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 17:20:08 INFO - PROCESS | 1731 | 1464222007995 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:08 INFO - PROCESS | 1731 | ++DOCSHELL 0x8637a000 == 135 [pid = 1731] [id = 481] 17:20:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x88221800) [pid = 1731] [serial = 1444] [outer = (nil)] 17:20:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x88250c00) [pid = 1731] [serial = 1445] [outer = 0x88221800] 17:20:08 INFO - PROCESS | 1731 | 1464222008073 Marionette DEBUG loaded listener.js 17:20:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8884e400) [pid = 1731] [serial = 1446] [outer = 0x88221800] 17:20:09 INFO - PROCESS | 1731 | 1464222009052 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1539ms 17:20:09 INFO - PROCESS | 1731 | 1464222009102 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 17:20:09 INFO - PROCESS | 1731 | 1464222009105 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 17:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:20:09 INFO - PROCESS | 1731 | 1464222009117 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:20:09 INFO - PROCESS | 1731 | 1464222009123 Marionette TRACE conn3 <- [1,1898,null,{}] 17:20:09 INFO - PROCESS | 1731 | 1464222009138 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:09 INFO - PROCESS | 1731 | 1464222009408 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 17:20:09 INFO - PROCESS | 1731 | 1464222009455 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:09 INFO - PROCESS | 1731 | ++DOCSHELL 0x8823cc00 == 136 [pid = 1731] [id = 482] 17:20:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x89960c00) [pid = 1731] [serial = 1447] [outer = (nil)] 17:20:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x89a66c00) [pid = 1731] [serial = 1448] [outer = 0x89960c00] 17:20:09 INFO - PROCESS | 1731 | 1464222009645 Marionette DEBUG loaded listener.js 17:20:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x89d70000) [pid = 1731] [serial = 1449] [outer = 0x89960c00] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x88247400) [pid = 1731] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x88846000) [pid = 1731] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x88226000) [pid = 1731] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x921c1400) [pid = 1731] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x8e236000) [pid = 1731] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x85c0e400) [pid = 1731] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x8f8f7000) [pid = 1731] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x8f692000) [pid = 1731] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x8f68b000) [pid = 1731] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x8e25a800) [pid = 1731] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x8e231800) [pid = 1731] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x8d766800) [pid = 1731] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x8bea2000) [pid = 1731] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x8bea7c00) [pid = 1731] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x89d71400) [pid = 1731] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x89d67800) [pid = 1731] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x89a61400) [pid = 1731] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x8825a000) [pid = 1731] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x86a71400) [pid = 1731] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:20:10 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x86a66000) [pid = 1731] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:20:11 INFO - PROCESS | 1731 | 1464222011149 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2053ms 17:20:11 INFO - PROCESS | 1731 | 1464222011170 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 17:20:11 INFO - PROCESS | 1731 | 1464222011175 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 17:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:20:11 INFO - PROCESS | 1731 | 1464222011183 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:20:11 INFO - PROCESS | 1731 | 1464222011185 Marionette TRACE conn3 <- [1,1902,null,{}] 17:20:11 INFO - PROCESS | 1731 | 1464222011191 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:11 INFO - PROCESS | 1731 | 1464222011380 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 17:20:11 INFO - PROCESS | 1731 | 1464222011571 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x86cc2c00 == 137 [pid = 1731] [id = 483] 17:20:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x88846000) [pid = 1731] [serial = 1450] [outer = (nil)] 17:20:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x89a67000) [pid = 1731] [serial = 1451] [outer = 0x88846000] 17:20:11 INFO - PROCESS | 1731 | 1464222011649 Marionette DEBUG loaded listener.js 17:20:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x8bea7c00) [pid = 1731] [serial = 1452] [outer = 0x88846000] 17:20:12 INFO - PROCESS | 1731 | 1464222012414 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1280ms 17:20:12 INFO - PROCESS | 1731 | 1464222012569 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 17:20:12 INFO - PROCESS | 1731 | 1464222012574 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 17:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:20:12 INFO - PROCESS | 1731 | 1464222012598 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:20:12 INFO - PROCESS | 1731 | 1464222012603 Marionette TRACE conn3 <- [1,1906,null,{}] 17:20:12 INFO - PROCESS | 1731 | 1464222012613 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:12 INFO - PROCESS | 1731 | 1464222012852 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 17:20:13 INFO - PROCESS | 1731 | 1464222013207 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:13 INFO - PROCESS | 1731 | ++DOCSHELL 0x87594400 == 138 [pid = 1731] [id = 484] 17:20:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x87595000) [pid = 1731] [serial = 1453] [outer = (nil)] 17:20:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x87f30800) [pid = 1731] [serial = 1454] [outer = 0x87595000] 17:20:13 INFO - PROCESS | 1731 | 1464222013300 Marionette DEBUG loaded listener.js 17:20:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x87fce800) [pid = 1731] [serial = 1455] [outer = 0x87595000] 17:20:14 INFO - PROCESS | 1731 | 1464222014301 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 17:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1742ms 17:20:14 INFO - PROCESS | 1731 | 1464222014339 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 17:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:20:14 INFO - PROCESS | 1731 | 1464222014345 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 17:20:14 INFO - PROCESS | 1731 | 1464222014358 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:20:14 INFO - PROCESS | 1731 | 1464222014364 Marionette TRACE conn3 <- [1,1910,null,{}] 17:20:14 INFO - PROCESS | 1731 | 1464222014371 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:14 INFO - PROCESS | 1731 | 1464222014604 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 17:20:14 INFO - PROCESS | 1731 | 1464222014925 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:14 INFO - PROCESS | 1731 | ++DOCSHELL 0x89004000 == 139 [pid = 1731] [id = 485] 17:20:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x89954400) [pid = 1731] [serial = 1456] [outer = (nil)] 17:20:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x89d66400) [pid = 1731] [serial = 1457] [outer = 0x89954400] 17:20:15 INFO - PROCESS | 1731 | 1464222015023 Marionette DEBUG loaded listener.js 17:20:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x8bfef000) [pid = 1731] [serial = 1458] [outer = 0x89954400] 17:20:15 INFO - PROCESS | 1731 | 1464222015966 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 17:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1689ms 17:20:16 INFO - PROCESS | 1731 | 1464222016043 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 17:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:20:16 INFO - PROCESS | 1731 | 1464222016047 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 17:20:16 INFO - PROCESS | 1731 | 1464222016054 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:20:16 INFO - PROCESS | 1731 | 1464222016059 Marionette TRACE conn3 <- [1,1914,null,{}] 17:20:16 INFO - PROCESS | 1731 | 1464222016074 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:16 INFO - PROCESS | 1731 | 1464222016332 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 17:20:16 INFO - PROCESS | 1731 | 1464222016704 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:16 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d274c00 == 140 [pid = 1731] [id = 486] 17:20:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x8d27b400) [pid = 1731] [serial = 1459] [outer = (nil)] 17:20:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x8d604000) [pid = 1731] [serial = 1460] [outer = 0x8d27b400] 17:20:16 INFO - PROCESS | 1731 | 1464222016795 Marionette DEBUG loaded listener.js 17:20:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8d764400) [pid = 1731] [serial = 1461] [outer = 0x8d27b400] 17:20:17 INFO - PROCESS | 1731 | 1464222017724 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1730ms 17:20:17 INFO - PROCESS | 1731 | 1464222017784 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 17:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:20:17 INFO - PROCESS | 1731 | 1464222017788 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 17:20:17 INFO - PROCESS | 1731 | 1464222017794 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:20:17 INFO - PROCESS | 1731 | 1464222017798 Marionette TRACE conn3 <- [1,1918,null,{}] 17:20:17 INFO - PROCESS | 1731 | 1464222017803 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:18 INFO - PROCESS | 1731 | 1464222018007 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 17:20:18 INFO - PROCESS | 1731 | 1464222018273 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:18 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a65c00 == 141 [pid = 1731] [id = 487] 17:20:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8d60f800) [pid = 1731] [serial = 1462] [outer = (nil)] 17:20:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8e238400) [pid = 1731] [serial = 1463] [outer = 0x8d60f800] 17:20:18 INFO - PROCESS | 1731 | 1464222018427 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8e256000) [pid = 1731] [serial = 1464] [outer = 0x8d60f800] 17:20:19 INFO - PROCESS | 1731 | 1464222019367 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 17:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1633ms 17:20:19 INFO - PROCESS | 1731 | 1464222019428 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 17:20:19 INFO - PROCESS | 1731 | 1464222019432 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 17:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:20:19 INFO - PROCESS | 1731 | 1464222019438 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:20:19 INFO - PROCESS | 1731 | 1464222019441 Marionette TRACE conn3 <- [1,1922,null,{}] 17:20:19 INFO - PROCESS | 1731 | 1464222019446 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:19 INFO - PROCESS | 1731 | 1464222019668 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 17:20:20 INFO - PROCESS | 1731 | 1464222019984 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:20 INFO - PROCESS | 1731 | ++DOCSHELL 0x8ced4000 == 142 [pid = 1731] [id = 488] 17:20:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8e1dc800) [pid = 1731] [serial = 1465] [outer = (nil)] 17:20:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8efc9c00) [pid = 1731] [serial = 1466] [outer = 0x8e1dc800] 17:20:20 INFO - PROCESS | 1731 | 1464222020074 Marionette DEBUG loaded listener.js 17:20:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x8f1db800) [pid = 1731] [serial = 1467] [outer = 0x8e1dc800] 17:20:20 INFO - PROCESS | 1731 | 1464222020984 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 17:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1585ms 17:20:21 INFO - PROCESS | 1731 | 1464222021024 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 17:20:21 INFO - PROCESS | 1731 | 1464222021027 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 17:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:20:21 INFO - PROCESS | 1731 | 1464222021033 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:20:21 INFO - PROCESS | 1731 | 1464222021037 Marionette TRACE conn3 <- [1,1926,null,{}] 17:20:21 INFO - PROCESS | 1731 | 1464222021043 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:21 INFO - PROCESS | 1731 | 1464222021281 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 17:20:21 INFO - PROCESS | 1731 | 1464222021601 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:21 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e25ac00 == 143 [pid = 1731] [id = 489] 17:20:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8f1e4000) [pid = 1731] [serial = 1468] [outer = (nil)] 17:20:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x8f61f400) [pid = 1731] [serial = 1469] [outer = 0x8f1e4000] 17:20:21 INFO - PROCESS | 1731 | 1464222021691 Marionette DEBUG loaded listener.js 17:20:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x8f68b400) [pid = 1731] [serial = 1470] [outer = 0x8f1e4000] 17:20:22 INFO - PROCESS | 1731 | 1464222022585 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 17:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1590ms 17:20:22 INFO - PROCESS | 1731 | 1464222022624 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 17:20:22 INFO - PROCESS | 1731 | 1464222022628 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 17:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:20:22 INFO - PROCESS | 1731 | 1464222022634 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:20:22 INFO - PROCESS | 1731 | 1464222022638 Marionette TRACE conn3 <- [1,1930,null,{}] 17:20:22 INFO - PROCESS | 1731 | 1464222022643 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:22 INFO - PROCESS | 1731 | 1464222022842 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 17:20:23 INFO - PROCESS | 1731 | 1464222023122 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:23 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f691800 == 144 [pid = 1731] [id = 490] 17:20:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x8f7be000) [pid = 1731] [serial = 1471] [outer = (nil)] 17:20:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x8f8f1c00) [pid = 1731] [serial = 1472] [outer = 0x8f7be000] 17:20:23 INFO - PROCESS | 1731 | 1464222023267 Marionette DEBUG loaded listener.js 17:20:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x90ed1000) [pid = 1731] [serial = 1473] [outer = 0x8f7be000] 17:20:24 INFO - PROCESS | 1731 | 1464222024164 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 17:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1578ms 17:20:24 INFO - PROCESS | 1731 | 1464222024213 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 17:20:24 INFO - PROCESS | 1731 | 1464222024217 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 17:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:20:24 INFO - PROCESS | 1731 | 1464222024224 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:20:24 INFO - PROCESS | 1731 | 1464222024226 Marionette TRACE conn3 <- [1,1934,null,{}] 17:20:24 INFO - PROCESS | 1731 | 1464222024232 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:24 INFO - PROCESS | 1731 | 1464222024448 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 17:20:24 INFO - PROCESS | 1731 | 1464222024769 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:24 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f692000 == 145 [pid = 1731] [id = 491] 17:20:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x8f694000) [pid = 1731] [serial = 1474] [outer = (nil)] 17:20:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x910b6800) [pid = 1731] [serial = 1475] [outer = 0x8f694000] 17:20:24 INFO - PROCESS | 1731 | 1464222024858 Marionette DEBUG loaded listener.js 17:20:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x910dc400) [pid = 1731] [serial = 1476] [outer = 0x8f694000] 17:20:25 INFO - PROCESS | 1731 | 1464222025778 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1586ms 17:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:20:25 INFO - PROCESS | 1731 | 1464222025811 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 17:20:25 INFO - PROCESS | 1731 | 1464222025814 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 17:20:25 INFO - PROCESS | 1731 | 1464222025820 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:20:25 INFO - PROCESS | 1731 | 1464222025824 Marionette TRACE conn3 <- [1,1938,null,{}] 17:20:25 INFO - PROCESS | 1731 | 1464222025829 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:26 INFO - PROCESS | 1731 | 1464222026033 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 17:20:26 INFO - PROCESS | 1731 | 1464222026324 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:26 INFO - PROCESS | 1731 | ++DOCSHELL 0x910a9400 == 146 [pid = 1731] [id = 492] 17:20:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x910b0c00) [pid = 1731] [serial = 1477] [outer = (nil)] 17:20:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x9125e000) [pid = 1731] [serial = 1478] [outer = 0x910b0c00] 17:20:26 INFO - PROCESS | 1731 | 1464222026412 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x91266800) [pid = 1731] [serial = 1479] [outer = 0x910b0c00] 17:20:27 INFO - PROCESS | 1731 | 1464222027272 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1490ms 17:20:27 INFO - PROCESS | 1731 | 1464222027311 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 17:20:27 INFO - PROCESS | 1731 | 1464222027315 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 17:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:20:27 INFO - PROCESS | 1731 | 1464222027321 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 1731 | 1464222027324 Marionette TRACE conn3 <- [1,1942,null,{}] 17:20:27 INFO - PROCESS | 1731 | 1464222027330 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:27 INFO - PROCESS | 1731 | 1464222027532 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 17:20:27 INFO - PROCESS | 1731 | 1464222027810 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:27 INFO - PROCESS | 1731 | ++DOCSHELL 0x91a5b400 == 147 [pid = 1731] [id = 493] 17:20:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x91a5c000) [pid = 1731] [serial = 1480] [outer = (nil)] 17:20:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x91b25800) [pid = 1731] [serial = 1481] [outer = 0x91a5c000] 17:20:27 INFO - PROCESS | 1731 | 1464222027942 Marionette DEBUG loaded listener.js 17:20:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x9206b000) [pid = 1731] [serial = 1482] [outer = 0x91a5c000] 17:20:28 INFO - PROCESS | 1731 | 1464222028882 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1634ms 17:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:20:28 INFO - PROCESS | 1731 | 1464222028956 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 17:20:28 INFO - PROCESS | 1731 | 1464222028959 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 17:20:28 INFO - PROCESS | 1731 | 1464222028966 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 1731 | 1464222028969 Marionette TRACE conn3 <- [1,1946,null,{}] 17:20:28 INFO - PROCESS | 1731 | 1464222028975 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:29 INFO - PROCESS | 1731 | 1464222029253 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 17:20:29 INFO - PROCESS | 1731 | 1464222029586 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:29 INFO - PROCESS | 1731 | ++DOCSHELL 0x91a62c00 == 148 [pid = 1731] [id = 494] 17:20:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x928df800) [pid = 1731] [serial = 1483] [outer = (nil)] 17:20:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x92951400) [pid = 1731] [serial = 1484] [outer = 0x928df800] 17:20:29 INFO - PROCESS | 1731 | 1464222029684 Marionette DEBUG loaded listener.js 17:20:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x92b43800) [pid = 1731] [serial = 1485] [outer = 0x928df800] 17:20:30 INFO - PROCESS | 1731 | 1464222030635 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1733ms 17:20:30 INFO - PROCESS | 1731 | 1464222030699 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 17:20:30 INFO - PROCESS | 1731 | 1464222030703 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 17:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:20:30 INFO - PROCESS | 1731 | 1464222030710 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:20:30 INFO - PROCESS | 1731 | 1464222030713 Marionette TRACE conn3 <- [1,1950,null,{}] 17:20:30 INFO - PROCESS | 1731 | 1464222030719 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:30 INFO - PROCESS | 1731 | 1464222030938 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 17:20:31 INFO - PROCESS | 1731 | 1464222031262 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:31 INFO - PROCESS | 1731 | ++DOCSHELL 0x921cbc00 == 149 [pid = 1731] [id = 495] 17:20:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x921ce400) [pid = 1731] [serial = 1486] [outer = (nil)] 17:20:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x9387e800) [pid = 1731] [serial = 1487] [outer = 0x921ce400] 17:20:31 INFO - PROCESS | 1731 | 1464222031352 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x944fb000) [pid = 1731] [serial = 1488] [outer = 0x921ce400] 17:20:32 INFO - PROCESS | 1731 | 1464222032224 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1590ms 17:20:32 INFO - PROCESS | 1731 | 1464222032301 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 17:20:32 INFO - PROCESS | 1731 | 1464222032305 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 17:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:20:32 INFO - PROCESS | 1731 | 1464222032311 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:20:32 INFO - PROCESS | 1731 | 1464222032314 Marionette TRACE conn3 <- [1,1954,null,{}] 17:20:32 INFO - PROCESS | 1731 | 1464222032320 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:32 INFO - PROCESS | 1731 | 1464222032571 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 17:20:32 INFO - PROCESS | 1731 | 1464222032881 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:32 INFO - PROCESS | 1731 | ++DOCSHELL 0x910b3c00 == 150 [pid = 1731] [id = 496] 17:20:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x928e7800) [pid = 1731] [serial = 1489] [outer = (nil)] 17:20:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x9803c800) [pid = 1731] [serial = 1490] [outer = 0x928e7800] 17:20:32 INFO - PROCESS | 1731 | 1464222032967 Marionette DEBUG loaded listener.js 17:20:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x995a9000) [pid = 1731] [serial = 1491] [outer = 0x928e7800] 17:20:33 INFO - PROCESS | 1731 | 1464222033829 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 17:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1530ms 17:20:33 INFO - PROCESS | 1731 | 1464222033842 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 17:20:33 INFO - PROCESS | 1731 | 1464222033844 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 17:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:20:33 INFO - PROCESS | 1731 | 1464222033851 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:20:33 INFO - PROCESS | 1731 | 1464222033853 Marionette TRACE conn3 <- [1,1958,null,{}] 17:20:33 INFO - PROCESS | 1731 | 1464222033859 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:34 INFO - PROCESS | 1731 | 1464222034075 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 17:20:34 INFO - PROCESS | 1731 | 1464222034362 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:34 INFO - PROCESS | 1731 | ++DOCSHELL 0x93a2a000 == 151 [pid = 1731] [id = 497] 17:20:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0x96b03400) [pid = 1731] [serial = 1492] [outer = (nil)] 17:20:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0x99c9f400) [pid = 1731] [serial = 1493] [outer = 0x96b03400] 17:20:34 INFO - PROCESS | 1731 | 1464222034497 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x99ccb000) [pid = 1731] [serial = 1494] [outer = 0x96b03400] 17:20:35 INFO - PROCESS | 1731 | 1464222035356 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 17:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1534ms 17:20:35 INFO - PROCESS | 1731 | 1464222035386 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 17:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:20:35 INFO - PROCESS | 1731 | 1464222035390 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 17:20:35 INFO - PROCESS | 1731 | 1464222035397 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 1731 | 1464222035400 Marionette TRACE conn3 <- [1,1962,null,{}] 17:20:35 INFO - PROCESS | 1731 | 1464222035406 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:35 INFO - PROCESS | 1731 | 1464222035617 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 17:20:35 INFO - PROCESS | 1731 | 1464222035899 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:35 INFO - PROCESS | 1731 | ++DOCSHELL 0x92959800 == 152 [pid = 1731] [id = 498] 17:20:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0x9872c400) [pid = 1731] [serial = 1495] [outer = (nil)] 17:20:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0x9a059800) [pid = 1731] [serial = 1496] [outer = 0x9872c400] 17:20:36 INFO - PROCESS | 1731 | 1464222036030 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0x9a05e400) [pid = 1731] [serial = 1497] [outer = 0x9872c400] 17:20:36 INFO - PROCESS | 1731 | 1464222036917 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 17:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1580ms 17:20:36 INFO - PROCESS | 1731 | 1464222036976 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 17:20:36 INFO - PROCESS | 1731 | 1464222036980 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 17:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:20:36 INFO - PROCESS | 1731 | 1464222036986 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:20:36 INFO - PROCESS | 1731 | 1464222036990 Marionette TRACE conn3 <- [1,1966,null,{}] 17:20:36 INFO - PROCESS | 1731 | 1464222036995 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:37 INFO - PROCESS | 1731 | 1464222037202 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 17:20:37 INFO - PROCESS | 1731 | 1464222037534 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e239c00 == 153 [pid = 1731] [id = 499] 17:20:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0x8f664400) [pid = 1731] [serial = 1498] [outer = (nil)] 17:20:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0x9a05c800) [pid = 1731] [serial = 1499] [outer = 0x8f664400] 17:20:37 INFO - PROCESS | 1731 | 1464222037628 Marionette DEBUG loaded listener.js 17:20:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0x9a9be000) [pid = 1731] [serial = 1500] [outer = 0x8f664400] 17:20:38 INFO - PROCESS | 1731 | 1464222038494 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 17:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1545ms 17:20:38 INFO - PROCESS | 1731 | 1464222038533 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 17:20:38 INFO - PROCESS | 1731 | 1464222038536 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 17:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:20:38 INFO - PROCESS | 1731 | 1464222038543 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:20:38 INFO - PROCESS | 1731 | 1464222038545 Marionette TRACE conn3 <- [1,1970,null,{}] 17:20:38 INFO - PROCESS | 1731 | 1464222038551 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:38 INFO - PROCESS | 1731 | 1464222038756 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 17:20:39 INFO - PROCESS | 1731 | 1464222039056 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:39 INFO - PROCESS | 1731 | ++DOCSHELL 0x92b42400 == 154 [pid = 1731] [id = 500] 17:20:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0x99ccc400) [pid = 1731] [serial = 1501] [outer = (nil)] 17:20:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0x9af0e000) [pid = 1731] [serial = 1502] [outer = 0x99ccc400] 17:20:39 INFO - PROCESS | 1731 | 1464222039202 Marionette DEBUG loaded listener.js 17:20:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0x9af10c00) [pid = 1731] [serial = 1503] [outer = 0x99ccc400] 17:20:40 INFO - PROCESS | 1731 | 1464222040045 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 17:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1527ms 17:20:40 INFO - PROCESS | 1731 | 1464222040074 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 17:20:40 INFO - PROCESS | 1731 | 1464222040078 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 17:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:20:40 INFO - PROCESS | 1731 | 1464222040087 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - PROCESS | 1731 | 1464222040089 Marionette TRACE conn3 <- [1,1974,null,{}] 17:20:40 INFO - PROCESS | 1731 | 1464222040094 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:40 INFO - PROCESS | 1731 | 1464222040300 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 17:20:40 INFO - PROCESS | 1731 | 1464222040595 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:40 INFO - PROCESS | 1731 | ++DOCSHELL 0x9af0d000 == 155 [pid = 1731] [id = 501] 17:20:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0x9af0ec00) [pid = 1731] [serial = 1504] [outer = (nil)] 17:20:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 188 (0x9b01f800) [pid = 1731] [serial = 1505] [outer = 0x9af0ec00] 17:20:40 INFO - PROCESS | 1731 | 1464222040728 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 189 (0x9b9bd400) [pid = 1731] [serial = 1506] [outer = 0x9af0ec00] 17:20:41 INFO - PROCESS | 1731 | 1464222041588 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 17:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1546ms 17:20:41 INFO - PROCESS | 1731 | 1464222041634 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 17:20:41 INFO - PROCESS | 1731 | 1464222041638 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 17:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:20:41 INFO - PROCESS | 1731 | 1464222041644 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:20:41 INFO - PROCESS | 1731 | 1464222041648 Marionette TRACE conn3 <- [1,1978,null,{}] 17:20:41 INFO - PROCESS | 1731 | 1464222041654 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:41 INFO - PROCESS | 1731 | 1464222041892 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 17:20:42 INFO - PROCESS | 1731 | 1464222042236 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:42 INFO - PROCESS | 1731 | ++DOCSHELL 0x85ac6c00 == 156 [pid = 1731] [id = 502] 17:20:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 190 (0x9209ec00) [pid = 1731] [serial = 1507] [outer = (nil)] 17:20:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 191 (0x9ccc3400) [pid = 1731] [serial = 1508] [outer = 0x9209ec00] 17:20:42 INFO - PROCESS | 1731 | 1464222042326 Marionette DEBUG loaded listener.js 17:20:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 192 (0x9cfbec00) [pid = 1731] [serial = 1509] [outer = 0x9209ec00] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8e1d6c00 == 155 [pid = 1731] [id = 205] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8d605c00 == 154 [pid = 1731] [id = 204] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x9b025400 == 153 [pid = 1731] [id = 288] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x85ac0400 == 152 [pid = 1731] [id = 339] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x85abdc00 == 151 [pid = 1731] [id = 337] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x9295c400 == 150 [pid = 1731] [id = 199] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8f61bc00 == 149 [pid = 1731] [id = 201] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8637c400 == 148 [pid = 1731] [id = 336] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x976b9400 == 147 [pid = 1731] [id = 478] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8e235800 == 146 [pid = 1731] [id = 476] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x90ece400 == 145 [pid = 1731] [id = 477] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x93a2a400 == 144 [pid = 1731] [id = 475] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x944f4400 == 143 [pid = 1731] [id = 474] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x85abe800 == 142 [pid = 1731] [id = 473] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x92079800 == 141 [pid = 1731] [id = 471] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x910dcc00 == 140 [pid = 1731] [id = 472] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8e1d9000 == 139 [pid = 1731] [id = 470] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8cecf000 == 138 [pid = 1731] [id = 469] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8f1e7800 == 137 [pid = 1731] [id = 468] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x89010800 == 136 [pid = 1731] [id = 467] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8e238800 == 135 [pid = 1731] [id = 466] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x89d64800 == 134 [pid = 1731] [id = 464] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x8d27e000 == 133 [pid = 1731] [id = 465] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x889fd000 == 132 [pid = 1731] [id = 463] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x88225800 == 131 [pid = 1731] [id = 462] 17:20:44 INFO - PROCESS | 1731 | --DOCSHELL 0x850e1000 == 130 [pid = 1731] [id = 461] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 191 (0x8823e400) [pid = 1731] [serial = 1376] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 190 (0x89a65400) [pid = 1731] [serial = 1245] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 189 (0x89003400) [pid = 1731] [serial = 1379] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 188 (0x88250800) [pid = 1731] [serial = 1377] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 187 (0x89955000) [pid = 1731] [serial = 1380] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0x92958400) [pid = 1731] [serial = 1370] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0x928d9c00) [pid = 1731] [serial = 1367] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x91b2ec00) [pid = 1731] [serial = 1364] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x91a65400) [pid = 1731] [serial = 1361] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x919ef800) [pid = 1731] [serial = 1359] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x919ec000) [pid = 1731] [serial = 1358] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x91110800) [pid = 1731] [serial = 1356] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x9110ac00) [pid = 1731] [serial = 1355] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0x910b7400) [pid = 1731] [serial = 1353] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x910b1c00) [pid = 1731] [serial = 1352] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x90ecb000) [pid = 1731] [serial = 1350] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x8f8f8c00) [pid = 1731] [serial = 1349] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x8f7bfc00) [pid = 1731] [serial = 1347] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x8f690000) [pid = 1731] [serial = 1346] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x8f32fc00) [pid = 1731] [serial = 1344] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x8f32bc00) [pid = 1731] [serial = 1343] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x8f1da000) [pid = 1731] [serial = 1341] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x8efc7800) [pid = 1731] [serial = 1340] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x8e24e800) [pid = 1731] [serial = 1338] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x8e23cc00) [pid = 1731] [serial = 1337] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x8d76f800) [pid = 1731] [serial = 1335] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x8d769c00) [pid = 1731] [serial = 1334] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x8d606400) [pid = 1731] [serial = 1332] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x8d276400) [pid = 1731] [serial = 1331] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x8beae000) [pid = 1731] [serial = 1329] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x8beab000) [pid = 1731] [serial = 1328] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x8bc5a400) [pid = 1731] [serial = 1326] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x8bc55800) [pid = 1731] [serial = 1325] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x89d6a000) [pid = 1731] [serial = 1323] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x89a68c00) [pid = 1731] [serial = 1322] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x889fb000) [pid = 1731] [serial = 1320] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x88844800) [pid = 1731] [serial = 1319] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x87f37c00) [pid = 1731] [serial = 1317] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x8759b400) [pid = 1731] [serial = 1316] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x86ccc000) [pid = 1731] [serial = 1373] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x8759d800) [pid = 1731] [serial = 1374] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x92b43000) [pid = 1731] [serial = 1371] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x8995d400) [pid = 1731] [serial = 1382] [outer = (nil)] [url = about:blank] 17:20:44 INFO - PROCESS | 1731 | 1464222044889 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 3295ms 17:20:44 INFO - PROCESS | 1731 | 1464222044942 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 17:20:44 INFO - PROCESS | 1731 | 1464222044946 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 17:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:20:44 INFO - PROCESS | 1731 | 1464222044955 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - PROCESS | 1731 | 1464222044960 Marionette TRACE conn3 <- [1,1982,null,{}] 17:20:44 INFO - PROCESS | 1731 | 1464222044968 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:45 INFO - PROCESS | 1731 | 1464222045160 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 17:20:45 INFO - PROCESS | 1731 | 1464222045172 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:45 INFO - PROCESS | 1731 | ++DOCSHELL 0x86377800 == 131 [pid = 1731] [id = 503] 17:20:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x86cd0c00) [pid = 1731] [serial = 1510] [outer = (nil)] 17:20:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x87f3a000) [pid = 1731] [serial = 1511] [outer = 0x86cd0c00] 17:20:45 INFO - PROCESS | 1731 | 1464222045255 Marionette DEBUG loaded listener.js 17:20:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x88224c00) [pid = 1731] [serial = 1512] [outer = 0x86cd0c00] 17:20:46 INFO - PROCESS | 1731 | 1464222046247 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1338ms 17:20:46 INFO - PROCESS | 1731 | 1464222046330 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 17:20:46 INFO - PROCESS | 1731 | 1464222046339 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 17:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:20:46 INFO - PROCESS | 1731 | 1464222046359 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:20:46 INFO - PROCESS | 1731 | 1464222046363 Marionette TRACE conn3 <- [1,1986,null,{}] 17:20:46 INFO - PROCESS | 1731 | 1464222046370 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:46 INFO - PROCESS | 1731 | 1464222046572 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 17:20:46 INFO - PROCESS | 1731 | 1464222046796 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:46 INFO - PROCESS | 1731 | ++DOCSHELL 0x8759d800 == 132 [pid = 1731] [id = 504] 17:20:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x88842c00) [pid = 1731] [serial = 1513] [outer = (nil)] 17:20:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x89002800) [pid = 1731] [serial = 1514] [outer = 0x88842c00] 17:20:46 INFO - PROCESS | 1731 | 1464222046884 Marionette DEBUG loaded listener.js 17:20:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x8900c000) [pid = 1731] [serial = 1515] [outer = 0x88842c00] 17:20:47 INFO - PROCESS | 1731 | 1464222047777 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1481ms 17:20:47 INFO - PROCESS | 1731 | 1464222047839 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 17:20:47 INFO - PROCESS | 1731 | 1464222047842 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 17:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:20:47 INFO - PROCESS | 1731 | 1464222047853 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:20:47 INFO - PROCESS | 1731 | 1464222047858 Marionette TRACE conn3 <- [1,1990,null,{}] 17:20:47 INFO - PROCESS | 1731 | 1464222047880 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:48 INFO - PROCESS | 1731 | 1464222048144 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 17:20:48 INFO - PROCESS | 1731 | 1464222048177 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:48 INFO - PROCESS | 1731 | ++DOCSHELL 0x8822a800 == 133 [pid = 1731] [id = 505] 17:20:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x89d64800) [pid = 1731] [serial = 1516] [outer = (nil)] 17:20:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x8bc55800) [pid = 1731] [serial = 1517] [outer = 0x89d64800] 17:20:48 INFO - PROCESS | 1731 | 1464222048284 Marionette DEBUG loaded listener.js 17:20:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x8beae000) [pid = 1731] [serial = 1518] [outer = 0x89d64800] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x910ae800) [pid = 1731] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x919ef400) [pid = 1731] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x89960c00) [pid = 1731] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x94feb800) [pid = 1731] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x93a2fc00) [pid = 1731] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x944f7c00) [pid = 1731] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x8bc51400) [pid = 1731] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x9209d400) [pid = 1731] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x920a1400) [pid = 1731] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x8efc3c00) [pid = 1731] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x8f68d800) [pid = 1731] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x8f66fc00) [pid = 1731] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x8d27a800) [pid = 1731] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x8e240800) [pid = 1731] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x8e1d1800) [pid = 1731] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x89d6f800) [pid = 1731] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x8995a800) [pid = 1731] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x88229800) [pid = 1731] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x850e8400) [pid = 1731] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x871d2000) [pid = 1731] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x980cdc00) [pid = 1731] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x976b0c00) [pid = 1731] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x88221800) [pid = 1731] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x88257400) [pid = 1731] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:20:49 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x8f698c00) [pid = 1731] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:20:49 INFO - PROCESS | 1731 | 1464222049846 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2045ms 17:20:49 INFO - PROCESS | 1731 | 1464222049895 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 17:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:20:49 INFO - PROCESS | 1731 | 1464222049899 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 17:20:49 INFO - PROCESS | 1731 | 1464222049905 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:20:49 INFO - PROCESS | 1731 | 1464222049908 Marionette TRACE conn3 <- [1,1994,null,{}] 17:20:49 INFO - PROCESS | 1731 | 1464222049914 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:50 INFO - PROCESS | 1731 | 1464222050102 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 17:20:50 INFO - PROCESS | 1731 | 1464222050118 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:50 INFO - PROCESS | 1731 | ++DOCSHELL 0x88221800 == 134 [pid = 1731] [id = 506] 17:20:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x88228000) [pid = 1731] [serial = 1519] [outer = (nil)] 17:20:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x8bff1c00) [pid = 1731] [serial = 1520] [outer = 0x88228000] 17:20:50 INFO - PROCESS | 1731 | 1464222050368 Marionette DEBUG loaded listener.js 17:20:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x8cecf000) [pid = 1731] [serial = 1521] [outer = 0x88228000] 17:20:51 INFO - PROCESS | 1731 | 1464222051127 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1238ms 17:20:51 INFO - PROCESS | 1731 | 1464222051143 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 17:20:51 INFO - PROCESS | 1731 | 1464222051145 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 17:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:20:51 INFO - PROCESS | 1731 | 1464222051152 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:20:51 INFO - PROCESS | 1731 | 1464222051155 Marionette TRACE conn3 <- [1,1998,null,{}] 17:20:51 INFO - PROCESS | 1731 | 1464222051161 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:51 INFO - PROCESS | 1731 | 1464222051339 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 17:20:51 INFO - PROCESS | 1731 | 1464222051705 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:51 INFO - PROCESS | 1731 | ++DOCSHELL 0x8637b400 == 135 [pid = 1731] [id = 507] 17:20:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x86383400) [pid = 1731] [serial = 1522] [outer = (nil)] 17:20:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x86a70000) [pid = 1731] [serial = 1523] [outer = 0x86383400] 17:20:51 INFO - PROCESS | 1731 | 1464222051812 Marionette DEBUG loaded listener.js 17:20:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x871dc000) [pid = 1731] [serial = 1524] [outer = 0x86383400] 17:20:52 INFO - PROCESS | 1731 | 1464222052794 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 17:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1680ms 17:20:52 INFO - PROCESS | 1731 | 1464222052835 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 17:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:20:52 INFO - PROCESS | 1731 | 1464222052842 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 17:20:52 INFO - PROCESS | 1731 | 1464222052850 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:20:52 INFO - PROCESS | 1731 | 1464222052856 Marionette TRACE conn3 <- [1,2002,null,{}] 17:20:52 INFO - PROCESS | 1731 | 1464222052863 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:53 INFO - PROCESS | 1731 | 1464222053111 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 17:20:53 INFO - PROCESS | 1731 | 1464222053436 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:53 INFO - PROCESS | 1731 | ++DOCSHELL 0x89004c00 == 136 [pid = 1731] [id = 508] 17:20:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x8900b800) [pid = 1731] [serial = 1525] [outer = (nil)] 17:20:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x8995e800) [pid = 1731] [serial = 1526] [outer = 0x8900b800] 17:20:53 INFO - PROCESS | 1731 | 1464222053531 Marionette DEBUG loaded listener.js 17:20:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x89a69000) [pid = 1731] [serial = 1527] [outer = 0x8900b800] 17:20:54 INFO - PROCESS | 1731 | 1464222054429 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1648ms 17:20:54 INFO - PROCESS | 1731 | 1464222054502 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 17:20:54 INFO - PROCESS | 1731 | 1464222054507 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 17:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:20:54 INFO - PROCESS | 1731 | 1464222054514 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:20:54 INFO - PROCESS | 1731 | 1464222054518 Marionette TRACE conn3 <- [1,2006,null,{}] 17:20:54 INFO - PROCESS | 1731 | 1464222054524 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:54 INFO - PROCESS | 1731 | 1464222054786 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 17:20:55 INFO - PROCESS | 1731 | 1464222055156 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:55 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bff4000 == 137 [pid = 1731] [id = 509] 17:20:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x8d27e000) [pid = 1731] [serial = 1528] [outer = (nil)] 17:20:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8d60a400) [pid = 1731] [serial = 1529] [outer = 0x8d27e000] 17:20:55 INFO - PROCESS | 1731 | 1464222055248 Marionette DEBUG loaded listener.js 17:20:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8d76f800) [pid = 1731] [serial = 1530] [outer = 0x8d27e000] 17:20:56 INFO - PROCESS | 1731 | 1464222056174 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 17:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 17:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1730ms 17:20:56 INFO - PROCESS | 1731 | 1464222056245 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 17:20:56 INFO - PROCESS | 1731 | 1464222056250 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 17:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:20:56 INFO - PROCESS | 1731 | 1464222056266 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:20:56 INFO - PROCESS | 1731 | 1464222056276 Marionette TRACE conn3 <- [1,2010,null,{}] 17:20:56 INFO - PROCESS | 1731 | 1464222056283 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:56 INFO - PROCESS | 1731 | 1464222056534 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 17:20:56 INFO - PROCESS | 1731 | 1464222056865 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:56 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d60d000 == 138 [pid = 1731] [id = 510] 17:20:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8e1d0400) [pid = 1731] [serial = 1531] [outer = (nil)] 17:20:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8e24e800) [pid = 1731] [serial = 1532] [outer = 0x8e1d0400] 17:20:56 INFO - PROCESS | 1731 | 1464222056956 Marionette DEBUG loaded listener.js 17:20:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8efc1c00) [pid = 1731] [serial = 1533] [outer = 0x8e1d0400] 17:20:57 INFO - PROCESS | 1731 | 1464222057848 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 17:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 17:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1652ms 17:20:57 INFO - PROCESS | 1731 | 1464222057910 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 17:20:57 INFO - PROCESS | 1731 | 1464222057915 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 17:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:20:57 INFO - PROCESS | 1731 | 1464222057922 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:20:57 INFO - PROCESS | 1731 | 1464222057926 Marionette TRACE conn3 <- [1,2014,null,{}] 17:20:57 INFO - PROCESS | 1731 | 1464222057932 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:58 INFO - PROCESS | 1731 | 1464222058155 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 17:20:58 INFO - PROCESS | 1731 | 1464222058472 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:58 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d276c00 == 139 [pid = 1731] [id = 511] 17:20:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8e23dc00) [pid = 1731] [serial = 1534] [outer = (nil)] 17:20:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x8f32b400) [pid = 1731] [serial = 1535] [outer = 0x8e23dc00] 17:20:58 INFO - PROCESS | 1731 | 1464222058561 Marionette DEBUG loaded listener.js 17:20:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8f331000) [pid = 1731] [serial = 1536] [outer = 0x8e23dc00] 17:20:59 INFO - PROCESS | 1731 | 1464222059412 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1531ms 17:20:59 INFO - PROCESS | 1731 | 1464222059469 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 17:20:59 INFO - PROCESS | 1731 | 1464222059473 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 17:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:20:59 INFO - PROCESS | 1731 | 1464222059483 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:20:59 INFO - PROCESS | 1731 | 1464222059487 Marionette TRACE conn3 <- [1,2018,null,{}] 17:20:59 INFO - PROCESS | 1731 | 1464222059492 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:59 INFO - PROCESS | 1731 | 1464222059754 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 17:21:00 INFO - PROCESS | 1731 | 1464222060086 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:00 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f61ec00 == 140 [pid = 1731] [id = 512] 17:21:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x8f663c00) [pid = 1731] [serial = 1537] [outer = (nil)] 17:21:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x8f66fc00) [pid = 1731] [serial = 1538] [outer = 0x8f663c00] 17:21:00 INFO - PROCESS | 1731 | 1464222060185 Marionette DEBUG loaded listener.js 17:21:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x8f7bfc00) [pid = 1731] [serial = 1539] [outer = 0x8f663c00] 17:21:01 INFO - PROCESS | 1731 | 1464222061090 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1682ms 17:21:01 INFO - PROCESS | 1731 | 1464222061166 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 17:21:01 INFO - PROCESS | 1731 | 1464222061170 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 17:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:21:01 INFO - PROCESS | 1731 | 1464222061176 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 1731 | 1464222061180 Marionette TRACE conn3 <- [1,2022,null,{}] 17:21:01 INFO - PROCESS | 1731 | 1464222061185 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:01 INFO - PROCESS | 1731 | 1464222061411 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 17:21:01 INFO - PROCESS | 1731 | 1464222061734 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:01 INFO - PROCESS | 1731 | ++DOCSHELL 0x89a62c00 == 141 [pid = 1731] [id = 513] 17:21:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x8f667000) [pid = 1731] [serial = 1540] [outer = (nil)] 17:21:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x90ecc000) [pid = 1731] [serial = 1541] [outer = 0x8f667000] 17:21:01 INFO - PROCESS | 1731 | 1464222061825 Marionette DEBUG loaded listener.js 17:21:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x910ae800) [pid = 1731] [serial = 1542] [outer = 0x8f667000] 17:21:02 INFO - PROCESS | 1731 | 1464222062740 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1627ms 17:21:02 INFO - PROCESS | 1731 | 1464222062805 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 17:21:02 INFO - PROCESS | 1731 | 1464222062809 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 17:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:21:02 INFO - PROCESS | 1731 | 1464222062815 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:21:02 INFO - PROCESS | 1731 | 1464222062819 Marionette TRACE conn3 <- [1,2026,null,{}] 17:21:02 INFO - PROCESS | 1731 | 1464222062825 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:03 INFO - PROCESS | 1731 | 1464222063033 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 17:21:03 INFO - PROCESS | 1731 | 1464222063353 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:03 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f1e3800 == 142 [pid = 1731] [id = 514] 17:21:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x8f8f4800) [pid = 1731] [serial = 1543] [outer = (nil)] 17:21:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x91102000) [pid = 1731] [serial = 1544] [outer = 0x8f8f4800] 17:21:03 INFO - PROCESS | 1731 | 1464222063443 Marionette DEBUG loaded listener.js 17:21:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x91110800) [pid = 1731] [serial = 1545] [outer = 0x8f8f4800] 17:21:04 INFO - PROCESS | 1731 | 1464222064348 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1592ms 17:21:04 INFO - PROCESS | 1731 | 1464222064409 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 17:21:04 INFO - PROCESS | 1731 | 1464222064413 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 17:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:21:04 INFO - PROCESS | 1731 | 1464222064419 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:21:04 INFO - PROCESS | 1731 | 1464222064422 Marionette TRACE conn3 <- [1,2030,null,{}] 17:21:04 INFO - PROCESS | 1731 | 1464222064428 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:04 INFO - PROCESS | 1731 | 1464222064648 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 17:21:04 INFO - PROCESS | 1731 | 1464222064969 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:05 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e1dc400 == 143 [pid = 1731] [id = 515] 17:21:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x8f61b800) [pid = 1731] [serial = 1546] [outer = (nil)] 17:21:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x919f6400) [pid = 1731] [serial = 1547] [outer = 0x8f61b800] 17:21:05 INFO - PROCESS | 1731 | 1464222065060 Marionette DEBUG loaded listener.js 17:21:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x91a61000) [pid = 1731] [serial = 1548] [outer = 0x8f61b800] 17:21:05 INFO - PROCESS | 1731 | 1464222065958 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1581ms 17:21:06 INFO - PROCESS | 1731 | 1464222066002 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 17:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:21:06 INFO - PROCESS | 1731 | 1464222066007 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 17:21:06 INFO - PROCESS | 1731 | 1464222066015 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:21:06 INFO - PROCESS | 1731 | 1464222066026 Marionette TRACE conn3 <- [1,2034,null,{}] 17:21:06 INFO - PROCESS | 1731 | 1464222066033 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:06 INFO - PROCESS | 1731 | 1464222066244 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 17:21:06 INFO - PROCESS | 1731 | 1464222066578 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:06 INFO - PROCESS | 1731 | ++DOCSHELL 0x871d4400 == 144 [pid = 1731] [id = 516] 17:21:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x91263400) [pid = 1731] [serial = 1549] [outer = (nil)] 17:21:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x920a1400) [pid = 1731] [serial = 1550] [outer = 0x91263400] 17:21:06 INFO - PROCESS | 1731 | 1464222066666 Marionette DEBUG loaded listener.js 17:21:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x920ac400) [pid = 1731] [serial = 1551] [outer = 0x91263400] 17:21:07 INFO - PROCESS | 1731 | 1464222067541 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1597ms 17:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:21:07 INFO - PROCESS | 1731 | 1464222067612 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 17:21:07 INFO - PROCESS | 1731 | 1464222067615 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 17:21:07 INFO - PROCESS | 1731 | 1464222067621 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:21:07 INFO - PROCESS | 1731 | 1464222067625 Marionette TRACE conn3 <- [1,2038,null,{}] 17:21:07 INFO - PROCESS | 1731 | 1464222067630 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:07 INFO - PROCESS | 1731 | 1464222067842 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 17:21:08 INFO - PROCESS | 1731 | 1464222068127 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:08 INFO - PROCESS | 1731 | ++DOCSHELL 0x920a3800 == 145 [pid = 1731] [id = 517] 17:21:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x92950400) [pid = 1731] [serial = 1552] [outer = (nil)] 17:21:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x92958400) [pid = 1731] [serial = 1553] [outer = 0x92950400] 17:21:08 INFO - PROCESS | 1731 | 1464222068276 Marionette DEBUG loaded listener.js 17:21:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x92b49c00) [pid = 1731] [serial = 1554] [outer = 0x92950400] 17:21:09 INFO - PROCESS | 1731 | 1464222069185 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1635ms 17:21:09 INFO - PROCESS | 1731 | 1464222069256 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 17:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:21:09 INFO - PROCESS | 1731 | 1464222069260 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 17:21:09 INFO - PROCESS | 1731 | 1464222069266 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:21:09 INFO - PROCESS | 1731 | 1464222069271 Marionette TRACE conn3 <- [1,2042,null,{}] 17:21:09 INFO - PROCESS | 1731 | 1464222069276 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:09 INFO - PROCESS | 1731 | 1464222069537 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 17:21:09 INFO - PROCESS | 1731 | 1464222069879 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:09 INFO - PROCESS | 1731 | ++DOCSHELL 0x921c5000 == 146 [pid = 1731] [id = 518] 17:21:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x928d9000) [pid = 1731] [serial = 1555] [outer = (nil)] 17:21:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x93a69000) [pid = 1731] [serial = 1556] [outer = 0x928d9000] 17:21:09 INFO - PROCESS | 1731 | 1464222069969 Marionette DEBUG loaded listener.js 17:21:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x944f7c00) [pid = 1731] [serial = 1557] [outer = 0x928d9000] 17:21:10 INFO - PROCESS | 1731 | 1464222070894 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 17:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1677ms 17:21:10 INFO - PROCESS | 1731 | 1464222070944 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 17:21:10 INFO - PROCESS | 1731 | 1464222070948 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 17:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:21:10 INFO - PROCESS | 1731 | 1464222070954 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:21:10 INFO - PROCESS | 1731 | 1464222070958 Marionette TRACE conn3 <- [1,2046,null,{}] 17:21:10 INFO - PROCESS | 1731 | 1464222070965 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:11 INFO - PROCESS | 1731 | 1464222071176 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 17:21:11 INFO - PROCESS | 1731 | 1464222071510 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x87fc6400 == 147 [pid = 1731] [id = 519] 17:21:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x87fcdc00) [pid = 1731] [serial = 1558] [outer = (nil)] 17:21:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x976afc00) [pid = 1731] [serial = 1559] [outer = 0x87fcdc00] 17:21:11 INFO - PROCESS | 1731 | 1464222071598 Marionette DEBUG loaded listener.js 17:21:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0x980cdc00) [pid = 1731] [serial = 1560] [outer = 0x87fcdc00] 17:21:12 INFO - PROCESS | 1731 | 1464222072479 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1579ms 17:21:12 INFO - PROCESS | 1731 | 1464222072535 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 1731 | 1464222072539 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 17:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:21:12 INFO - PROCESS | 1731 | 1464222072545 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 1731 | 1464222072547 Marionette TRACE conn3 <- [1,2050,null,{}] 17:21:12 INFO - PROCESS | 1731 | 1464222072553 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:12 INFO - PROCESS | 1731 | 1464222072766 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 17:21:13 INFO - PROCESS | 1731 | 1464222073091 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:13 INFO - PROCESS | 1731 | ++DOCSHELL 0x93a29000 == 148 [pid = 1731] [id = 520] 17:21:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0x96bef400) [pid = 1731] [serial = 1561] [outer = (nil)] 17:21:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x99caa000) [pid = 1731] [serial = 1562] [outer = 0x96bef400] 17:21:13 INFO - PROCESS | 1731 | 1464222073182 Marionette DEBUG loaded listener.js 17:21:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0x99ea9800) [pid = 1731] [serial = 1563] [outer = 0x96bef400] 17:21:14 INFO - PROCESS | 1731 | 1464222074044 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1531ms 17:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:21:14 INFO - PROCESS | 1731 | 1464222074077 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 17:21:14 INFO - PROCESS | 1731 | 1464222074080 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 17:21:14 INFO - PROCESS | 1731 | 1464222074086 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:21:14 INFO - PROCESS | 1731 | 1464222074089 Marionette TRACE conn3 <- [1,2054,null,{}] 17:21:14 INFO - PROCESS | 1731 | 1464222074095 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:14 INFO - PROCESS | 1731 | 1464222074306 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 17:21:14 INFO - PROCESS | 1731 | 1464222074622 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:14 INFO - PROCESS | 1731 | ++DOCSHELL 0x85c19400 == 149 [pid = 1731] [id = 521] 17:21:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0x9970c000) [pid = 1731] [serial = 1564] [outer = (nil)] 17:21:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0x9b021800) [pid = 1731] [serial = 1565] [outer = 0x9970c000] 17:21:14 INFO - PROCESS | 1731 | 1464222074756 Marionette DEBUG loaded listener.js 17:21:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0x9cfc7800) [pid = 1731] [serial = 1566] [outer = 0x9970c000] 17:21:15 INFO - PROCESS | 1731 | 1464222075625 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1579ms 17:21:15 INFO - PROCESS | 1731 | 1464222075666 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 17:21:15 INFO - PROCESS | 1731 | 1464222075674 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 17:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:21:15 INFO - PROCESS | 1731 | 1464222075680 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:21:15 INFO - PROCESS | 1731 | 1464222075684 Marionette TRACE conn3 <- [1,2058,null,{}] 17:21:15 INFO - PROCESS | 1731 | 1464222075689 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:15 INFO - PROCESS | 1731 | 1464222075898 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 17:21:16 INFO - PROCESS | 1731 | 1464222076240 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:16 INFO - PROCESS | 1731 | ++DOCSHELL 0x87595800 == 150 [pid = 1731] [id = 522] 17:21:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0x88244400) [pid = 1731] [serial = 1567] [outer = (nil)] 17:21:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0x9fd05c00) [pid = 1731] [serial = 1568] [outer = 0x88244400] 17:21:16 INFO - PROCESS | 1731 | 1464222076325 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0x9fd0e400) [pid = 1731] [serial = 1569] [outer = 0x88244400] 17:21:17 INFO - PROCESS | 1731 | 1464222077192 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1541ms 17:21:17 INFO - PROCESS | 1731 | 1464222077239 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 17:21:17 INFO - PROCESS | 1731 | 1464222077245 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 17:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:21:17 INFO - PROCESS | 1731 | 1464222077254 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:21:17 INFO - PROCESS | 1731 | 1464222077257 Marionette TRACE conn3 <- [1,2062,null,{}] 17:21:17 INFO - PROCESS | 1731 | 1464222077261 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:17 INFO - PROCESS | 1731 | 1464222077463 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 17:21:17 INFO - PROCESS | 1731 | 1464222077748 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:17 INFO - PROCESS | 1731 | ++DOCSHELL 0x9fd08c00 == 151 [pid = 1731] [id = 523] 17:21:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0xa1153000) [pid = 1731] [serial = 1570] [outer = (nil)] 17:21:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0xa2239400) [pid = 1731] [serial = 1571] [outer = 0xa1153000] 17:21:17 INFO - PROCESS | 1731 | 1464222077875 Marionette DEBUG loaded listener.js 17:21:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0xa22a4800) [pid = 1731] [serial = 1572] [outer = 0xa1153000] 17:21:18 INFO - PROCESS | 1731 | 1464222078786 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1580ms 17:21:18 INFO - PROCESS | 1731 | 1464222078834 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 17:21:18 INFO - PROCESS | 1731 | 1464222078838 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 17:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:21:18 INFO - PROCESS | 1731 | 1464222078845 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:21:18 INFO - PROCESS | 1731 | 1464222078847 Marionette TRACE conn3 <- [1,2066,null,{}] 17:21:18 INFO - PROCESS | 1731 | 1464222078853 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:19 INFO - PROCESS | 1731 | 1464222079053 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 17:21:19 INFO - PROCESS | 1731 | 1464222079397 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:19 INFO - PROCESS | 1731 | ++DOCSHELL 0x9cff7400 == 152 [pid = 1731] [id = 524] 17:21:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 188 (0xa1152400) [pid = 1731] [serial = 1573] [outer = (nil)] 17:21:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 189 (0xa2381800) [pid = 1731] [serial = 1574] [outer = 0xa1152400] 17:21:19 INFO - PROCESS | 1731 | 1464222079484 Marionette DEBUG loaded listener.js 17:21:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 190 (0xa2379400) [pid = 1731] [serial = 1575] [outer = 0xa1152400] 17:21:20 INFO - PROCESS | 1731 | 1464222080382 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1577ms 17:21:20 INFO - PROCESS | 1731 | 1464222080423 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 17:21:20 INFO - PROCESS | 1731 | 1464222080426 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 17:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:21:20 INFO - PROCESS | 1731 | 1464222080433 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:21:20 INFO - PROCESS | 1731 | 1464222080436 Marionette TRACE conn3 <- [1,2070,null,{}] 17:21:20 INFO - PROCESS | 1731 | 1464222080441 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:20 INFO - PROCESS | 1731 | 1464222080644 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 17:21:21 INFO - PROCESS | 1731 | 1464222081002 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:21 INFO - PROCESS | 1731 | ++DOCSHELL 0x8759a000 == 153 [pid = 1731] [id = 525] 17:21:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 191 (0x89002400) [pid = 1731] [serial = 1576] [outer = (nil)] 17:21:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 192 (0x9cfc6400) [pid = 1731] [serial = 1577] [outer = 0x89002400] 17:21:21 INFO - PROCESS | 1731 | 1464222081093 Marionette DEBUG loaded listener.js 17:21:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 193 (0xa23f0000) [pid = 1731] [serial = 1578] [outer = 0x89002400] 17:21:23 INFO - PROCESS | 1731 | --DOCSHELL 0x96b04c00 == 152 [pid = 1731] [id = 74] 17:21:23 INFO - PROCESS | 1731 | --DOCSHELL 0x8bff2c00 == 151 [pid = 1731] [id = 186] 17:21:23 INFO - PROCESS | 1731 | --DOCSHELL 0x85ac3000 == 150 [pid = 1731] [id = 453] 17:21:23 INFO - PROCESS | 1731 | --DOCSHELL 0x8f1dbc00 == 149 [pid = 1731] [id = 455] 17:21:23 INFO - PROCESS | 1731 | --DOCSHELL 0x8d283400 == 148 [pid = 1731] [id = 452] 17:21:23 INFO - PROCESS | 1731 | --DOCSHELL 0x92076800 == 147 [pid = 1731] [id = 61] 17:21:23 INFO - PROCESS | 1731 | --DOCSHELL 0x8f8eec00 == 146 [pid = 1731] [id = 123] 17:21:23 INFO - PROCESS | 1731 | --DOCSHELL 0x8f672000 == 145 [pid = 1731] [id = 185] 17:21:23 INFO - PROCESS | 1731 | --DOCSHELL 0x85acb800 == 144 [pid = 1731] [id = 451] 17:21:23 INFO - PROCESS | 1731 | --DOCSHELL 0x88221800 == 143 [pid = 1731] [id = 506] 17:21:23 INFO - PROCESS | 1731 | --DOCSHELL 0x8822a800 == 142 [pid = 1731] [id = 505] 17:21:23 INFO - PROCESS | 1731 | --DOCSHELL 0x8759d800 == 141 [pid = 1731] [id = 504] 17:21:23 INFO - PROCESS | 1731 | --DOCSHELL 0x86377800 == 140 [pid = 1731] [id = 503] 17:21:23 INFO - PROCESS | 1731 | --DOCSHELL 0x92b42400 == 139 [pid = 1731] [id = 500] 17:21:23 INFO - PROCESS | 1731 | --DOCSHELL 0x9af0d000 == 138 [pid = 1731] [id = 501] 17:21:23 INFO - PROCESS | 1731 | --DOCSHELL 0x8e239c00 == 137 [pid = 1731] [id = 499] 17:21:23 INFO - PROCESS | 1731 | --DOCSHELL 0x92959800 == 136 [pid = 1731] [id = 498] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 192 (0x889f3400) [pid = 1731] [serial = 1314] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 191 (0x92076400) [pid = 1731] [serial = 1365] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 190 (0x928dd800) [pid = 1731] [serial = 1368] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 189 (0x91a69000) [pid = 1731] [serial = 1362] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 188 (0x89a67000) [pid = 1731] [serial = 1451] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 187 (0x89a66c00) [pid = 1731] [serial = 1448] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0x976b9c00) [pid = 1731] [serial = 1431] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0x976af400) [pid = 1731] [serial = 1430] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x96b06c00) [pid = 1731] [serial = 1428] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x96b02800) [pid = 1731] [serial = 1427] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x94fe6c00) [pid = 1731] [serial = 1425] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x94fe2c00) [pid = 1731] [serial = 1424] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x93a22800) [pid = 1731] [serial = 1422] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x93888400) [pid = 1731] [serial = 1421] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0x92ce9c00) [pid = 1731] [serial = 1419] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x92c09000) [pid = 1731] [serial = 1418] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x928e3800) [pid = 1731] [serial = 1416] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x920ab000) [pid = 1731] [serial = 1415] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x91a62000) [pid = 1731] [serial = 1413] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x919f9800) [pid = 1731] [serial = 1412] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x9125ec00) [pid = 1731] [serial = 1410] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x9110c800) [pid = 1731] [serial = 1409] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x90ece000) [pid = 1731] [serial = 1407] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x8f8f9000) [pid = 1731] [serial = 1406] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x8f696000) [pid = 1731] [serial = 1404] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x8f66d400) [pid = 1731] [serial = 1403] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x8f618400) [pid = 1731] [serial = 1401] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x8f1de000) [pid = 1731] [serial = 1400] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x8e239000) [pid = 1731] [serial = 1398] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x8e236400) [pid = 1731] [serial = 1397] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x8d608c00) [pid = 1731] [serial = 1395] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x8d075c00) [pid = 1731] [serial = 1394] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x8beae800) [pid = 1731] [serial = 1392] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x89d6e800) [pid = 1731] [serial = 1391] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x88843400) [pid = 1731] [serial = 1389] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x8823c000) [pid = 1731] [serial = 1388] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x86a70400) [pid = 1731] [serial = 1386] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x86379800) [pid = 1731] [serial = 1385] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x87f30c00) [pid = 1731] [serial = 1442] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x87fca400) [pid = 1731] [serial = 1443] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x99cd0000) [pid = 1731] [serial = 1439] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x99a67000) [pid = 1731] [serial = 1437] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x99934c00) [pid = 1731] [serial = 1436] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x995a7c00) [pid = 1731] [serial = 1434] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x987be400) [pid = 1731] [serial = 1433] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x88250c00) [pid = 1731] [serial = 1445] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x89d70000) [pid = 1731] [serial = 1449] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x8884e400) [pid = 1731] [serial = 1446] [outer = (nil)] [url = about:blank] 17:21:23 INFO - PROCESS | 1731 | 1464222083840 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 17:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 3439ms 17:21:23 INFO - PROCESS | 1731 | 1464222083872 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 17:21:23 INFO - PROCESS | 1731 | 1464222083877 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 17:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:21:23 INFO - PROCESS | 1731 | 1464222083885 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:21:23 INFO - PROCESS | 1731 | 1464222083891 Marionette TRACE conn3 <- [1,2074,null,{}] 17:21:23 INFO - PROCESS | 1731 | 1464222083899 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:24 INFO - PROCESS | 1731 | 1464222084118 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 17:21:24 INFO - PROCESS | 1731 | 1464222084335 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:24 INFO - PROCESS | 1731 | ++DOCSHELL 0x86382000 == 137 [pid = 1731] [id = 526] 17:21:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x86a69400) [pid = 1731] [serial = 1579] [outer = (nil)] 17:21:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8759b800) [pid = 1731] [serial = 1580] [outer = 0x86a69400] 17:21:24 INFO - PROCESS | 1731 | 1464222084418 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x87f39400) [pid = 1731] [serial = 1581] [outer = 0x86a69400] 17:21:25 INFO - PROCESS | 1731 | 1464222085210 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 17:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1387ms 17:21:25 INFO - PROCESS | 1731 | 1464222085272 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 17:21:25 INFO - PROCESS | 1731 | 1464222085280 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 17:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:21:25 INFO - PROCESS | 1731 | 1464222085290 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:21:25 INFO - PROCESS | 1731 | 1464222085294 Marionette TRACE conn3 <- [1,2078,null,{}] 17:21:25 INFO - PROCESS | 1731 | 1464222085299 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:25 INFO - PROCESS | 1731 | 1464222085579 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 17:21:25 INFO - PROCESS | 1731 | 1464222085700 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:25 INFO - PROCESS | 1731 | ++DOCSHELL 0x8823c000 == 138 [pid = 1731] [id = 527] 17:21:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8823d000) [pid = 1731] [serial = 1582] [outer = (nil)] 17:21:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x8824e000) [pid = 1731] [serial = 1583] [outer = 0x8823d000] 17:21:25 INFO - PROCESS | 1731 | 1464222085787 Marionette DEBUG loaded listener.js 17:21:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8825b000) [pid = 1731] [serial = 1584] [outer = 0x8823d000] 17:21:26 INFO - PROCESS | 1731 | 1464222086661 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1433ms 17:21:26 INFO - PROCESS | 1731 | 1464222086722 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 17:21:26 INFO - PROCESS | 1731 | 1464222086725 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 17:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:21:26 INFO - PROCESS | 1731 | 1464222086732 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:21:26 INFO - PROCESS | 1731 | 1464222086737 Marionette TRACE conn3 <- [1,2082,null,{}] 17:21:26 INFO - PROCESS | 1731 | 1464222086761 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:27 INFO - PROCESS | 1731 | 1464222087022 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 17:21:27 INFO - PROCESS | 1731 | 1464222087053 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:27 INFO - PROCESS | 1731 | ++DOCSHELL 0x85ac0800 == 139 [pid = 1731] [id = 528] 17:21:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x89960000) [pid = 1731] [serial = 1585] [outer = (nil)] 17:21:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x89a68800) [pid = 1731] [serial = 1586] [outer = 0x89960000] 17:21:27 INFO - PROCESS | 1731 | 1464222087128 Marionette DEBUG loaded listener.js 17:21:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x89d73800) [pid = 1731] [serial = 1587] [outer = 0x89960000] 17:21:28 INFO - PROCESS | 1731 | 1464222088721 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x8f1e4000) [pid = 1731] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x8f7be000) [pid = 1731] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x88842c00) [pid = 1731] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x87595000) [pid = 1731] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x89954400) [pid = 1731] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x89d64800) [pid = 1731] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x928e7800) [pid = 1731] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x921ce400) [pid = 1731] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x9872c400) [pid = 1731] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x9209ec00) [pid = 1731] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x8d60f800) [pid = 1731] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x86379000) [pid = 1731] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x91a5c000) [pid = 1731] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x99ccc400) [pid = 1731] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x8f694000) [pid = 1731] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x8f664400) [pid = 1731] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x96b03400) [pid = 1731] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x910b0c00) [pid = 1731] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x9af0ec00) [pid = 1731] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x86cd0c00) [pid = 1731] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x928df800) [pid = 1731] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x8e1dc800) [pid = 1731] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x8d27b400) [pid = 1731] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:21:28 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x9206c000) [pid = 1731] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 2143ms 17:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:21:28 INFO - PROCESS | 1731 | 1464222088881 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 17:21:28 INFO - PROCESS | 1731 | 1464222088884 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 17:21:28 INFO - PROCESS | 1731 | 1464222088891 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:21:28 INFO - PROCESS | 1731 | 1464222088894 Marionette TRACE conn3 <- [1,2086,null,{}] 17:21:28 INFO - PROCESS | 1731 | 1464222088899 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:29 INFO - PROCESS | 1731 | 1464222089145 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 17:21:29 INFO - PROCESS | 1731 | 1464222089265 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:29 INFO - PROCESS | 1731 | ++DOCSHELL 0x88222400 == 140 [pid = 1731] [id = 529] 17:21:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x889f9800) [pid = 1731] [serial = 1588] [outer = (nil)] 17:21:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x89a6c000) [pid = 1731] [serial = 1589] [outer = 0x889f9800] 17:21:29 INFO - PROCESS | 1731 | 1464222089349 Marionette DEBUG loaded listener.js 17:21:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x8beaa400) [pid = 1731] [serial = 1590] [outer = 0x889f9800] 17:21:30 INFO - PROCESS | 1731 | 1464222090143 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1286ms 17:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:21:30 INFO - PROCESS | 1731 | 1464222090176 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 1731 | 1464222090179 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 17:21:30 INFO - PROCESS | 1731 | 1464222090185 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - PROCESS | 1731 | 1464222090189 Marionette TRACE conn3 <- [1,2090,null,{}] 17:21:30 INFO - PROCESS | 1731 | 1464222090194 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:30 INFO - PROCESS | 1731 | 1464222090374 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 17:21:30 INFO - PROCESS | 1731 | 1464222090389 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:30 INFO - PROCESS | 1731 | ++DOCSHELL 0x889f4800 == 141 [pid = 1731] [id = 530] 17:21:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x89d66800) [pid = 1731] [serial = 1591] [outer = (nil)] 17:21:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x8ced2800) [pid = 1731] [serial = 1592] [outer = 0x89d66800] 17:21:30 INFO - PROCESS | 1731 | 1464222090460 Marionette DEBUG loaded listener.js 17:21:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x8d276800) [pid = 1731] [serial = 1593] [outer = 0x89d66800] 17:21:31 INFO - PROCESS | 1731 | 1464222091705 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1578ms 17:21:31 INFO - PROCESS | 1731 | 1464222091764 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 17:21:31 INFO - PROCESS | 1731 | 1464222091771 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 17:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:21:31 INFO - PROCESS | 1731 | 1464222091780 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:21:31 INFO - PROCESS | 1731 | 1464222091785 Marionette TRACE conn3 <- [1,2094,null,{}] 17:21:31 INFO - PROCESS | 1731 | 1464222091794 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:32 INFO - PROCESS | 1731 | 1464222092050 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 17:21:32 INFO - PROCESS | 1731 | 1464222092374 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:32 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a66000 == 142 [pid = 1731] [id = 531] 17:21:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x87f2d000) [pid = 1731] [serial = 1594] [outer = (nil)] 17:21:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x88244c00) [pid = 1731] [serial = 1595] [outer = 0x87f2d000] 17:21:32 INFO - PROCESS | 1731 | 1464222092467 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x88848000) [pid = 1731] [serial = 1596] [outer = 0x87f2d000] 17:21:33 INFO - PROCESS | 1731 | 1464222093351 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1649ms 17:21:33 INFO - PROCESS | 1731 | 1464222093429 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 1731 | 1464222093438 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 17:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:21:33 INFO - PROCESS | 1731 | 1464222093448 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - PROCESS | 1731 | 1464222093453 Marionette TRACE conn3 <- [1,2098,null,{}] 17:21:33 INFO - PROCESS | 1731 | 1464222093459 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:33 INFO - PROCESS | 1731 | 1464222093701 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 17:21:34 INFO - PROCESS | 1731 | 1464222094065 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:34 INFO - PROCESS | 1731 | ++DOCSHELL 0x89d64800 == 143 [pid = 1731] [id = 532] 17:21:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x8bc5ac00) [pid = 1731] [serial = 1597] [outer = (nil)] 17:21:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x8bff6800) [pid = 1731] [serial = 1598] [outer = 0x8bc5ac00] 17:21:34 INFO - PROCESS | 1731 | 1464222094153 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x8d076c00) [pid = 1731] [serial = 1599] [outer = 0x8bc5ac00] 17:21:35 INFO - PROCESS | 1731 | 1464222095061 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 17:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1680ms 17:21:35 INFO - PROCESS | 1731 | 1464222095129 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 17:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:21:35 INFO - PROCESS | 1731 | 1464222095133 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 17:21:35 INFO - PROCESS | 1731 | 1464222095140 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 1731 | 1464222095146 Marionette TRACE conn3 <- [1,2102,null,{}] 17:21:35 INFO - PROCESS | 1731 | 1464222095162 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:35 INFO - PROCESS | 1731 | 1464222095422 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 17:21:35 INFO - PROCESS | 1731 | 1464222095741 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:35 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bff7000 == 144 [pid = 1731] [id = 533] 17:21:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x8d610800) [pid = 1731] [serial = 1600] [outer = (nil)] 17:21:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8e1da800) [pid = 1731] [serial = 1601] [outer = 0x8d610800] 17:21:35 INFO - PROCESS | 1731 | 1464222095850 Marionette DEBUG loaded listener.js 17:21:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8e237000) [pid = 1731] [serial = 1602] [outer = 0x8d610800] 17:21:36 INFO - PROCESS | 1731 | 1464222096750 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1688ms 17:21:36 INFO - PROCESS | 1731 | 1464222096828 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 1731 | 1464222096832 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 17:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:21:36 INFO - PROCESS | 1731 | 1464222096839 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - PROCESS | 1731 | 1464222096842 Marionette TRACE conn3 <- [1,2106,null,{}] 17:21:36 INFO - PROCESS | 1731 | 1464222096848 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:37 INFO - PROCESS | 1731 | 1464222097109 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 17:21:37 INFO - PROCESS | 1731 | 1464222097432 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bead800 == 145 [pid = 1731] [id = 534] 17:21:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8e1d7000) [pid = 1731] [serial = 1603] [outer = (nil)] 17:21:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8e25cc00) [pid = 1731] [serial = 1604] [outer = 0x8e1d7000] 17:21:37 INFO - PROCESS | 1731 | 1464222097522 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8efc8000) [pid = 1731] [serial = 1605] [outer = 0x8e1d7000] 17:21:38 INFO - PROCESS | 1731 | 1464222098386 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1591ms 17:21:38 INFO - PROCESS | 1731 | 1464222098431 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 1731 | 1464222098435 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 17:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:21:38 INFO - PROCESS | 1731 | 1464222098441 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - PROCESS | 1731 | 1464222098445 Marionette TRACE conn3 <- [1,2110,null,{}] 17:21:38 INFO - PROCESS | 1731 | 1464222098470 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:38 INFO - PROCESS | 1731 | 1464222098671 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 17:21:38 INFO - PROCESS | 1731 | 1464222098948 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:39 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e231c00 == 146 [pid = 1731] [id = 535] 17:21:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8e257400) [pid = 1731] [serial = 1606] [outer = (nil)] 17:21:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x8f329400) [pid = 1731] [serial = 1607] [outer = 0x8e257400] 17:21:39 INFO - PROCESS | 1731 | 1464222099090 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8f330c00) [pid = 1731] [serial = 1608] [outer = 0x8e257400] 17:21:40 INFO - PROCESS | 1731 | 1464222100051 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 17:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1656ms 17:21:40 INFO - PROCESS | 1731 | 1464222100100 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 17:21:40 INFO - PROCESS | 1731 | 1464222100104 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 17:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:21:40 INFO - PROCESS | 1731 | 1464222100112 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - PROCESS | 1731 | 1464222100116 Marionette TRACE conn3 <- [1,2114,null,{}] 17:21:40 INFO - PROCESS | 1731 | 1464222100121 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:40 INFO - PROCESS | 1731 | 1464222100369 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 17:21:40 INFO - PROCESS | 1731 | 1464222100688 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 1731 | ++DOCSHELL 0x85c0ec00 == 147 [pid = 1731] [id = 536] 17:21:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x8e23cc00) [pid = 1731] [serial = 1609] [outer = (nil)] 17:21:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x8f698400) [pid = 1731] [serial = 1610] [outer = 0x8e23cc00] 17:21:40 INFO - PROCESS | 1731 | 1464222100787 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x8f7c3800) [pid = 1731] [serial = 1611] [outer = 0x8e23cc00] 17:21:41 INFO - PROCESS | 1731 | 1464222101671 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 17:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1629ms 17:21:41 INFO - PROCESS | 1731 | 1464222101742 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 1731 | 1464222101746 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 17:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:21:41 INFO - PROCESS | 1731 | 1464222101752 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 1731 | 1464222101756 Marionette TRACE conn3 <- [1,2118,null,{}] 17:21:41 INFO - PROCESS | 1731 | 1464222101761 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:41 INFO - PROCESS | 1731 | 1464222101966 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 17:21:42 INFO - PROCESS | 1731 | 1464222102299 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 1731 | ++DOCSHELL 0x86381800 == 148 [pid = 1731] [id = 537] 17:21:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x86a65000) [pid = 1731] [serial = 1612] [outer = (nil)] 17:21:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x8f8f6800) [pid = 1731] [serial = 1613] [outer = 0x86a65000] 17:21:42 INFO - PROCESS | 1731 | 1464222102388 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x90ed0800) [pid = 1731] [serial = 1614] [outer = 0x86a65000] 17:21:43 INFO - PROCESS | 1731 | 1464222103274 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 17:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1593ms 17:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:21:43 INFO - PROCESS | 1731 | 1464222103346 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 1731 | 1464222103349 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 17:21:43 INFO - PROCESS | 1731 | 1464222103355 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - PROCESS | 1731 | 1464222103359 Marionette TRACE conn3 <- [1,2122,null,{}] 17:21:43 INFO - PROCESS | 1731 | 1464222103364 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:43 INFO - PROCESS | 1731 | 1464222103565 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 17:21:43 INFO - PROCESS | 1731 | 1464222103884 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:43 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7c1c00 == 149 [pid = 1731] [id = 538] 17:21:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x8f8f0c00) [pid = 1731] [serial = 1615] [outer = (nil)] 17:21:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x91102c00) [pid = 1731] [serial = 1616] [outer = 0x8f8f0c00] 17:21:43 INFO - PROCESS | 1731 | 1464222103973 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x9110d400) [pid = 1731] [serial = 1617] [outer = 0x8f8f0c00] 17:21:44 INFO - PROCESS | 1731 | 1464222104867 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1579ms 17:21:44 INFO - PROCESS | 1731 | 1464222104934 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 1731 | 1464222104937 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 17:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:21:44 INFO - PROCESS | 1731 | 1464222104944 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 1731 | 1464222104947 Marionette TRACE conn3 <- [1,2126,null,{}] 17:21:44 INFO - PROCESS | 1731 | 1464222104953 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:45 INFO - PROCESS | 1731 | 1464222105161 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 17:21:45 INFO - PROCESS | 1731 | 1464222105482 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:45 INFO - PROCESS | 1731 | ++DOCSHELL 0x910aec00 == 150 [pid = 1731] [id = 539] 17:21:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x910b0800) [pid = 1731] [serial = 1618] [outer = (nil)] 17:21:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x919f6000) [pid = 1731] [serial = 1619] [outer = 0x910b0800] 17:21:45 INFO - PROCESS | 1731 | 1464222105577 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x91a5c800) [pid = 1731] [serial = 1620] [outer = 0x910b0800] 17:21:46 INFO - PROCESS | 1731 | 1464222106465 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 17:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1579ms 17:21:46 INFO - PROCESS | 1731 | 1464222106523 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 1731 | 1464222106526 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 17:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:21:46 INFO - PROCESS | 1731 | 1464222106533 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - PROCESS | 1731 | 1464222106537 Marionette TRACE conn3 <- [1,2130,null,{}] 17:21:46 INFO - PROCESS | 1731 | 1464222106542 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:46 INFO - PROCESS | 1731 | 1464222106784 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 17:21:47 INFO - PROCESS | 1731 | 1464222107129 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:47 INFO - PROCESS | 1731 | ++DOCSHELL 0x86ccd400 == 151 [pid = 1731] [id = 540] 17:21:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x91a64800) [pid = 1731] [serial = 1621] [outer = (nil)] 17:21:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x91b2a400) [pid = 1731] [serial = 1622] [outer = 0x91a64800] 17:21:47 INFO - PROCESS | 1731 | 1464222107217 Marionette DEBUG loaded listener.js 17:21:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x91b2e800) [pid = 1731] [serial = 1623] [outer = 0x91a64800] 17:21:48 INFO - PROCESS | 1731 | 1464222108135 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 17:21:48 INFO - PROCESS | 1731 | 1464222108221 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 17:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:21:48 INFO - PROCESS | 1731 | 1464222108227 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:21:48 INFO - PROCESS | 1731 | 1464222108231 Marionette TRACE conn3 <- [1,2134,null,{}] 17:21:48 INFO - PROCESS | 1731 | 1464222108237 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:48 INFO - PROCESS | 1731 | 1464222108504 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 17:21:48 INFO - PROCESS | 1731 | 1464222108828 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:48 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7bc000 == 152 [pid = 1731] [id = 541] 17:21:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x91a60000) [pid = 1731] [serial = 1624] [outer = (nil)] 17:21:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x9294d400) [pid = 1731] [serial = 1625] [outer = 0x91a60000] 17:21:48 INFO - PROCESS | 1731 | 1464222108924 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x92b4d000) [pid = 1731] [serial = 1626] [outer = 0x91a60000] 17:21:49 INFO - PROCESS | 1731 | 1464222109811 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 17:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1636ms 17:21:49 INFO - PROCESS | 1731 | 1464222109864 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 17:21:49 INFO - PROCESS | 1731 | 1464222109868 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 17:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:21:49 INFO - PROCESS | 1731 | 1464222109875 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 1731 | 1464222109878 Marionette TRACE conn3 <- [1,2138,null,{}] 17:21:49 INFO - PROCESS | 1731 | 1464222109884 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:50 INFO - PROCESS | 1731 | 1464222110114 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 17:21:50 INFO - PROCESS | 1731 | 1464222110447 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 1731 | ++DOCSHELL 0x910b0000 == 153 [pid = 1731] [id = 542] 17:21:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x910b5c00) [pid = 1731] [serial = 1627] [outer = (nil)] 17:21:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x9387ac00) [pid = 1731] [serial = 1628] [outer = 0x910b5c00] 17:21:50 INFO - PROCESS | 1731 | 1464222110539 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x93888400) [pid = 1731] [serial = 1629] [outer = 0x910b5c00] 17:21:51 INFO - PROCESS | 1731 | 1464222111435 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 17:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1634ms 17:21:51 INFO - PROCESS | 1731 | 1464222111509 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 17:21:51 INFO - PROCESS | 1731 | 1464222111514 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 17:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:21:51 INFO - PROCESS | 1731 | 1464222111520 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - PROCESS | 1731 | 1464222111524 Marionette TRACE conn3 <- [1,2142,null,{}] 17:21:51 INFO - PROCESS | 1731 | 1464222111540 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:51 INFO - PROCESS | 1731 | 1464222111781 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 17:21:52 INFO - PROCESS | 1731 | 1464222112114 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 1731 | ++DOCSHELL 0x85abec00 == 154 [pid = 1731] [id = 543] 17:21:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x85c0dc00) [pid = 1731] [serial = 1630] [outer = (nil)] 17:21:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x93a2ec00) [pid = 1731] [serial = 1631] [outer = 0x85c0dc00] 17:21:52 INFO - PROCESS | 1731 | 1464222112203 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0x94fe8800) [pid = 1731] [serial = 1632] [outer = 0x85c0dc00] 17:21:53 INFO - PROCESS | 1731 | 1464222113073 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 17:21:53 INFO - PROCESS | 1731 | 1464222113124 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 17:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:21:53 INFO - PROCESS | 1731 | 1464222113151 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - PROCESS | 1731 | 1464222113155 Marionette TRACE conn3 <- [1,2146,null,{}] 17:21:53 INFO - PROCESS | 1731 | 1464222113162 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:53 INFO - PROCESS | 1731 | 1464222113369 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 17:21:53 INFO - PROCESS | 1731 | 1464222113651 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:53 INFO - PROCESS | 1731 | ++DOCSHELL 0x92959800 == 155 [pid = 1731] [id = 544] 17:21:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0x9387c000) [pid = 1731] [serial = 1633] [outer = (nil)] 17:21:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x976b9c00) [pid = 1731] [serial = 1634] [outer = 0x9387c000] 17:21:53 INFO - PROCESS | 1731 | 1464222113781 Marionette DEBUG loaded listener.js 17:21:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0x989b6000) [pid = 1731] [serial = 1635] [outer = 0x9387c000] 17:21:54 INFO - PROCESS | 1731 | 1464222114668 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 1731 | 1464222114745 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 17:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:21:54 INFO - PROCESS | 1731 | 1464222114751 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - PROCESS | 1731 | 1464222114755 Marionette TRACE conn3 <- [1,2150,null,{}] 17:21:54 INFO - PROCESS | 1731 | 1464222114761 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:55 INFO - PROCESS | 1731 | 1464222115018 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 17:21:55 INFO - PROCESS | 1731 | 1464222115537 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 1731 | ++DOCSHELL 0x99ccc400 == 156 [pid = 1731] [id = 545] 17:21:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0x99e2a400) [pid = 1731] [serial = 1636] [outer = (nil)] 17:21:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0x99ea9000) [pid = 1731] [serial = 1637] [outer = 0x99e2a400] 17:21:55 INFO - PROCESS | 1731 | 1464222115649 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0x9a056000) [pid = 1731] [serial = 1638] [outer = 0x99e2a400] 17:21:56 INFO - PROCESS | 1731 | 1464222116525 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 17:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1842ms 17:21:56 INFO - PROCESS | 1731 | 1464222116595 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 1731 | 1464222116599 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 17:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:21:56 INFO - PROCESS | 1731 | 1464222116605 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - PROCESS | 1731 | 1464222116608 Marionette TRACE conn3 <- [1,2154,null,{}] 17:21:56 INFO - PROCESS | 1731 | 1464222116613 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:56 INFO - PROCESS | 1731 | 1464222116854 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 17:21:57 INFO - PROCESS | 1731 | 1464222117192 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 1731 | ++DOCSHELL 0x87f35800 == 157 [pid = 1731] [id = 546] 17:21:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0x88242800) [pid = 1731] [serial = 1639] [outer = (nil)] 17:21:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0x9aaaf800) [pid = 1731] [serial = 1640] [outer = 0x88242800] 17:21:57 INFO - PROCESS | 1731 | 1464222117282 Marionette DEBUG loaded listener.js 17:21:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0x9af0ec00) [pid = 1731] [serial = 1641] [outer = 0x88242800] 17:21:58 INFO - PROCESS | 1731 | 1464222118146 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1577ms 17:21:58 INFO - PROCESS | 1731 | 1464222118183 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 1731 | 1464222118187 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 17:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:21:58 INFO - PROCESS | 1731 | 1464222118194 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - PROCESS | 1731 | 1464222118198 Marionette TRACE conn3 <- [1,2158,null,{}] 17:21:58 INFO - PROCESS | 1731 | 1464222118204 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:58 INFO - PROCESS | 1731 | 1464222118414 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 17:21:58 INFO - PROCESS | 1731 | 1464222118701 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:58 INFO - PROCESS | 1731 | ++DOCSHELL 0x9a054400 == 158 [pid = 1731] [id = 547] 17:21:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0x9b01e800) [pid = 1731] [serial = 1642] [outer = (nil)] 17:21:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0x9cfc7000) [pid = 1731] [serial = 1643] [outer = 0x9b01e800] 17:21:58 INFO - PROCESS | 1731 | 1464222118833 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0xa1153400) [pid = 1731] [serial = 1644] [outer = 0x9b01e800] 17:21:59 INFO - PROCESS | 1731 | 1464222119738 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1587ms 17:21:59 INFO - PROCESS | 1731 | 1464222119782 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 17:21:59 INFO - PROCESS | 1731 | 1464222119786 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 17:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:21:59 INFO - PROCESS | 1731 | 1464222119792 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - PROCESS | 1731 | 1464222119795 Marionette TRACE conn3 <- [1,2162,null,{}] 17:21:59 INFO - PROCESS | 1731 | 1464222119801 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:00 INFO - PROCESS | 1731 | 1464222120025 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 17:22:00 INFO - PROCESS | 1731 | 1464222120394 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:00 INFO - PROCESS | 1731 | ++DOCSHELL 0x9a062c00 == 159 [pid = 1731] [id = 548] 17:22:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 188 (0xa23efc00) [pid = 1731] [serial = 1645] [outer = (nil)] 17:22:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 189 (0xa250b000) [pid = 1731] [serial = 1646] [outer = 0xa23efc00] 17:22:00 INFO - PROCESS | 1731 | 1464222120484 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 190 (0xa272dc00) [pid = 1731] [serial = 1647] [outer = 0xa23efc00] 17:22:01 INFO - PROCESS | 1731 | 1464222121385 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8d076800 == 158 [pid = 1731] [id = 203] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8bfedc00 == 157 [pid = 1731] [id = 202] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x88222400 == 156 [pid = 1731] [id = 529] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x85ac0800 == 155 [pid = 1731] [id = 528] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8823c000 == 154 [pid = 1731] [id = 527] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x86382000 == 153 [pid = 1731] [id = 526] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x920a3800 == 152 [pid = 1731] [id = 517] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x921c5000 == 151 [pid = 1731] [id = 518] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x871d4400 == 150 [pid = 1731] [id = 516] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8e1dc400 == 149 [pid = 1731] [id = 515] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8f1e3800 == 148 [pid = 1731] [id = 514] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x89a62c00 == 147 [pid = 1731] [id = 513] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8f61ec00 == 146 [pid = 1731] [id = 512] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8d276c00 == 145 [pid = 1731] [id = 511] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8bff4000 == 144 [pid = 1731] [id = 509] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8d60d000 == 143 [pid = 1731] [id = 510] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x89004c00 == 142 [pid = 1731] [id = 508] 17:22:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8637b400 == 141 [pid = 1731] [id = 507] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 189 (0x8f61f400) [pid = 1731] [serial = 1469] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 188 (0x8f8f1c00) [pid = 1731] [serial = 1472] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 187 (0x8900c000) [pid = 1731] [serial = 1515] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0x87fce800) [pid = 1731] [serial = 1455] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0x8bfef000) [pid = 1731] [serial = 1458] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x8beae000) [pid = 1731] [serial = 1518] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x9803c800) [pid = 1731] [serial = 1490] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x9387e800) [pid = 1731] [serial = 1487] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x9a05e400) [pid = 1731] [serial = 1497] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x9ccc3400) [pid = 1731] [serial = 1508] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x8e256000) [pid = 1731] [serial = 1464] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0x995a9000) [pid = 1731] [serial = 1491] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x87f30800) [pid = 1731] [serial = 1454] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x89a66400) [pid = 1731] [serial = 1383] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x9206b000) [pid = 1731] [serial = 1482] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x9af10c00) [pid = 1731] [serial = 1503] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x910b6800) [pid = 1731] [serial = 1475] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x9a9be000) [pid = 1731] [serial = 1500] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x8e238400) [pid = 1731] [serial = 1463] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x90ed1000) [pid = 1731] [serial = 1473] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x99c9f400) [pid = 1731] [serial = 1493] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x91266800) [pid = 1731] [serial = 1479] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x99ccb000) [pid = 1731] [serial = 1494] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x944fb000) [pid = 1731] [serial = 1488] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x9125e000) [pid = 1731] [serial = 1478] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x9b01f800) [pid = 1731] [serial = 1505] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x87f3a000) [pid = 1731] [serial = 1511] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x9af0e000) [pid = 1731] [serial = 1502] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x92b43800) [pid = 1731] [serial = 1485] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x89002800) [pid = 1731] [serial = 1514] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x8f1db800) [pid = 1731] [serial = 1467] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x9cfbec00) [pid = 1731] [serial = 1509] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x9a059800) [pid = 1731] [serial = 1496] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x8f68b400) [pid = 1731] [serial = 1470] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x9b9bd400) [pid = 1731] [serial = 1506] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x9a05c800) [pid = 1731] [serial = 1499] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x8d764400) [pid = 1731] [serial = 1461] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x8bc55800) [pid = 1731] [serial = 1517] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x92951400) [pid = 1731] [serial = 1484] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x88224c00) [pid = 1731] [serial = 1512] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x8efc9c00) [pid = 1731] [serial = 1466] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x91b25800) [pid = 1731] [serial = 1481] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x8d604000) [pid = 1731] [serial = 1460] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x89d66400) [pid = 1731] [serial = 1457] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x910dc400) [pid = 1731] [serial = 1476] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x99e2ec00) [pid = 1731] [serial = 1440] [outer = (nil)] [url = about:blank] 17:22:03 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x8bff1c00) [pid = 1731] [serial = 1520] [outer = (nil)] [url = about:blank] 17:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 3437ms 17:22:03 INFO - PROCESS | 1731 | 1464222123342 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 17:22:03 INFO - PROCESS | 1731 | 1464222123348 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 17:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:22:03 INFO - PROCESS | 1731 | 1464222123359 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:22:03 INFO - PROCESS | 1731 | 1464222123365 Marionette TRACE conn3 <- [1,2166,null,{}] 17:22:03 INFO - PROCESS | 1731 | 1464222123373 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:03 INFO - PROCESS | 1731 | 1464222123572 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 17:22:03 INFO - PROCESS | 1731 | 1464222123786 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:03 INFO - PROCESS | 1731 | ++DOCSHELL 0x87f2b800 == 142 [pid = 1731] [id = 549] 17:22:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x87f2c400) [pid = 1731] [serial = 1648] [outer = (nil)] 17:22:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x87fc6c00) [pid = 1731] [serial = 1649] [outer = 0x87f2c400] 17:22:03 INFO - PROCESS | 1731 | 1464222123866 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8821d800) [pid = 1731] [serial = 1650] [outer = 0x87f2c400] 17:22:04 INFO - PROCESS | 1731 | 1464222124670 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 17:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1387ms 17:22:04 INFO - PROCESS | 1731 | 1464222124747 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 17:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:22:04 INFO - PROCESS | 1731 | 1464222124752 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 17:22:04 INFO - PROCESS | 1731 | 1464222124764 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 1731 | 1464222124769 Marionette TRACE conn3 <- [1,2170,null,{}] 17:22:04 INFO - PROCESS | 1731 | 1464222124775 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:04 INFO - PROCESS | 1731 | 1464222124975 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 17:22:05 INFO - PROCESS | 1731 | 1464222125212 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a65800 == 143 [pid = 1731] [id = 550] 17:22:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x88245000) [pid = 1731] [serial = 1651] [outer = (nil)] 17:22:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x889fd400) [pid = 1731] [serial = 1652] [outer = 0x88245000] 17:22:05 INFO - PROCESS | 1731 | 1464222125284 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8900d000) [pid = 1731] [serial = 1653] [outer = 0x88245000] 17:22:06 INFO - PROCESS | 1731 | 1464222126243 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 17:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1534ms 17:22:06 INFO - PROCESS | 1731 | 1464222126301 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 1731 | 1464222126304 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 17:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:22:06 INFO - PROCESS | 1731 | 1464222126311 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 1731 | 1464222126314 Marionette TRACE conn3 <- [1,2174,null,{}] 17:22:06 INFO - PROCESS | 1731 | 1464222126328 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:06 INFO - PROCESS | 1731 | 1464222126600 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 17:22:06 INFO - PROCESS | 1731 | 1464222126630 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:06 INFO - PROCESS | 1731 | ++DOCSHELL 0x871dcc00 == 144 [pid = 1731] [id = 551] 17:22:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x89d6f800) [pid = 1731] [serial = 1654] [outer = (nil)] 17:22:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8beab800) [pid = 1731] [serial = 1655] [outer = 0x89d6f800] 17:22:06 INFO - PROCESS | 1731 | 1464222126707 Marionette DEBUG loaded listener.js 17:22:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x8cec7800) [pid = 1731] [serial = 1656] [outer = 0x89d6f800] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x928d9000) [pid = 1731] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x9970c000) [pid = 1731] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x8f663c00) [pid = 1731] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x8f8f4800) [pid = 1731] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x8f61b800) [pid = 1731] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x86383400) [pid = 1731] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x89960000) [pid = 1731] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x96bef400) [pid = 1731] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0xa1153000) [pid = 1731] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x92950400) [pid = 1731] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x8823d000) [pid = 1731] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x8e1d0400) [pid = 1731] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x86a69400) [pid = 1731] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x87fcdc00) [pid = 1731] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x88846000) [pid = 1731] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0xa1152400) [pid = 1731] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x8f667000) [pid = 1731] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x8900b800) [pid = 1731] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x8e23dc00) [pid = 1731] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x89002400) [pid = 1731] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x889f9800) [pid = 1731] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x8d27e000) [pid = 1731] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 129 (0x88244400) [pid = 1731] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:22:08 INFO - PROCESS | 1731 | --DOMWINDOW == 128 (0x91263400) [pid = 1731] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:22:08 INFO - PROCESS | 1731 | 1464222128266 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2032ms 17:22:08 INFO - PROCESS | 1731 | 1464222128347 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 17:22:08 INFO - PROCESS | 1731 | 1464222128350 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 17:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:22:08 INFO - PROCESS | 1731 | 1464222128357 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:22:08 INFO - PROCESS | 1731 | 1464222128359 Marionette TRACE conn3 <- [1,2178,null,{}] 17:22:08 INFO - PROCESS | 1731 | 1464222128365 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:08 INFO - PROCESS | 1731 | 1464222128581 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 17:22:08 INFO - PROCESS | 1731 | 1464222128591 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:08 INFO - PROCESS | 1731 | ++DOCSHELL 0x8637b800 == 145 [pid = 1731] [id = 552] 17:22:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0x87fcdc00) [pid = 1731] [serial = 1657] [outer = (nil)] 17:22:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0x8beafc00) [pid = 1731] [serial = 1658] [outer = 0x87fcdc00] 17:22:08 INFO - PROCESS | 1731 | 1464222128846 Marionette DEBUG loaded listener.js 17:22:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x8d276c00) [pid = 1731] [serial = 1659] [outer = 0x87fcdc00] 17:22:09 INFO - PROCESS | 1731 | 1464222129626 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1331ms 17:22:09 INFO - PROCESS | 1731 | 1464222129692 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 17:22:09 INFO - PROCESS | 1731 | 1464222129695 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 17:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:22:09 INFO - PROCESS | 1731 | 1464222129710 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - PROCESS | 1731 | 1464222129714 Marionette TRACE conn3 <- [1,2182,null,{}] 17:22:09 INFO - PROCESS | 1731 | 1464222129719 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:09 INFO - PROCESS | 1731 | 1464222129914 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 17:22:09 INFO - PROCESS | 1731 | 1464222129924 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:09 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a69400 == 146 [pid = 1731] [id = 553] 17:22:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x8d281800) [pid = 1731] [serial = 1660] [outer = (nil)] 17:22:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x8d76a000) [pid = 1731] [serial = 1661] [outer = 0x8d281800] 17:22:10 INFO - PROCESS | 1731 | 1464222130001 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x8e1d2000) [pid = 1731] [serial = 1662] [outer = 0x8d281800] 17:22:11 INFO - PROCESS | 1731 | 1464222131373 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1731ms 17:22:11 INFO - PROCESS | 1731 | 1464222131441 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 17:22:11 INFO - PROCESS | 1731 | 1464222131449 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 17:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:22:11 INFO - PROCESS | 1731 | 1464222131457 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:22:11 INFO - PROCESS | 1731 | 1464222131464 Marionette TRACE conn3 <- [1,2186,null,{}] 17:22:11 INFO - PROCESS | 1731 | 1464222131472 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:11 INFO - PROCESS | 1731 | 1464222131733 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 17:22:12 INFO - PROCESS | 1731 | 1464222132064 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:12 INFO - PROCESS | 1731 | ++DOCSHELL 0x86cc9000 == 147 [pid = 1731] [id = 554] 17:22:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x88226800) [pid = 1731] [serial = 1663] [outer = (nil)] 17:22:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x889f7000) [pid = 1731] [serial = 1664] [outer = 0x88226800] 17:22:12 INFO - PROCESS | 1731 | 1464222132158 Marionette DEBUG loaded listener.js 17:22:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x89961000) [pid = 1731] [serial = 1665] [outer = 0x88226800] 17:22:13 INFO - PROCESS | 1731 | 1464222133136 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1735ms 17:22:13 INFO - PROCESS | 1731 | 1464222133193 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 1731 | 1464222133202 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 17:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:22:13 INFO - PROCESS | 1731 | 1464222133213 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 1731 | 1464222133216 Marionette TRACE conn3 <- [1,2190,null,{}] 17:22:13 INFO - PROCESS | 1731 | 1464222133223 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:13 INFO - PROCESS | 1731 | 1464222133469 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 17:22:13 INFO - PROCESS | 1731 | 1464222133809 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 1731 | ++DOCSHELL 0x889f5400 == 148 [pid = 1731] [id = 555] 17:22:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x8beae000) [pid = 1731] [serial = 1666] [outer = (nil)] 17:22:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x8d60e000) [pid = 1731] [serial = 1667] [outer = 0x8beae000] 17:22:13 INFO - PROCESS | 1731 | 1464222133894 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x8e1d2800) [pid = 1731] [serial = 1668] [outer = 0x8beae000] 17:22:14 INFO - PROCESS | 1731 | 1464222134818 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 17:22:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1680ms 17:22:14 INFO - PROCESS | 1731 | 1464222134894 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 17:22:14 INFO - PROCESS | 1731 | 1464222134897 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 17:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:22:14 INFO - PROCESS | 1731 | 1464222134905 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - PROCESS | 1731 | 1464222134911 Marionette TRACE conn3 <- [1,2194,null,{}] 17:22:14 INFO - PROCESS | 1731 | 1464222134929 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:15 INFO - PROCESS | 1731 | 1464222135207 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 17:22:15 INFO - PROCESS | 1731 | 1464222135572 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:15 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bc55800 == 149 [pid = 1731] [id = 556] 17:22:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x8efbcc00) [pid = 1731] [serial = 1669] [outer = (nil)] 17:22:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x8f1e2000) [pid = 1731] [serial = 1670] [outer = 0x8efbcc00] 17:22:15 INFO - PROCESS | 1731 | 1464222135680 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x8f611800) [pid = 1731] [serial = 1671] [outer = 0x8efbcc00] 17:22:16 INFO - PROCESS | 1731 | 1464222136580 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 17:22:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:22:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1734ms 17:22:16 INFO - PROCESS | 1731 | 1464222136639 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 1731 | 1464222136644 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 17:22:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:22:16 INFO - PROCESS | 1731 | 1464222136650 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 1731 | 1464222136654 Marionette TRACE conn3 <- [1,2198,null,{}] 17:22:16 INFO - PROCESS | 1731 | 1464222136659 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:16 INFO - PROCESS | 1731 | 1464222136879 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 17:22:17 INFO - PROCESS | 1731 | 1464222137160 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e255800 == 150 [pid = 1731] [id = 557] 17:22:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8f334c00) [pid = 1731] [serial = 1672] [outer = (nil)] 17:22:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8f66ec00) [pid = 1731] [serial = 1673] [outer = 0x8f334c00] 17:22:17 INFO - PROCESS | 1731 | 1464222137293 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8f68f800) [pid = 1731] [serial = 1674] [outer = 0x8f334c00] 17:22:18 INFO - PROCESS | 1731 | 1464222138183 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1577ms 17:22:18 INFO - PROCESS | 1731 | 1464222138229 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 1731 | 1464222138233 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 17:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:22:18 INFO - PROCESS | 1731 | 1464222138239 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 1731 | 1464222138243 Marionette TRACE conn3 <- [1,2202,null,{}] 17:22:18 INFO - PROCESS | 1731 | 1464222138248 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:18 INFO - PROCESS | 1731 | 1464222138468 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 17:22:18 INFO - PROCESS | 1731 | 1464222138763 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:18 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f61ec00 == 151 [pid = 1731] [id = 558] 17:22:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8f695000) [pid = 1731] [serial = 1675] [outer = (nil)] 17:22:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8f8fa800) [pid = 1731] [serial = 1676] [outer = 0x8f695000] 17:22:18 INFO - PROCESS | 1731 | 1464222138901 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x90ecd800) [pid = 1731] [serial = 1677] [outer = 0x8f695000] 17:22:19 INFO - PROCESS | 1731 | 1464222139829 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1630ms 17:22:19 INFO - PROCESS | 1731 | 1464222139871 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 1731 | 1464222139874 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 17:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:22:19 INFO - PROCESS | 1731 | 1464222139880 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - PROCESS | 1731 | 1464222139884 Marionette TRACE conn3 <- [1,2206,null,{}] 17:22:19 INFO - PROCESS | 1731 | 1464222139889 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:20 INFO - PROCESS | 1731 | 1464222140119 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 17:22:20 INFO - PROCESS | 1731 | 1464222140441 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:20 INFO - PROCESS | 1731 | ++DOCSHELL 0x85ac1c00 == 152 [pid = 1731] [id = 559] 17:22:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x8f7be000) [pid = 1731] [serial = 1678] [outer = (nil)] 17:22:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x910d6400) [pid = 1731] [serial = 1679] [outer = 0x8f7be000] 17:22:20 INFO - PROCESS | 1731 | 1464222140549 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x9125d400) [pid = 1731] [serial = 1680] [outer = 0x8f7be000] 17:22:21 INFO - PROCESS | 1731 | 1464222141478 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 17:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1639ms 17:22:21 INFO - PROCESS | 1731 | 1464222141520 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 1731 | 1464222141524 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 17:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:22:21 INFO - PROCESS | 1731 | 1464222141530 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 1731 | 1464222141534 Marionette TRACE conn3 <- [1,2210,null,{}] 17:22:21 INFO - PROCESS | 1731 | 1464222141539 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:21 INFO - PROCESS | 1731 | 1464222141743 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 17:22:22 INFO - PROCESS | 1731 | 1464222142070 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f68dc00 == 153 [pid = 1731] [id = 560] 17:22:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x8f7bb000) [pid = 1731] [serial = 1681] [outer = (nil)] 17:22:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x91a5fc00) [pid = 1731] [serial = 1682] [outer = 0x8f7bb000] 17:22:22 INFO - PROCESS | 1731 | 1464222142162 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x91a67800) [pid = 1731] [serial = 1683] [outer = 0x8f7bb000] 17:22:23 INFO - PROCESS | 1731 | 1464222143030 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 17:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1540ms 17:22:23 INFO - PROCESS | 1731 | 1464222143072 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 17:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:22:23 INFO - PROCESS | 1731 | 1464222143076 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 17:22:23 INFO - PROCESS | 1731 | 1464222143082 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 1731 | 1464222143086 Marionette TRACE conn3 <- [1,2214,null,{}] 17:22:23 INFO - PROCESS | 1731 | 1464222143091 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:23 INFO - PROCESS | 1731 | 1464222143298 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 17:22:23 INFO - PROCESS | 1731 | 1464222143586 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:23 INFO - PROCESS | 1731 | ++DOCSHELL 0x9206bc00 == 154 [pid = 1731] [id = 561] 17:22:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x9206e800) [pid = 1731] [serial = 1684] [outer = (nil)] 17:22:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x921c7800) [pid = 1731] [serial = 1685] [outer = 0x9206e800] 17:22:23 INFO - PROCESS | 1731 | 1464222143718 Marionette DEBUG loaded listener.js 17:22:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x928db800) [pid = 1731] [serial = 1686] [outer = 0x9206e800] 17:22:24 INFO - PROCESS | 1731 | 1464222144582 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 17:22:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:22:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1530ms 17:22:24 INFO - PROCESS | 1731 | 1464222144613 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 17:22:24 INFO - PROCESS | 1731 | 1464222144617 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 17:22:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:22:24 INFO - PROCESS | 1731 | 1464222144623 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:22:24 INFO - PROCESS | 1731 | 1464222144626 Marionette TRACE conn3 <- [1,2218,null,{}] 17:22:24 INFO - PROCESS | 1731 | 1464222144652 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:24 INFO - PROCESS | 1731 | 1464222144866 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 17:22:25 INFO - PROCESS | 1731 | 1464222145151 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:25 INFO - PROCESS | 1731 | ++DOCSHELL 0x91a61800 == 155 [pid = 1731] [id = 562] 17:22:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x921cb000) [pid = 1731] [serial = 1687] [outer = (nil)] 17:22:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x92958800) [pid = 1731] [serial = 1688] [outer = 0x921cb000] 17:22:25 INFO - PROCESS | 1731 | 1464222145281 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x92b44000) [pid = 1731] [serial = 1689] [outer = 0x921cb000] 17:22:26 INFO - PROCESS | 1731 | 1464222146212 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 17:22:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:22:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1651ms 17:22:26 INFO - PROCESS | 1731 | 1464222146274 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 17:22:26 INFO - PROCESS | 1731 | 1464222146278 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 17:22:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:22:26 INFO - PROCESS | 1731 | 1464222146285 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:22:26 INFO - PROCESS | 1731 | 1464222146288 Marionette TRACE conn3 <- [1,2222,null,{}] 17:22:26 INFO - PROCESS | 1731 | 1464222146294 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:26 INFO - PROCESS | 1731 | 1464222146514 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 17:22:26 INFO - PROCESS | 1731 | 1464222146853 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 1731 | ++DOCSHELL 0x928e4000 == 156 [pid = 1731] [id = 563] 17:22:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x93a2a400) [pid = 1731] [serial = 1690] [outer = (nil)] 17:22:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x94fe5400) [pid = 1731] [serial = 1691] [outer = 0x93a2a400] 17:22:26 INFO - PROCESS | 1731 | 1464222146946 Marionette DEBUG loaded listener.js 17:22:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x96b03800) [pid = 1731] [serial = 1692] [outer = 0x93a2a400] 17:22:27 INFO - PROCESS | 1731 | 1464222147829 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:22:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:22:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1581ms 17:22:27 INFO - PROCESS | 1731 | 1464222147867 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 17:22:27 INFO - PROCESS | 1731 | 1464222147872 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 17:22:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:22:27 INFO - PROCESS | 1731 | 1464222147878 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:22:27 INFO - PROCESS | 1731 | 1464222147882 Marionette TRACE conn3 <- [1,2226,null,{}] 17:22:27 INFO - PROCESS | 1731 | 1464222147887 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:28 INFO - PROCESS | 1731 | 1464222148123 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 17:22:28 INFO - PROCESS | 1731 | 1464222148482 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:28 INFO - PROCESS | 1731 | ++DOCSHELL 0x88845c00 == 157 [pid = 1731] [id = 564] 17:22:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x88851c00) [pid = 1731] [serial = 1693] [outer = (nil)] 17:22:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x99931400) [pid = 1731] [serial = 1694] [outer = 0x88851c00] 17:22:28 INFO - PROCESS | 1731 | 1464222148580 Marionette DEBUG loaded listener.js 17:22:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x99e2bc00) [pid = 1731] [serial = 1695] [outer = 0x88851c00] 17:22:29 INFO - PROCESS | 1731 | 1464222149461 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 17:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1628ms 17:22:29 INFO - PROCESS | 1731 | 1464222149507 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 17:22:29 INFO - PROCESS | 1731 | 1464222149511 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 17:22:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:22:29 INFO - PROCESS | 1731 | 1464222149517 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:22:29 INFO - PROCESS | 1731 | 1464222149520 Marionette TRACE conn3 <- [1,2230,null,{}] 17:22:29 INFO - PROCESS | 1731 | 1464222149526 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:29 INFO - PROCESS | 1731 | 1464222149739 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 17:22:30 INFO - PROCESS | 1731 | 1464222150030 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:30 INFO - PROCESS | 1731 | ++DOCSHELL 0x99e36800 == 158 [pid = 1731] [id = 565] 17:22:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x99ea8400) [pid = 1731] [serial = 1696] [outer = (nil)] 17:22:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x9aa47400) [pid = 1731] [serial = 1697] [outer = 0x99ea8400] 17:22:30 INFO - PROCESS | 1731 | 1464222150161 Marionette DEBUG loaded listener.js 17:22:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x9ac2f000) [pid = 1731] [serial = 1698] [outer = 0x99ea8400] 17:22:31 INFO - PROCESS | 1731 | 1464222151083 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 17:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1629ms 17:22:31 INFO - PROCESS | 1731 | 1464222151147 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 17:22:31 INFO - PROCESS | 1731 | 1464222151151 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 17:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:22:31 INFO - PROCESS | 1731 | 1464222151157 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:22:31 INFO - PROCESS | 1731 | 1464222151160 Marionette TRACE conn3 <- [1,2234,null,{}] 17:22:31 INFO - PROCESS | 1731 | 1464222151166 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:31 INFO - PROCESS | 1731 | 1464222151385 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 17:22:31 INFO - PROCESS | 1731 | 1464222151713 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 1731 | ++DOCSHELL 0x9a062800 == 159 [pid = 1731] [id = 566] 17:22:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x9a9be000) [pid = 1731] [serial = 1699] [outer = (nil)] 17:22:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x9b9c6400) [pid = 1731] [serial = 1700] [outer = 0x9a9be000] 17:22:31 INFO - PROCESS | 1731 | 1464222151802 Marionette DEBUG loaded listener.js 17:22:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x9cccf800) [pid = 1731] [serial = 1701] [outer = 0x9a9be000] 17:22:32 INFO - PROCESS | 1731 | 1464222152681 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 17:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1581ms 17:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:22:32 INFO - PROCESS | 1731 | 1464222152739 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 17:22:32 INFO - PROCESS | 1731 | 1464222152741 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 17:22:32 INFO - PROCESS | 1731 | 1464222152748 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:22:32 INFO - PROCESS | 1731 | 1464222152751 Marionette TRACE conn3 <- [1,2238,null,{}] 17:22:32 INFO - PROCESS | 1731 | 1464222152757 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:32 INFO - PROCESS | 1731 | 1464222152973 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 17:22:33 INFO - PROCESS | 1731 | 1464222153309 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:33 INFO - PROCESS | 1731 | ++DOCSHELL 0x850de800 == 160 [pid = 1731] [id = 567] 17:22:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x8821ec00) [pid = 1731] [serial = 1702] [outer = (nil)] 17:22:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0xa1153000) [pid = 1731] [serial = 1703] [outer = 0x8821ec00] 17:22:33 INFO - PROCESS | 1731 | 1464222153402 Marionette DEBUG loaded listener.js 17:22:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0xa22a3800) [pid = 1731] [serial = 1704] [outer = 0x8821ec00] 17:22:34 INFO - PROCESS | 1731 | 1464222154290 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1581ms 17:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:22:34 INFO - PROCESS | 1731 | 1464222154329 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 17:22:34 INFO - PROCESS | 1731 | 1464222154332 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 17:22:34 INFO - PROCESS | 1731 | 1464222154339 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:22:34 INFO - PROCESS | 1731 | 1464222154343 Marionette TRACE conn3 <- [1,2242,null,{}] 17:22:34 INFO - PROCESS | 1731 | 1464222154348 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:34 INFO - PROCESS | 1731 | 1464222154562 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 17:22:34 INFO - PROCESS | 1731 | 1464222154825 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:34 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a6f400 == 161 [pid = 1731] [id = 568] 17:22:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x976ba800) [pid = 1731] [serial = 1705] [outer = (nil)] 17:22:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0xa23f9000) [pid = 1731] [serial = 1706] [outer = 0x976ba800] 17:22:34 INFO - PROCESS | 1731 | 1464222154951 Marionette DEBUG loaded listener.js 17:22:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0xa2504000) [pid = 1731] [serial = 1707] [outer = 0x976ba800] 17:22:35 INFO - PROCESS | 1731 | 1464222155883 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1590ms 17:22:35 INFO - PROCESS | 1731 | 1464222155928 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 17:22:35 INFO - PROCESS | 1731 | 1464222155932 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 17:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:22:35 INFO - PROCESS | 1731 | 1464222155938 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:22:35 INFO - PROCESS | 1731 | 1464222155941 Marionette TRACE conn3 <- [1,2246,null,{}] 17:22:35 INFO - PROCESS | 1731 | 1464222155947 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:36 INFO - PROCESS | 1731 | 1464222156163 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 17:22:36 INFO - PROCESS | 1731 | 1464222156495 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:36 INFO - PROCESS | 1731 | ++DOCSHELL 0x9cff7000 == 162 [pid = 1731] [id = 569] 17:22:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0x9fd06800) [pid = 1731] [serial = 1708] [outer = (nil)] 17:22:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0xa31be000) [pid = 1731] [serial = 1709] [outer = 0x9fd06800] 17:22:36 INFO - PROCESS | 1731 | 1464222156593 Marionette DEBUG loaded listener.js 17:22:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0xa31e8000) [pid = 1731] [serial = 1710] [outer = 0x9fd06800] 17:22:37 INFO - PROCESS | 1731 | 1464222157465 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1582ms 17:22:37 INFO - PROCESS | 1731 | 1464222157521 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 17:22:37 INFO - PROCESS | 1731 | 1464222157524 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 17:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:22:37 INFO - PROCESS | 1731 | 1464222157531 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:22:37 INFO - PROCESS | 1731 | 1464222157534 Marionette TRACE conn3 <- [1,2250,null,{}] 17:22:37 INFO - PROCESS | 1731 | 1464222157539 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:37 INFO - PROCESS | 1731 | 1464222157753 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 17:22:38 INFO - PROCESS | 1731 | 1464222158099 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:38 INFO - PROCESS | 1731 | ++DOCSHELL 0x87f30000 == 163 [pid = 1731] [id = 570] 17:22:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0x88225400) [pid = 1731] [serial = 1711] [outer = (nil)] 17:22:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0xa356ac00) [pid = 1731] [serial = 1712] [outer = 0x88225400] 17:22:38 INFO - PROCESS | 1731 | 1464222158185 Marionette DEBUG loaded listener.js 17:22:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0xa36ea400) [pid = 1731] [serial = 1713] [outer = 0x88225400] 17:22:39 INFO - PROCESS | 1731 | 1464222159068 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 17:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1577ms 17:22:39 INFO - PROCESS | 1731 | 1464222159109 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 17:22:39 INFO - PROCESS | 1731 | 1464222159113 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 17:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:22:39 INFO - PROCESS | 1731 | 1464222159119 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:22:39 INFO - PROCESS | 1731 | 1464222159121 Marionette TRACE conn3 <- [1,2254,null,{}] 17:22:39 INFO - PROCESS | 1731 | 1464222159127 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:39 INFO - PROCESS | 1731 | 1464222159339 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 17:22:39 INFO - PROCESS | 1731 | 1464222159632 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:39 INFO - PROCESS | 1731 | ++DOCSHELL 0xa335f800 == 164 [pid = 1731] [id = 571] 17:22:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0xa36f7000) [pid = 1731] [serial = 1714] [outer = (nil)] 17:22:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0xa5142800) [pid = 1731] [serial = 1715] [outer = 0xa36f7000] 17:22:39 INFO - PROCESS | 1731 | 1464222159761 Marionette DEBUG loaded listener.js 17:22:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 188 (0xa4f22c00) [pid = 1731] [serial = 1716] [outer = 0xa36f7000] 17:22:40 INFO - PROCESS | 1731 | 1464222160635 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1577ms 17:22:40 INFO - PROCESS | 1731 | 1464222160697 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 17:22:40 INFO - PROCESS | 1731 | 1464222160701 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 17:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:22:40 INFO - PROCESS | 1731 | 1464222160708 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:22:40 INFO - PROCESS | 1731 | 1464222160711 Marionette TRACE conn3 <- [1,2258,null,{}] 17:22:40 INFO - PROCESS | 1731 | 1464222160721 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:40 INFO - PROCESS | 1731 | 1464222160974 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8e25a400 == 163 [pid = 1731] [id = 190] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8bfef800 == 162 [pid = 1731] [id = 344] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8d076400 == 161 [pid = 1731] [id = 182] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8d07f000 == 160 [pid = 1731] [id = 164] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8f671c00 == 159 [pid = 1731] [id = 161] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8bfed800 == 158 [pid = 1731] [id = 194] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8f694400 == 157 [pid = 1731] [id = 193] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8e24dc00 == 156 [pid = 1731] [id = 168] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8bff1800 == 155 [pid = 1731] [id = 192] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8637b800 == 154 [pid = 1731] [id = 552] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x871dcc00 == 153 [pid = 1731] [id = 551] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x86a65800 == 152 [pid = 1731] [id = 550] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x87f2b800 == 151 [pid = 1731] [id = 549] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x99ccc400 == 150 [pid = 1731] [id = 545] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x87f35800 == 149 [pid = 1731] [id = 546] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x92959800 == 148 [pid = 1731] [id = 544] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x85abec00 == 147 [pid = 1731] [id = 543] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x910b0000 == 146 [pid = 1731] [id = 542] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7bc000 == 145 [pid = 1731] [id = 541] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x910aec00 == 144 [pid = 1731] [id = 539] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x86ccd400 == 143 [pid = 1731] [id = 540] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7c1c00 == 142 [pid = 1731] [id = 538] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x86381800 == 141 [pid = 1731] [id = 537] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x85c0ec00 == 140 [pid = 1731] [id = 536] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8e231c00 == 139 [pid = 1731] [id = 535] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8bead800 == 138 [pid = 1731] [id = 534] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x89d64800 == 137 [pid = 1731] [id = 532] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8bff7000 == 136 [pid = 1731] [id = 533] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x86a66000 == 135 [pid = 1731] [id = 531] 17:22:42 INFO - PROCESS | 1731 | --DOCSHELL 0x889f4800 == 134 [pid = 1731] [id = 530] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 187 (0x8beaa400) [pid = 1731] [serial = 1590] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0x944f7c00) [pid = 1731] [serial = 1557] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0x9cfc7800) [pid = 1731] [serial = 1566] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x8f66fc00) [pid = 1731] [serial = 1538] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x9b021800) [pid = 1731] [serial = 1565] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x91102000) [pid = 1731] [serial = 1544] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x91a61000) [pid = 1731] [serial = 1548] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x871dc000) [pid = 1731] [serial = 1524] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x919f6400) [pid = 1731] [serial = 1547] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0x86a70000) [pid = 1731] [serial = 1523] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x89a68800) [pid = 1731] [serial = 1586] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x99ea9800) [pid = 1731] [serial = 1563] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0xa22a4800) [pid = 1731] [serial = 1572] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x92958400) [pid = 1731] [serial = 1553] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x8824e000) [pid = 1731] [serial = 1583] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x8e24e800) [pid = 1731] [serial = 1532] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x87f39400) [pid = 1731] [serial = 1581] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x976afc00) [pid = 1731] [serial = 1559] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x8825b000) [pid = 1731] [serial = 1584] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x99caa000) [pid = 1731] [serial = 1562] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x8bea7c00) [pid = 1731] [serial = 1452] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x89d73800) [pid = 1731] [serial = 1587] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0xa2381800) [pid = 1731] [serial = 1574] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0xa2239400) [pid = 1731] [serial = 1571] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x90ecc000) [pid = 1731] [serial = 1541] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x89a69000) [pid = 1731] [serial = 1527] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x91110800) [pid = 1731] [serial = 1545] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x980cdc00) [pid = 1731] [serial = 1560] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0xa2379400) [pid = 1731] [serial = 1575] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x910ae800) [pid = 1731] [serial = 1542] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x8f331000) [pid = 1731] [serial = 1536] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x9cfc6400) [pid = 1731] [serial = 1577] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x8759b800) [pid = 1731] [serial = 1580] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x8efc1c00) [pid = 1731] [serial = 1533] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x89a6c000) [pid = 1731] [serial = 1589] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x8f32b400) [pid = 1731] [serial = 1535] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x8d76f800) [pid = 1731] [serial = 1530] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x9fd05c00) [pid = 1731] [serial = 1568] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x920ac400) [pid = 1731] [serial = 1551] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x8995e800) [pid = 1731] [serial = 1526] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x92b49c00) [pid = 1731] [serial = 1554] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x8d60a400) [pid = 1731] [serial = 1529] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x9fd0e400) [pid = 1731] [serial = 1569] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x93a69000) [pid = 1731] [serial = 1556] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x920a1400) [pid = 1731] [serial = 1550] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0xa23f0000) [pid = 1731] [serial = 1578] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x8f7bfc00) [pid = 1731] [serial = 1539] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x8ced2800) [pid = 1731] [serial = 1592] [outer = (nil)] [url = about:blank] 17:22:43 INFO - PROCESS | 1731 | 1464222163312 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:43 INFO - PROCESS | 1731 | ++DOCSHELL 0x86383400 == 135 [pid = 1731] [id = 572] 17:22:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x86383800) [pid = 1731] [serial = 1717] [outer = (nil)] 17:22:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x86a70000) [pid = 1731] [serial = 1718] [outer = 0x86383800] 17:22:43 INFO - PROCESS | 1731 | 1464222163402 Marionette DEBUG loaded listener.js 17:22:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x86ccd400) [pid = 1731] [serial = 1719] [outer = 0x86383800] 17:22:44 INFO - PROCESS | 1731 | 1464222164215 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 3545ms 17:22:44 INFO - PROCESS | 1731 | 1464222164254 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 17:22:44 INFO - PROCESS | 1731 | 1464222164260 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 17:22:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:22:44 INFO - PROCESS | 1731 | 1464222164299 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:22:44 INFO - PROCESS | 1731 | 1464222164304 Marionette TRACE conn3 <- [1,2262,null,{}] 17:22:44 INFO - PROCESS | 1731 | 1464222164311 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:44 INFO - PROCESS | 1731 | 1464222164528 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 17:22:44 INFO - PROCESS | 1731 | 1464222164733 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:44 INFO - PROCESS | 1731 | ++DOCSHELL 0x8759b400 == 136 [pid = 1731] [id = 573] 17:22:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x87fc9800) [pid = 1731] [serial = 1720] [outer = (nil)] 17:22:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8823c000) [pid = 1731] [serial = 1721] [outer = 0x87fc9800] 17:22:44 INFO - PROCESS | 1731 | 1464222164807 Marionette DEBUG loaded listener.js 17:22:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x88251800) [pid = 1731] [serial = 1722] [outer = 0x87fc9800] 17:22:45 INFO - PROCESS | 1731 | 1464222165665 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:22:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:22:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1398ms 17:22:45 INFO - PROCESS | 1731 | 1464222165692 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 17:22:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:22:45 INFO - PROCESS | 1731 | 1464222165699 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 17:22:45 INFO - PROCESS | 1731 | 1464222165706 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:22:45 INFO - PROCESS | 1731 | 1464222165709 Marionette TRACE conn3 <- [1,2266,null,{}] 17:22:45 INFO - PROCESS | 1731 | 1464222165722 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:46 INFO - PROCESS | 1731 | 1464222166025 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 17:22:46 INFO - PROCESS | 1731 | 1464222166088 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:46 INFO - PROCESS | 1731 | ++DOCSHELL 0x889f6800 == 137 [pid = 1731] [id = 574] 17:22:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8995e800) [pid = 1731] [serial = 1723] [outer = (nil)] 17:22:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x89a61400) [pid = 1731] [serial = 1724] [outer = 0x8995e800] 17:22:46 INFO - PROCESS | 1731 | 1464222166162 Marionette DEBUG loaded listener.js 17:22:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x89a69000) [pid = 1731] [serial = 1725] [outer = 0x8995e800] 17:22:47 INFO - PROCESS | 1731 | 1464222167185 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 17:22:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:22:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1534ms 17:22:47 INFO - PROCESS | 1731 | 1464222167243 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 17:22:47 INFO - PROCESS | 1731 | 1464222167246 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 17:22:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:22:47 INFO - PROCESS | 1731 | 1464222167261 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:22:47 INFO - PROCESS | 1731 | 1464222167269 Marionette TRACE conn3 <- [1,2270,null,{}] 17:22:47 INFO - PROCESS | 1731 | 1464222167282 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:47 INFO - PROCESS | 1731 | 1464222167547 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x88228000) [pid = 1731] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x85c0dc00) [pid = 1731] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x9b01e800) [pid = 1731] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x86a65000) [pid = 1731] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x89d6f800) [pid = 1731] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x9387c000) [pid = 1731] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x8bc5ac00) [pid = 1731] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x99e2a400) [pid = 1731] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x87fcdc00) [pid = 1731] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x87f2c400) [pid = 1731] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x910b5c00) [pid = 1731] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x87f2d000) [pid = 1731] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x88245000) [pid = 1731] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x91a64800) [pid = 1731] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x8e1d7000) [pid = 1731] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x91a60000) [pid = 1731] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x8f8f0c00) [pid = 1731] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x8e257400) [pid = 1731] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x8e23cc00) [pid = 1731] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 129 (0x910b0800) [pid = 1731] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 128 (0x88242800) [pid = 1731] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 127 (0xa23efc00) [pid = 1731] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:22:48 INFO - PROCESS | 1731 | --DOMWINDOW == 126 (0x8d610800) [pid = 1731] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:22:48 INFO - PROCESS | 1731 | 1464222168401 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:48 INFO - PROCESS | 1731 | ++DOCSHELL 0x85c0dc00 == 138 [pid = 1731] [id = 575] 17:22:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 127 (0x86a65000) [pid = 1731] [serial = 1726] [outer = (nil)] 17:22:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 128 (0x88254400) [pid = 1731] [serial = 1727] [outer = 0x86a65000] 17:22:48 INFO - PROCESS | 1731 | 1464222168493 Marionette DEBUG loaded listener.js 17:22:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0x8bea3800) [pid = 1731] [serial = 1728] [outer = 0x86a65000] 17:22:49 INFO - PROCESS | 1731 | 1464222169195 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:22:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:22:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1996ms 17:22:49 INFO - PROCESS | 1731 | 1464222169255 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 17:22:49 INFO - PROCESS | 1731 | 1464222169260 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 17:22:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:22:49 INFO - PROCESS | 1731 | 1464222169266 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:22:49 INFO - PROCESS | 1731 | 1464222169269 Marionette TRACE conn3 <- [1,2274,null,{}] 17:22:49 INFO - PROCESS | 1731 | 1464222169274 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:49 INFO - PROCESS | 1731 | 1464222169480 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 17:22:49 INFO - PROCESS | 1731 | 1464222169495 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:49 INFO - PROCESS | 1731 | ++DOCSHELL 0x8884e800 == 139 [pid = 1731] [id = 576] 17:22:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0x8beae800) [pid = 1731] [serial = 1729] [outer = (nil)] 17:22:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x87f2d400) [pid = 1731] [serial = 1730] [outer = 0x8beae800] 17:22:49 INFO - PROCESS | 1731 | 1464222169761 Marionette DEBUG loaded listener.js 17:22:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x8d077800) [pid = 1731] [serial = 1731] [outer = 0x8beae800] 17:22:50 INFO - PROCESS | 1731 | 1464222170807 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 17:22:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:22:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1583ms 17:22:50 INFO - PROCESS | 1731 | 1464222170850 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 17:22:50 INFO - PROCESS | 1731 | 1464222170856 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 17:22:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:22:50 INFO - PROCESS | 1731 | 1464222170865 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:22:50 INFO - PROCESS | 1731 | 1464222170870 Marionette TRACE conn3 <- [1,2278,null,{}] 17:22:50 INFO - PROCESS | 1731 | 1464222170880 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:51 INFO - PROCESS | 1731 | 1464222171131 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 17:22:51 INFO - PROCESS | 1731 | 1464222171472 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:51 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a67400 == 140 [pid = 1731] [id = 577] 17:22:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x871dc000) [pid = 1731] [serial = 1732] [outer = (nil)] 17:22:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x88228400) [pid = 1731] [serial = 1733] [outer = 0x871dc000] 17:22:51 INFO - PROCESS | 1731 | 1464222171566 Marionette DEBUG loaded listener.js 17:22:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x88847000) [pid = 1731] [serial = 1734] [outer = 0x871dc000] 17:22:52 INFO - PROCESS | 1731 | 1464222172477 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1685ms 17:22:52 INFO - PROCESS | 1731 | 1464222172551 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 17:22:52 INFO - PROCESS | 1731 | 1464222172559 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 17:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:22:52 INFO - PROCESS | 1731 | 1464222172570 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:22:52 INFO - PROCESS | 1731 | 1464222172574 Marionette TRACE conn3 <- [1,2282,null,{}] 17:22:52 INFO - PROCESS | 1731 | 1464222172580 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:52 INFO - PROCESS | 1731 | 1464222172827 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 17:22:53 INFO - PROCESS | 1731 | 1464222173159 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:53 INFO - PROCESS | 1731 | ++DOCSHELL 0x89d6cc00 == 141 [pid = 1731] [id = 578] 17:22:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x89d6e400) [pid = 1731] [serial = 1735] [outer = (nil)] 17:22:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x8bc59400) [pid = 1731] [serial = 1736] [outer = 0x89d6e400] 17:22:53 INFO - PROCESS | 1731 | 1464222173250 Marionette DEBUG loaded listener.js 17:22:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x8bff1c00) [pid = 1731] [serial = 1737] [outer = 0x89d6e400] 17:22:54 INFO - PROCESS | 1731 | 1464222174188 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 17:22:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:22:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1689ms 17:22:54 INFO - PROCESS | 1731 | 1464222174258 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 17:22:54 INFO - PROCESS | 1731 | 1464222174263 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 17:22:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:22:54 INFO - PROCESS | 1731 | 1464222174269 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:22:54 INFO - PROCESS | 1731 | 1464222174275 Marionette TRACE conn3 <- [1,2286,null,{}] 17:22:54 INFO - PROCESS | 1731 | 1464222174291 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:54 INFO - PROCESS | 1731 | 1464222174561 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 17:22:54 INFO - PROCESS | 1731 | 1464222174893 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:54 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d60b000 == 142 [pid = 1731] [id = 579] 17:22:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x8d761800) [pid = 1731] [serial = 1738] [outer = (nil)] 17:22:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x8d76f800) [pid = 1731] [serial = 1739] [outer = 0x8d761800] 17:22:54 INFO - PROCESS | 1731 | 1464222174982 Marionette DEBUG loaded listener.js 17:22:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x8e234800) [pid = 1731] [serial = 1740] [outer = 0x8d761800] 17:22:55 INFO - PROCESS | 1731 | 1464222175913 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 17:22:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 17:22:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1686ms 17:22:55 INFO - PROCESS | 1731 | 1464222175956 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 17:22:55 INFO - PROCESS | 1731 | 1464222175961 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 17:22:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:22:55 INFO - PROCESS | 1731 | 1464222175967 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:22:55 INFO - PROCESS | 1731 | 1464222175970 Marionette TRACE conn3 <- [1,2290,null,{}] 17:22:55 INFO - PROCESS | 1731 | 1464222175976 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:56 INFO - PROCESS | 1731 | 1464222176227 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 17:22:56 INFO - PROCESS | 1731 | 1464222176553 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:56 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d608800 == 143 [pid = 1731] [id = 580] 17:22:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x8e252400) [pid = 1731] [serial = 1741] [outer = (nil)] 17:22:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x8efbfc00) [pid = 1731] [serial = 1742] [outer = 0x8e252400] 17:22:56 INFO - PROCESS | 1731 | 1464222176641 Marionette DEBUG loaded listener.js 17:22:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8f1d8c00) [pid = 1731] [serial = 1743] [outer = 0x8e252400] 17:22:57 INFO - PROCESS | 1731 | 1464222177538 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 17:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1631ms 17:22:57 INFO - PROCESS | 1731 | 1464222177599 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 17:22:57 INFO - PROCESS | 1731 | 1464222177603 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 17:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:22:57 INFO - PROCESS | 1731 | 1464222177609 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:22:57 INFO - PROCESS | 1731 | 1464222177613 Marionette TRACE conn3 <- [1,2294,null,{}] 17:22:57 INFO - PROCESS | 1731 | 1464222177619 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:57 INFO - PROCESS | 1731 | 1464222177864 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 17:22:58 INFO - PROCESS | 1731 | 1464222178191 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:58 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bea6c00 == 144 [pid = 1731] [id = 581] 17:22:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8d60fc00) [pid = 1731] [serial = 1744] [outer = (nil)] 17:22:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8f32b400) [pid = 1731] [serial = 1745] [outer = 0x8d60fc00] 17:22:58 INFO - PROCESS | 1731 | 1464222178276 Marionette DEBUG loaded listener.js 17:22:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8f331c00) [pid = 1731] [serial = 1746] [outer = 0x8d60fc00] 17:22:59 INFO - PROCESS | 1731 | 1464222179141 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 17:22:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:22:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1580ms 17:22:59 INFO - PROCESS | 1731 | 1464222179200 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 17:22:59 INFO - PROCESS | 1731 | 1464222179203 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 17:22:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:22:59 INFO - PROCESS | 1731 | 1464222179213 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:22:59 INFO - PROCESS | 1731 | 1464222179215 Marionette TRACE conn3 <- [1,2298,null,{}] 17:22:59 INFO - PROCESS | 1731 | 1464222179221 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:59 INFO - PROCESS | 1731 | 1464222179458 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 17:22:59 INFO - PROCESS | 1731 | 1464222179801 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:59 INFO - PROCESS | 1731 | ++DOCSHELL 0x8efc1400 == 145 [pid = 1731] [id = 582] 17:22:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8f666c00) [pid = 1731] [serial = 1747] [outer = (nil)] 17:22:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8f7c7400) [pid = 1731] [serial = 1748] [outer = 0x8f666c00] 17:22:59 INFO - PROCESS | 1731 | 1464222179891 Marionette DEBUG loaded listener.js 17:22:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x8f8f6000) [pid = 1731] [serial = 1749] [outer = 0x8f666c00] 17:23:00 INFO - PROCESS | 1731 | 1464222180765 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 17:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1580ms 17:23:00 INFO - PROCESS | 1731 | 1464222180794 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 17:23:00 INFO - PROCESS | 1731 | 1464222180797 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 17:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:23:00 INFO - PROCESS | 1731 | 1464222180803 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:23:00 INFO - PROCESS | 1731 | 1464222180806 Marionette TRACE conn3 <- [1,2302,null,{}] 17:23:00 INFO - PROCESS | 1731 | 1464222180812 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:01 INFO - PROCESS | 1731 | 1464222181122 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 17:23:01 INFO - PROCESS | 1731 | 1464222181423 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:01 INFO - PROCESS | 1731 | ++DOCSHELL 0x89a65800 == 146 [pid = 1731] [id = 583] 17:23:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8efbbc00) [pid = 1731] [serial = 1750] [outer = (nil)] 17:23:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x910af400) [pid = 1731] [serial = 1751] [outer = 0x8efbbc00] 17:23:01 INFO - PROCESS | 1731 | 1464222181513 Marionette DEBUG loaded listener.js 17:23:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x910b6800) [pid = 1731] [serial = 1752] [outer = 0x8efbbc00] 17:23:02 INFO - PROCESS | 1731 | 1464222182381 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:23:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:23:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1630ms 17:23:02 INFO - PROCESS | 1731 | 1464222182435 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 17:23:02 INFO - PROCESS | 1731 | 1464222182438 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 17:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:23:02 INFO - PROCESS | 1731 | 1464222182444 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:23:02 INFO - PROCESS | 1731 | 1464222182448 Marionette TRACE conn3 <- [1,2306,null,{}] 17:23:02 INFO - PROCESS | 1731 | 1464222182454 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:02 INFO - PROCESS | 1731 | 1464222182667 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 17:23:02 INFO - PROCESS | 1731 | 1464222182951 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:03 INFO - PROCESS | 1731 | ++DOCSHELL 0x90ece400 == 147 [pid = 1731] [id = 584] 17:23:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x910afc00) [pid = 1731] [serial = 1753] [outer = (nil)] 17:23:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x9110b400) [pid = 1731] [serial = 1754] [outer = 0x910afc00] 17:23:03 INFO - PROCESS | 1731 | 1464222183084 Marionette DEBUG loaded listener.js 17:23:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x91258400) [pid = 1731] [serial = 1755] [outer = 0x910afc00] 17:23:03 INFO - PROCESS | 1731 | 1464222183979 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 17:23:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:23:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1579ms 17:23:04 INFO - PROCESS | 1731 | 1464222184027 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 17:23:04 INFO - PROCESS | 1731 | 1464222184030 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 17:23:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:23:04 INFO - PROCESS | 1731 | 1464222184036 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:23:04 INFO - PROCESS | 1731 | 1464222184040 Marionette TRACE conn3 <- [1,2310,null,{}] 17:23:04 INFO - PROCESS | 1731 | 1464222184045 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:04 INFO - PROCESS | 1731 | 1464222184254 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 17:23:04 INFO - PROCESS | 1731 | 1464222184545 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:04 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7c8800 == 148 [pid = 1731] [id = 585] 17:23:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x910e0000) [pid = 1731] [serial = 1756] [outer = (nil)] 17:23:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x919ef400) [pid = 1731] [serial = 1757] [outer = 0x910e0000] 17:23:04 INFO - PROCESS | 1731 | 1464222184676 Marionette DEBUG loaded listener.js 17:23:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x91a5cc00) [pid = 1731] [serial = 1758] [outer = 0x910e0000] 17:23:05 INFO - PROCESS | 1731 | 1464222185555 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1589ms 17:23:05 INFO - PROCESS | 1731 | 1464222185626 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 17:23:05 INFO - PROCESS | 1731 | 1464222185630 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 17:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:23:05 INFO - PROCESS | 1731 | 1464222185636 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:23:05 INFO - PROCESS | 1731 | 1464222185639 Marionette TRACE conn3 <- [1,2314,null,{}] 17:23:05 INFO - PROCESS | 1731 | 1464222185645 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:05 INFO - PROCESS | 1731 | 1464222185887 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 17:23:06 INFO - PROCESS | 1731 | 1464222186236 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:06 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f614000 == 149 [pid = 1731] [id = 586] 17:23:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x8f668800) [pid = 1731] [serial = 1759] [outer = (nil)] 17:23:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x91b24800) [pid = 1731] [serial = 1760] [outer = 0x8f668800] 17:23:06 INFO - PROCESS | 1731 | 1464222186329 Marionette DEBUG loaded listener.js 17:23:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x91b2e000) [pid = 1731] [serial = 1761] [outer = 0x8f668800] 17:23:07 INFO - PROCESS | 1731 | 1464222187243 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 17:23:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:23:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1638ms 17:23:07 INFO - PROCESS | 1731 | 1464222187276 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 17:23:07 INFO - PROCESS | 1731 | 1464222187280 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 17:23:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:23:07 INFO - PROCESS | 1731 | 1464222187287 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:23:07 INFO - PROCESS | 1731 | 1464222187291 Marionette TRACE conn3 <- [1,2318,null,{}] 17:23:07 INFO - PROCESS | 1731 | 1464222187296 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:07 INFO - PROCESS | 1731 | 1464222187533 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 17:23:07 INFO - PROCESS | 1731 | 1464222187816 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:07 INFO - PROCESS | 1731 | ++DOCSHELL 0x921ca000 == 150 [pid = 1731] [id = 587] 17:23:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x92953000) [pid = 1731] [serial = 1762] [outer = (nil)] 17:23:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x92959c00) [pid = 1731] [serial = 1763] [outer = 0x92953000] 17:23:07 INFO - PROCESS | 1731 | 1464222187964 Marionette DEBUG loaded listener.js 17:23:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x92c0b800) [pid = 1731] [serial = 1764] [outer = 0x92953000] 17:23:08 INFO - PROCESS | 1731 | 1464222188859 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 17:23:08 INFO - PROCESS | 1731 | 1464222188929 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 17:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:23:08 INFO - PROCESS | 1731 | 1464222188935 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:23:08 INFO - PROCESS | 1731 | 1464222188939 Marionette TRACE conn3 <- [1,2322,null,{}] 17:23:08 INFO - PROCESS | 1731 | 1464222188944 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:09 INFO - PROCESS | 1731 | 1464222189160 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 17:23:09 INFO - PROCESS | 1731 | 1464222189489 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:09 INFO - PROCESS | 1731 | ++DOCSHELL 0x921d0c00 == 151 [pid = 1731] [id = 588] 17:23:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x9295b800) [pid = 1731] [serial = 1765] [outer = (nil)] 17:23:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x93a6b400) [pid = 1731] [serial = 1766] [outer = 0x9295b800] 17:23:09 INFO - PROCESS | 1731 | 1464222189588 Marionette DEBUG loaded listener.js 17:23:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x94fe7c00) [pid = 1731] [serial = 1767] [outer = 0x9295b800] 17:23:10 INFO - PROCESS | 1731 | 1464222190448 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1577ms 17:23:10 INFO - PROCESS | 1731 | 1464222190513 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 17:23:10 INFO - PROCESS | 1731 | 1464222190517 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 17:23:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:23:10 INFO - PROCESS | 1731 | 1464222190523 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:23:10 INFO - PROCESS | 1731 | 1464222190527 Marionette TRACE conn3 <- [1,2326,null,{}] 17:23:10 INFO - PROCESS | 1731 | 1464222190532 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:10 INFO - PROCESS | 1731 | 1464222190773 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 17:23:11 INFO - PROCESS | 1731 | 1464222191115 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x850e5800 == 152 [pid = 1731] [id = 589] 17:23:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x8f8f0c00) [pid = 1731] [serial = 1768] [outer = (nil)] 17:23:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x96bf8c00) [pid = 1731] [serial = 1769] [outer = 0x8f8f0c00] 17:23:11 INFO - PROCESS | 1731 | 1464222191206 Marionette DEBUG loaded listener.js 17:23:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x98030000) [pid = 1731] [serial = 1770] [outer = 0x8f8f0c00] 17:23:12 INFO - PROCESS | 1731 | 1464222192099 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1638ms 17:23:12 INFO - PROCESS | 1731 | 1464222192163 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 17:23:12 INFO - PROCESS | 1731 | 1464222192167 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 17:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:23:12 INFO - PROCESS | 1731 | 1464222192173 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:23:12 INFO - PROCESS | 1731 | 1464222192176 Marionette TRACE conn3 <- [1,2330,null,{}] 17:23:12 INFO - PROCESS | 1731 | 1464222192182 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:12 INFO - PROCESS | 1731 | 1464222192396 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 17:23:12 INFO - PROCESS | 1731 | 1464222192725 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:12 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7ba000 == 153 [pid = 1731] [id = 590] 17:23:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x93a2d000) [pid = 1731] [serial = 1771] [outer = (nil)] 17:23:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x997bd000) [pid = 1731] [serial = 1772] [outer = 0x93a2d000] 17:23:12 INFO - PROCESS | 1731 | 1464222192816 Marionette DEBUG loaded listener.js 17:23:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x997c4800) [pid = 1731] [serial = 1773] [outer = 0x93a2d000] 17:23:13 INFO - PROCESS | 1731 | 1464222193719 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1578ms 17:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:23:13 INFO - PROCESS | 1731 | 1464222193752 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 17:23:13 INFO - PROCESS | 1731 | 1464222193754 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 17:23:13 INFO - PROCESS | 1731 | 1464222193761 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:23:13 INFO - PROCESS | 1731 | 1464222193765 Marionette TRACE conn3 <- [1,2334,null,{}] 17:23:13 INFO - PROCESS | 1731 | 1464222193770 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:13 INFO - PROCESS | 1731 | 1464222193980 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 17:23:14 INFO - PROCESS | 1731 | 1464222194285 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:14 INFO - PROCESS | 1731 | ++DOCSHELL 0x976ba000 == 154 [pid = 1731] [id = 591] 17:23:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0x995a9c00) [pid = 1731] [serial = 1774] [outer = (nil)] 17:23:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0x99ea9c00) [pid = 1731] [serial = 1775] [outer = 0x995a9c00] 17:23:14 INFO - PROCESS | 1731 | 1464222194415 Marionette DEBUG loaded listener.js 17:23:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x9a05b000) [pid = 1731] [serial = 1776] [outer = 0x995a9c00] 17:23:15 INFO - PROCESS | 1731 | 1464222195267 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 17:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1535ms 17:23:15 INFO - PROCESS | 1731 | 1464222195295 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 17:23:15 INFO - PROCESS | 1731 | 1464222195298 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 17:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:23:15 INFO - PROCESS | 1731 | 1464222195304 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:23:15 INFO - PROCESS | 1731 | 1464222195308 Marionette TRACE conn3 <- [1,2338,null,{}] 17:23:15 INFO - PROCESS | 1731 | 1464222195313 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:15 INFO - PROCESS | 1731 | 1464222195609 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 17:23:15 INFO - PROCESS | 1731 | 1464222195827 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:15 INFO - PROCESS | 1731 | ++DOCSHELL 0x99e2b800 == 155 [pid = 1731] [id = 592] 17:23:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0x99eb4400) [pid = 1731] [serial = 1777] [outer = (nil)] 17:23:15 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0x9af13800) [pid = 1731] [serial = 1778] [outer = 0x99eb4400] 17:23:15 INFO - PROCESS | 1731 | 1464222195971 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0x9b8bb800) [pid = 1731] [serial = 1779] [outer = 0x99eb4400] 17:23:16 INFO - PROCESS | 1731 | 1464222196910 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1632ms 17:23:16 INFO - PROCESS | 1731 | 1464222196937 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 17:23:16 INFO - PROCESS | 1731 | 1464222196941 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 17:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:23:16 INFO - PROCESS | 1731 | 1464222196947 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:23:16 INFO - PROCESS | 1731 | 1464222196950 Marionette TRACE conn3 <- [1,2342,null,{}] 17:23:16 INFO - PROCESS | 1731 | 1464222196956 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:17 INFO - PROCESS | 1731 | 1464222197167 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 17:23:17 INFO - PROCESS | 1731 | 1464222197505 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:17 INFO - PROCESS | 1731 | ++DOCSHELL 0x8637b400 == 156 [pid = 1731] [id = 593] 17:23:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0x9cccb400) [pid = 1731] [serial = 1780] [outer = (nil)] 17:23:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0x9fd0fc00) [pid = 1731] [serial = 1781] [outer = 0x9cccb400] 17:23:17 INFO - PROCESS | 1731 | 1464222197594 Marionette DEBUG loaded listener.js 17:23:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0xa2238c00) [pid = 1731] [serial = 1782] [outer = 0x9cccb400] 17:23:18 INFO - PROCESS | 1731 | 1464222198481 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 17:23:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:23:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1579ms 17:23:18 INFO - PROCESS | 1731 | 1464222198527 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 17:23:18 INFO - PROCESS | 1731 | 1464222198530 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 17:23:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:23:18 INFO - PROCESS | 1731 | 1464222198537 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:23:18 INFO - PROCESS | 1731 | 1464222198540 Marionette TRACE conn3 <- [1,2346,null,{}] 17:23:18 INFO - PROCESS | 1731 | 1464222198545 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:18 INFO - PROCESS | 1731 | 1464222198773 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 17:23:19 INFO - PROCESS | 1731 | 1464222199121 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:19 INFO - PROCESS | 1731 | ++DOCSHELL 0x997bc000 == 157 [pid = 1731] [id = 594] 17:23:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0x9a9b7800) [pid = 1731] [serial = 1783] [outer = (nil)] 17:23:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0xa23efc00) [pid = 1731] [serial = 1784] [outer = 0x9a9b7800] 17:23:19 INFO - PROCESS | 1731 | 1464222199212 Marionette DEBUG loaded listener.js 17:23:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0xa23f9c00) [pid = 1731] [serial = 1785] [outer = 0x9a9b7800] 17:23:20 INFO - PROCESS | 1731 | 1464222200126 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1631ms 17:23:20 INFO - PROCESS | 1731 | 1464222200169 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 17:23:20 INFO - PROCESS | 1731 | 1464222200173 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 17:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:23:20 INFO - PROCESS | 1731 | 1464222200179 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:23:20 INFO - PROCESS | 1731 | 1464222200182 Marionette TRACE conn3 <- [1,2350,null,{}] 17:23:20 INFO - PROCESS | 1731 | 1464222200189 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:20 INFO - PROCESS | 1731 | 1464222200401 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 17:23:20 INFO - PROCESS | 1731 | 1464222200746 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x93a29000 == 156 [pid = 1731] [id = 520] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x9cff7400 == 155 [pid = 1731] [id = 524] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x85c19400 == 154 [pid = 1731] [id = 521] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x87fc6400 == 153 [pid = 1731] [id = 519] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x9fd08c00 == 152 [pid = 1731] [id = 523] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x87595800 == 151 [pid = 1731] [id = 522] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x85c0dc00 == 150 [pid = 1731] [id = 575] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x889f6800 == 149 [pid = 1731] [id = 574] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x8759b400 == 148 [pid = 1731] [id = 573] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x86383400 == 147 [pid = 1731] [id = 572] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x99e36800 == 146 [pid = 1731] [id = 565] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x928e4000 == 145 [pid = 1731] [id = 563] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x88845c00 == 144 [pid = 1731] [id = 564] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x91a61800 == 143 [pid = 1731] [id = 562] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x9206bc00 == 142 [pid = 1731] [id = 561] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x8f68dc00 == 141 [pid = 1731] [id = 560] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x85ac1c00 == 140 [pid = 1731] [id = 559] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x8f61ec00 == 139 [pid = 1731] [id = 558] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x8e255800 == 138 [pid = 1731] [id = 557] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x889f5400 == 137 [pid = 1731] [id = 555] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x8bc55800 == 136 [pid = 1731] [id = 556] 17:23:22 INFO - PROCESS | 1731 | --DOCSHELL 0x86cc9000 == 135 [pid = 1731] [id = 554] 17:23:22 INFO - PROCESS | 1731 | ++DOCSHELL 0x85ac1c00 == 136 [pid = 1731] [id = 595] 17:23:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0x85c0dc00) [pid = 1731] [serial = 1786] [outer = (nil)] 17:23:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 188 (0x87595400) [pid = 1731] [serial = 1787] [outer = 0x85c0dc00] 17:23:22 INFO - PROCESS | 1731 | 1464222202731 Marionette DEBUG loaded listener.js 17:23:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 189 (0x87f30c00) [pid = 1731] [serial = 1788] [outer = 0x85c0dc00] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 188 (0x8d276c00) [pid = 1731] [serial = 1659] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 187 (0x8cecf000) [pid = 1731] [serial = 1521] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0x94fe8800) [pid = 1731] [serial = 1632] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0x9cfc7000) [pid = 1731] [serial = 1643] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x93a2ec00) [pid = 1731] [serial = 1631] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x8f8f6800) [pid = 1731] [serial = 1613] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x8cec7800) [pid = 1731] [serial = 1656] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x989b6000) [pid = 1731] [serial = 1635] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x8bff6800) [pid = 1731] [serial = 1598] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x9a056000) [pid = 1731] [serial = 1638] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0x8beafc00) [pid = 1731] [serial = 1658] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x8821d800) [pid = 1731] [serial = 1650] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x93888400) [pid = 1731] [serial = 1629] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x88848000) [pid = 1731] [serial = 1596] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x889fd400) [pid = 1731] [serial = 1652] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x91b2a400) [pid = 1731] [serial = 1622] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x87fc6c00) [pid = 1731] [serial = 1649] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x8efc8000) [pid = 1731] [serial = 1605] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x90ed0800) [pid = 1731] [serial = 1614] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x92b4d000) [pid = 1731] [serial = 1626] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x9110d400) [pid = 1731] [serial = 1617] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x8f329400) [pid = 1731] [serial = 1607] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x8f7c3800) [pid = 1731] [serial = 1611] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x8f330c00) [pid = 1731] [serial = 1608] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x8900d000) [pid = 1731] [serial = 1653] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x8e25cc00) [pid = 1731] [serial = 1604] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x919f6000) [pid = 1731] [serial = 1619] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0xa1153400) [pid = 1731] [serial = 1644] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x9af0ec00) [pid = 1731] [serial = 1641] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x8f698400) [pid = 1731] [serial = 1610] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0xa272dc00) [pid = 1731] [serial = 1647] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x9aaaf800) [pid = 1731] [serial = 1640] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x9387ac00) [pid = 1731] [serial = 1628] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x99ea9000) [pid = 1731] [serial = 1637] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x88244c00) [pid = 1731] [serial = 1595] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x91b2e800) [pid = 1731] [serial = 1623] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x8beab800) [pid = 1731] [serial = 1655] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x91a5c800) [pid = 1731] [serial = 1620] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x976b9c00) [pid = 1731] [serial = 1634] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x8e1da800) [pid = 1731] [serial = 1601] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x91102c00) [pid = 1731] [serial = 1616] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x9294d400) [pid = 1731] [serial = 1625] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x8d076c00) [pid = 1731] [serial = 1599] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0xa250b000) [pid = 1731] [serial = 1646] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x8e237000) [pid = 1731] [serial = 1602] [outer = (nil)] [url = about:blank] 17:23:23 INFO - PROCESS | 1731 | 1464222203746 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 17:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 3588ms 17:23:23 INFO - PROCESS | 1731 | 1464222203768 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 17:23:23 INFO - PROCESS | 1731 | 1464222203774 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 17:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:23:23 INFO - PROCESS | 1731 | 1464222203782 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:23:23 INFO - PROCESS | 1731 | 1464222203788 Marionette TRACE conn3 <- [1,2354,null,{}] 17:23:23 INFO - PROCESS | 1731 | 1464222203795 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:24 INFO - PROCESS | 1731 | 1464222204012 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 17:23:24 INFO - PROCESS | 1731 | 1464222204242 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:24 INFO - PROCESS | 1731 | ++DOCSHELL 0x88246800 == 137 [pid = 1731] [id = 596] 17:23:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x88843c00) [pid = 1731] [serial = 1789] [outer = (nil)] 17:23:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8900b800) [pid = 1731] [serial = 1790] [outer = 0x88843c00] 17:23:24 INFO - PROCESS | 1731 | 1464222204324 Marionette DEBUG loaded listener.js 17:23:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x89a5fc00) [pid = 1731] [serial = 1791] [outer = 0x88843c00] 17:23:25 INFO - PROCESS | 1731 | 1464222205188 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 17:23:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1436ms 17:23:25 INFO - PROCESS | 1731 | 1464222205218 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 17:23:25 INFO - PROCESS | 1731 | 1464222205224 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 17:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:23:25 INFO - PROCESS | 1731 | 1464222205234 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:23:25 INFO - PROCESS | 1731 | 1464222205237 Marionette TRACE conn3 <- [1,2358,null,{}] 17:23:25 INFO - PROCESS | 1731 | 1464222205243 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:25 INFO - PROCESS | 1731 | 1464222205544 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 17:23:25 INFO - PROCESS | 1731 | 1464222205580 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:25 INFO - PROCESS | 1731 | ++DOCSHELL 0x89a67c00 == 138 [pid = 1731] [id = 597] 17:23:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x89a68c00) [pid = 1731] [serial = 1792] [outer = (nil)] 17:23:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8bff8000) [pid = 1731] [serial = 1793] [outer = 0x89a68c00] 17:23:25 INFO - PROCESS | 1731 | 1464222205651 Marionette DEBUG loaded listener.js 17:23:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x8ced2000) [pid = 1731] [serial = 1794] [outer = 0x89a68c00] 17:23:26 INFO - PROCESS | 1731 | 1464222206689 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 17:23:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:23:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1531ms 17:23:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:23:26 INFO - PROCESS | 1731 | 1464222206765 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 17:23:26 INFO - PROCESS | 1731 | 1464222206768 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 17:23:26 INFO - PROCESS | 1731 | 1464222206775 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:23:26 INFO - PROCESS | 1731 | 1464222206781 Marionette TRACE conn3 <- [1,2362,null,{}] 17:23:26 INFO - PROCESS | 1731 | 1464222206803 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:27 INFO - PROCESS | 1731 | 1464222207090 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 17:23:27 INFO - PROCESS | 1731 | 1464222207131 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:27 INFO - PROCESS | 1731 | ++DOCSHELL 0x8beaac00 == 139 [pid = 1731] [id = 598] 17:23:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8d610800) [pid = 1731] [serial = 1795] [outer = (nil)] 17:23:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x8e1d7000) [pid = 1731] [serial = 1796] [outer = 0x8d610800] 17:23:27 INFO - PROCESS | 1731 | 1464222207202 Marionette DEBUG loaded listener.js 17:23:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x8e238400) [pid = 1731] [serial = 1797] [outer = 0x8d610800] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x9fd06800) [pid = 1731] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x86a65000) [pid = 1731] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x921cb000) [pid = 1731] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x8beae000) [pid = 1731] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x8f695000) [pid = 1731] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x86383800) [pid = 1731] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x89d66800) [pid = 1731] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x8efbcc00) [pid = 1731] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x8f334c00) [pid = 1731] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x8821ec00) [pid = 1731] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x88851c00) [pid = 1731] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x9a9be000) [pid = 1731] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x8995e800) [pid = 1731] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x8f7be000) [pid = 1731] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x88225400) [pid = 1731] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x87fc9800) [pid = 1731] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x9206e800) [pid = 1731] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x88226800) [pid = 1731] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x8f7bb000) [pid = 1731] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x976ba800) [pid = 1731] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x99ea8400) [pid = 1731] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:23:28 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x93a2a400) [pid = 1731] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:23:28 INFO - PROCESS | 1731 | 1464222208650 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 17:23:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1897ms 17:23:28 INFO - PROCESS | 1731 | 1464222208671 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 17:23:28 INFO - PROCESS | 1731 | 1464222208677 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 17:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:23:28 INFO - PROCESS | 1731 | 1464222208683 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:23:28 INFO - PROCESS | 1731 | 1464222208686 Marionette TRACE conn3 <- [1,2366,null,{}] 17:23:28 INFO - PROCESS | 1731 | 1464222208691 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:28 INFO - PROCESS | 1731 | 1464222208914 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 17:23:29 INFO - PROCESS | 1731 | 1464222209121 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:29 INFO - PROCESS | 1731 | ++DOCSHELL 0x86cc6800 == 140 [pid = 1731] [id = 599] 17:23:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x8821ec00) [pid = 1731] [serial = 1798] [outer = (nil)] 17:23:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x8e1de000) [pid = 1731] [serial = 1799] [outer = 0x8821ec00] 17:23:29 INFO - PROCESS | 1731 | 1464222209200 Marionette DEBUG loaded listener.js 17:23:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x8e24f800) [pid = 1731] [serial = 1800] [outer = 0x8821ec00] 17:23:30 INFO - PROCESS | 1731 | 1464222210122 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 17:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1485ms 17:23:30 INFO - PROCESS | 1731 | 1464222210173 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 17:23:30 INFO - PROCESS | 1731 | 1464222210179 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 17:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:23:30 INFO - PROCESS | 1731 | 1464222210188 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:23:30 INFO - PROCESS | 1731 | 1464222210193 Marionette TRACE conn3 <- [1,2370,null,{}] 17:23:30 INFO - PROCESS | 1731 | 1464222210201 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:30 INFO - PROCESS | 1731 | 1464222210462 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 17:23:30 INFO - PROCESS | 1731 | 1464222210810 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:30 INFO - PROCESS | 1731 | ++DOCSHELL 0x88255000 == 141 [pid = 1731] [id = 600] 17:23:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x88257400) [pid = 1731] [serial = 1801] [outer = (nil)] 17:23:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x889f0400) [pid = 1731] [serial = 1802] [outer = 0x88257400] 17:23:30 INFO - PROCESS | 1731 | 1464222210901 Marionette DEBUG loaded listener.js 17:23:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x89005c00) [pid = 1731] [serial = 1803] [outer = 0x88257400] 17:23:31 INFO - PROCESS | 1731 | 1464222211896 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 17:23:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:23:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1785ms 17:23:31 INFO - PROCESS | 1731 | 1464222211974 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 17:23:31 INFO - PROCESS | 1731 | 1464222211983 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 17:23:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:23:31 INFO - PROCESS | 1731 | 1464222211994 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:23:32 INFO - PROCESS | 1731 | 1464222211999 Marionette TRACE conn3 <- [1,2374,null,{}] 17:23:32 INFO - PROCESS | 1731 | 1464222212005 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:32 INFO - PROCESS | 1731 | 1464222212280 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 17:23:32 INFO - PROCESS | 1731 | 1464222212631 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:32 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d07ec00 == 142 [pid = 1731] [id = 601] 17:23:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x8d080800) [pid = 1731] [serial = 1804] [outer = (nil)] 17:23:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x8d27f000) [pid = 1731] [serial = 1805] [outer = 0x8d080800] 17:23:32 INFO - PROCESS | 1731 | 1464222212717 Marionette DEBUG loaded listener.js 17:23:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x8d769c00) [pid = 1731] [serial = 1806] [outer = 0x8d080800] 17:23:33 INFO - PROCESS | 1731 | 1464222213664 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 17:23:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:23:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1732ms 17:23:33 INFO - PROCESS | 1731 | 1464222213728 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 17:23:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:23:33 INFO - PROCESS | 1731 | 1464222213733 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 17:23:33 INFO - PROCESS | 1731 | 1464222213739 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:23:33 INFO - PROCESS | 1731 | 1464222213754 Marionette TRACE conn3 <- [1,2378,null,{}] 17:23:33 INFO - PROCESS | 1731 | 1464222213775 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:34 INFO - PROCESS | 1731 | 1464222214054 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 17:23:34 INFO - PROCESS | 1731 | 1464222214445 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:34 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d770000 == 143 [pid = 1731] [id = 602] 17:23:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x8f1e7000) [pid = 1731] [serial = 1807] [outer = (nil)] 17:23:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x8f614c00) [pid = 1731] [serial = 1808] [outer = 0x8f1e7000] 17:23:34 INFO - PROCESS | 1731 | 1464222214537 Marionette DEBUG loaded listener.js 17:23:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x8f663c00) [pid = 1731] [serial = 1809] [outer = 0x8f1e7000] 17:23:35 INFO - PROCESS | 1731 | 1464222215459 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 17:23:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:23:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1760ms 17:23:35 INFO - PROCESS | 1731 | 1464222215499 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 17:23:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:23:35 INFO - PROCESS | 1731 | 1464222215505 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 17:23:35 INFO - PROCESS | 1731 | 1464222215512 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:23:35 INFO - PROCESS | 1731 | 1464222215516 Marionette TRACE conn3 <- [1,2382,null,{}] 17:23:35 INFO - PROCESS | 1731 | 1464222215522 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:35 INFO - PROCESS | 1731 | 1464222215748 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 17:23:36 INFO - PROCESS | 1731 | 1464222216083 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:36 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d283400 == 144 [pid = 1731] [id = 603] 17:23:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8f693000) [pid = 1731] [serial = 1810] [outer = (nil)] 17:23:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8f7c1400) [pid = 1731] [serial = 1811] [outer = 0x8f693000] 17:23:36 INFO - PROCESS | 1731 | 1464222216174 Marionette DEBUG loaded listener.js 17:23:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8f8ef400) [pid = 1731] [serial = 1812] [outer = 0x8f693000] 17:23:37 INFO - PROCESS | 1731 | 1464222217091 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 17:23:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:23:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1641ms 17:23:37 INFO - PROCESS | 1731 | 1464222217153 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 17:23:37 INFO - PROCESS | 1731 | 1464222217157 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 17:23:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:23:37 INFO - PROCESS | 1731 | 1464222217163 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:23:37 INFO - PROCESS | 1731 | 1464222217166 Marionette TRACE conn3 <- [1,2386,null,{}] 17:23:37 INFO - PROCESS | 1731 | 1464222217172 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:37 INFO - PROCESS | 1731 | 1464222217385 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 17:23:37 INFO - PROCESS | 1731 | 1464222217713 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d07f000 == 145 [pid = 1731] [id = 604] 17:23:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8f7b9800) [pid = 1731] [serial = 1813] [outer = (nil)] 17:23:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x910af800) [pid = 1731] [serial = 1814] [outer = 0x8f7b9800] 17:23:37 INFO - PROCESS | 1731 | 1464222217808 Marionette DEBUG loaded listener.js 17:23:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x910d6800) [pid = 1731] [serial = 1815] [outer = 0x8f7b9800] 17:23:38 INFO - PROCESS | 1731 | 1464222218756 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 17:23:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:23:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1654ms 17:23:38 INFO - PROCESS | 1731 | 1464222218818 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 17:23:38 INFO - PROCESS | 1731 | 1464222218822 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 17:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:23:38 INFO - PROCESS | 1731 | 1464222218828 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:23:38 INFO - PROCESS | 1731 | 1464222218831 Marionette TRACE conn3 <- [1,2390,null,{}] 17:23:38 INFO - PROCESS | 1731 | 1464222218837 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:39 INFO - PROCESS | 1731 | 1464222219100 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 17:23:39 INFO - PROCESS | 1731 | 1464222219443 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:39 INFO - PROCESS | 1731 | ++DOCSHELL 0x8884cc00 == 146 [pid = 1731] [id = 605] 17:23:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x8d081000) [pid = 1731] [serial = 1816] [outer = (nil)] 17:23:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x919f1400) [pid = 1731] [serial = 1817] [outer = 0x8d081000] 17:23:39 INFO - PROCESS | 1731 | 1464222219533 Marionette DEBUG loaded listener.js 17:23:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x9206b400) [pid = 1731] [serial = 1818] [outer = 0x8d081000] 17:23:40 INFO - PROCESS | 1731 | 1464222220426 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1634ms 17:23:40 INFO - PROCESS | 1731 | 1464222220464 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 17:23:40 INFO - PROCESS | 1731 | 1464222220467 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 17:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:23:40 INFO - PROCESS | 1731 | 1464222220474 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:23:40 INFO - PROCESS | 1731 | 1464222220477 Marionette TRACE conn3 <- [1,2394,null,{}] 17:23:40 INFO - PROCESS | 1731 | 1464222220482 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:40 INFO - PROCESS | 1731 | 1464222220682 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 17:23:40 INFO - PROCESS | 1731 | 1464222220974 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:41 INFO - PROCESS | 1731 | ++DOCSHELL 0x87fc6c00 == 147 [pid = 1731] [id = 606] 17:23:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x91a5a800) [pid = 1731] [serial = 1819] [outer = (nil)] 17:23:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x921c5400) [pid = 1731] [serial = 1820] [outer = 0x91a5a800] 17:23:41 INFO - PROCESS | 1731 | 1464222221119 Marionette DEBUG loaded listener.js 17:23:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x928da000) [pid = 1731] [serial = 1821] [outer = 0x91a5a800] 17:23:42 INFO - PROCESS | 1731 | 1464222222006 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1581ms 17:23:42 INFO - PROCESS | 1731 | 1464222222056 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 17:23:42 INFO - PROCESS | 1731 | 1464222222060 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 17:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:23:42 INFO - PROCESS | 1731 | 1464222222066 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:23:42 INFO - PROCESS | 1731 | 1464222222069 Marionette TRACE conn3 <- [1,2398,null,{}] 17:23:42 INFO - PROCESS | 1731 | 1464222222075 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:42 INFO - PROCESS | 1731 | 1464222222290 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 17:23:42 INFO - PROCESS | 1731 | 1464222222619 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:42 INFO - PROCESS | 1731 | ++DOCSHELL 0x92078000 == 148 [pid = 1731] [id = 607] 17:23:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x9209e000) [pid = 1731] [serial = 1822] [outer = (nil)] 17:23:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x92b42000) [pid = 1731] [serial = 1823] [outer = 0x9209e000] 17:23:42 INFO - PROCESS | 1731 | 1464222222713 Marionette DEBUG loaded listener.js 17:23:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x92c09000) [pid = 1731] [serial = 1824] [outer = 0x9209e000] 17:23:43 INFO - PROCESS | 1731 | 1464222223606 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1580ms 17:23:43 INFO - PROCESS | 1731 | 1464222223647 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 17:23:43 INFO - PROCESS | 1731 | 1464222223651 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 17:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:23:43 INFO - PROCESS | 1731 | 1464222223658 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:23:43 INFO - PROCESS | 1731 | 1464222223660 Marionette TRACE conn3 <- [1,2402,null,{}] 17:23:43 INFO - PROCESS | 1731 | 1464222223667 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:43 INFO - PROCESS | 1731 | 1464222223893 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 17:23:44 INFO - PROCESS | 1731 | 1464222224239 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:44 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e24d800 == 149 [pid = 1731] [id = 608] 17:23:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x8f333c00) [pid = 1731] [serial = 1825] [outer = (nil)] 17:23:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x94fe2c00) [pid = 1731] [serial = 1826] [outer = 0x8f333c00] 17:23:44 INFO - PROCESS | 1731 | 1464222224329 Marionette DEBUG loaded listener.js 17:23:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x94fe8800) [pid = 1731] [serial = 1827] [outer = 0x8f333c00] 17:23:45 INFO - PROCESS | 1731 | 1464222225251 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 17:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1633ms 17:23:45 INFO - PROCESS | 1731 | 1464222225292 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 17:23:45 INFO - PROCESS | 1731 | 1464222225296 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 17:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:23:45 INFO - PROCESS | 1731 | 1464222225303 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - PROCESS | 1731 | 1464222225307 Marionette TRACE conn3 <- [1,2406,null,{}] 17:23:45 INFO - PROCESS | 1731 | 1464222225313 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:45 INFO - PROCESS | 1731 | 1464222225529 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 17:23:45 INFO - PROCESS | 1731 | 1464222225865 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 1731 | ++DOCSHELL 0x921cb000 == 150 [pid = 1731] [id = 609] 17:23:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x9294d400) [pid = 1731] [serial = 1828] [outer = (nil)] 17:23:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x995a7c00) [pid = 1731] [serial = 1829] [outer = 0x9294d400] 17:23:45 INFO - PROCESS | 1731 | 1464222225961 Marionette DEBUG loaded listener.js 17:23:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x997c6c00) [pid = 1731] [serial = 1830] [outer = 0x9294d400] 17:23:46 INFO - PROCESS | 1731 | 1464222226894 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 17:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1634ms 17:23:46 INFO - PROCESS | 1731 | 1464222226938 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 17:23:46 INFO - PROCESS | 1731 | 1464222226943 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 17:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:23:46 INFO - PROCESS | 1731 | 1464222226950 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:23:46 INFO - PROCESS | 1731 | 1464222226955 Marionette TRACE conn3 <- [1,2410,null,{}] 17:23:46 INFO - PROCESS | 1731 | 1464222226962 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:47 INFO - PROCESS | 1731 | 1464222227208 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 17:23:47 INFO - PROCESS | 1731 | 1464222227551 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:47 INFO - PROCESS | 1731 | ++DOCSHELL 0x976b9c00 == 151 [pid = 1731] [id = 610] 17:23:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x9ac33800) [pid = 1731] [serial = 1831] [outer = (nil)] 17:23:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x9b001c00) [pid = 1731] [serial = 1832] [outer = 0x9ac33800] 17:23:47 INFO - PROCESS | 1731 | 1464222227647 Marionette DEBUG loaded listener.js 17:23:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x9cfeec00) [pid = 1731] [serial = 1833] [outer = 0x9ac33800] 17:23:48 INFO - PROCESS | 1731 | 1464222228568 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1639ms 17:23:48 INFO - PROCESS | 1731 | 1464222228589 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 17:23:48 INFO - PROCESS | 1731 | 1464222228593 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 17:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:23:48 INFO - PROCESS | 1731 | 1464222228599 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:23:48 INFO - PROCESS | 1731 | 1464222228602 Marionette TRACE conn3 <- [1,2414,null,{}] 17:23:48 INFO - PROCESS | 1731 | 1464222228608 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:48 INFO - PROCESS | 1731 | 1464222228846 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 17:23:49 INFO - PROCESS | 1731 | 1464222229204 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f8efc00 == 152 [pid = 1731] [id = 611] 17:23:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x91102800) [pid = 1731] [serial = 1834] [outer = (nil)] 17:23:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0xa2378000) [pid = 1731] [serial = 1835] [outer = 0x91102800] 17:23:49 INFO - PROCESS | 1731 | 1464222229293 Marionette DEBUG loaded listener.js 17:23:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0xa2395c00) [pid = 1731] [serial = 1836] [outer = 0x91102800] 17:23:50 INFO - PROCESS | 1731 | 1464222230190 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 17:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1634ms 17:23:50 INFO - PROCESS | 1731 | 1464222230234 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 17:23:50 INFO - PROCESS | 1731 | 1464222230238 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 17:23:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:23:50 INFO - PROCESS | 1731 | 1464222230254 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:23:50 INFO - PROCESS | 1731 | 1464222230257 Marionette TRACE conn3 <- [1,2418,null,{}] 17:23:50 INFO - PROCESS | 1731 | 1464222230263 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:50 INFO - PROCESS | 1731 | 1464222230477 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 17:23:50 INFO - PROCESS | 1731 | 1464222230813 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:50 INFO - PROCESS | 1731 | ++DOCSHELL 0x99cccc00 == 153 [pid = 1731] [id = 612] 17:23:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x9fd06c00) [pid = 1731] [serial = 1837] [outer = (nil)] 17:23:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0xa31f4c00) [pid = 1731] [serial = 1838] [outer = 0x9fd06c00] 17:23:50 INFO - PROCESS | 1731 | 1464222230905 Marionette DEBUG loaded listener.js 17:23:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0xa3353c00) [pid = 1731] [serial = 1839] [outer = 0x9fd06c00] 17:23:51 INFO - PROCESS | 1731 | 1464222231815 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1627ms 17:23:51 INFO - PROCESS | 1731 | 1464222231883 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 17:23:51 INFO - PROCESS | 1731 | 1464222231887 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 17:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:23:51 INFO - PROCESS | 1731 | 1464222231894 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:23:51 INFO - PROCESS | 1731 | 1464222231897 Marionette TRACE conn3 <- [1,2422,null,{}] 17:23:51 INFO - PROCESS | 1731 | 1464222231903 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:52 INFO - PROCESS | 1731 | 1464222232127 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 17:23:52 INFO - PROCESS | 1731 | 1464222232468 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:52 INFO - PROCESS | 1731 | ++DOCSHELL 0x86cc8400 == 154 [pid = 1731] [id = 613] 17:23:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x871d6000) [pid = 1731] [serial = 1840] [outer = (nil)] 17:23:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0xa51a9800) [pid = 1731] [serial = 1841] [outer = 0x871d6000] 17:23:52 INFO - PROCESS | 1731 | 1464222232553 Marionette DEBUG loaded listener.js 17:23:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0xa638e800) [pid = 1731] [serial = 1842] [outer = 0x871d6000] 17:23:53 INFO - PROCESS | 1731 | 1464222233467 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1629ms 17:23:53 INFO - PROCESS | 1731 | 1464222233524 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 17:23:53 INFO - PROCESS | 1731 | 1464222233528 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 17:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:23:53 INFO - PROCESS | 1731 | 1464222233534 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:23:53 INFO - PROCESS | 1731 | 1464222233537 Marionette TRACE conn3 <- [1,2426,null,{}] 17:23:53 INFO - PROCESS | 1731 | 1464222233543 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:53 INFO - PROCESS | 1731 | 1464222233759 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 17:23:54 INFO - PROCESS | 1731 | 1464222234120 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:54 INFO - PROCESS | 1731 | ++DOCSHELL 0x85c1ac00 == 155 [pid = 1731] [id = 614] 17:23:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x8f68d000) [pid = 1731] [serial = 1843] [outer = (nil)] 17:23:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0xa683b400) [pid = 1731] [serial = 1844] [outer = 0x8f68d000] 17:23:54 INFO - PROCESS | 1731 | 1464222234207 Marionette DEBUG loaded listener.js 17:23:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0xa685a400) [pid = 1731] [serial = 1845] [outer = 0x8f68d000] 17:23:55 INFO - PROCESS | 1731 | 1464222235100 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1633ms 17:23:55 INFO - PROCESS | 1731 | 1464222235168 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 17:23:55 INFO - PROCESS | 1731 | 1464222235171 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 17:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:23:55 INFO - PROCESS | 1731 | 1464222235177 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:23:55 INFO - PROCESS | 1731 | 1464222235181 Marionette TRACE conn3 <- [1,2430,null,{}] 17:23:55 INFO - PROCESS | 1731 | 1464222235186 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:55 INFO - PROCESS | 1731 | 1464222235406 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 17:23:55 INFO - PROCESS | 1731 | 1464222235752 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:55 INFO - PROCESS | 1731 | ++DOCSHELL 0xa6832800 == 156 [pid = 1731] [id = 615] 17:23:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0xa683f800) [pid = 1731] [serial = 1846] [outer = (nil)] 17:23:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0xa6978800) [pid = 1731] [serial = 1847] [outer = 0xa683f800] 17:23:55 INFO - PROCESS | 1731 | 1464222235841 Marionette DEBUG loaded listener.js 17:23:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0xa69e5000) [pid = 1731] [serial = 1848] [outer = 0xa683f800] 17:23:56 INFO - PROCESS | 1731 | 1464222236700 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 17:23:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:23:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1581ms 17:23:56 INFO - PROCESS | 1731 | 1464222236760 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 17:23:56 INFO - PROCESS | 1731 | 1464222236763 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 17:23:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:23:56 INFO - PROCESS | 1731 | 1464222236770 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:23:56 INFO - PROCESS | 1731 | 1464222236773 Marionette TRACE conn3 <- [1,2434,null,{}] 17:23:56 INFO - PROCESS | 1731 | 1464222236778 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:57 INFO - PROCESS | 1731 | 1464222237015 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 17:23:57 INFO - PROCESS | 1731 | 1464222237354 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:57 INFO - PROCESS | 1731 | ++DOCSHELL 0x90ed3800 == 157 [pid = 1731] [id = 616] 17:23:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0xa6834800) [pid = 1731] [serial = 1849] [outer = (nil)] 17:23:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0xa6c5e800) [pid = 1731] [serial = 1850] [outer = 0xa6834800] 17:23:57 INFO - PROCESS | 1731 | 1464222237443 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0xa6c62000) [pid = 1731] [serial = 1851] [outer = 0xa6834800] 17:23:58 INFO - PROCESS | 1731 | 1464222238340 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 17:23:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:23:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1632ms 17:23:58 INFO - PROCESS | 1731 | 1464222238403 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 17:23:58 INFO - PROCESS | 1731 | 1464222238407 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 17:23:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:23:58 INFO - PROCESS | 1731 | 1464222238413 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:23:58 INFO - PROCESS | 1731 | 1464222238415 Marionette TRACE conn3 <- [1,2438,null,{}] 17:23:58 INFO - PROCESS | 1731 | 1464222238422 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:58 INFO - PROCESS | 1731 | 1464222238639 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 17:23:59 INFO - PROCESS | 1731 | 1464222239003 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:59 INFO - PROCESS | 1731 | ++DOCSHELL 0x8aa06000 == 158 [pid = 1731] [id = 617] 17:23:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0x8aa08c00) [pid = 1731] [serial = 1852] [outer = (nil)] 17:23:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0x8aa0d800) [pid = 1731] [serial = 1853] [outer = 0x8aa08c00] 17:23:59 INFO - PROCESS | 1731 | 1464222239093 Marionette DEBUG loaded listener.js 17:23:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 188 (0x8aa10c00) [pid = 1731] [serial = 1854] [outer = 0x8aa08c00] 17:24:00 INFO - PROCESS | 1731 | 1464222240020 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 17:24:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:24:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1683ms 17:24:00 INFO - PROCESS | 1731 | 1464222240097 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 17:24:00 INFO - PROCESS | 1731 | 1464222240101 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 17:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:24:00 INFO - PROCESS | 1731 | 1464222240107 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:24:00 INFO - PROCESS | 1731 | 1464222240110 Marionette TRACE conn3 <- [1,2442,null,{}] 17:24:00 INFO - PROCESS | 1731 | 1464222240116 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:00 INFO - PROCESS | 1731 | 1464222240397 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x9a054400 == 157 [pid = 1731] [id = 547] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8beaac00 == 156 [pid = 1731] [id = 598] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x89a67c00 == 155 [pid = 1731] [id = 597] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x88246800 == 154 [pid = 1731] [id = 596] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x85ac1c00 == 153 [pid = 1731] [id = 595] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x997bc000 == 152 [pid = 1731] [id = 594] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x99e2b800 == 151 [pid = 1731] [id = 592] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8637b400 == 150 [pid = 1731] [id = 593] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x976ba000 == 149 [pid = 1731] [id = 591] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7ba000 == 148 [pid = 1731] [id = 590] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x850e5800 == 147 [pid = 1731] [id = 589] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x921d0c00 == 146 [pid = 1731] [id = 588] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8f614000 == 145 [pid = 1731] [id = 586] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x921ca000 == 144 [pid = 1731] [id = 587] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7c8800 == 143 [pid = 1731] [id = 585] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x90ece400 == 142 [pid = 1731] [id = 584] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x89a65800 == 141 [pid = 1731] [id = 583] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8efc1400 == 140 [pid = 1731] [id = 582] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8bea6c00 == 139 [pid = 1731] [id = 581] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8d608800 == 138 [pid = 1731] [id = 580] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8d60b000 == 137 [pid = 1731] [id = 579] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x89d6cc00 == 136 [pid = 1731] [id = 578] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x8884e800 == 135 [pid = 1731] [id = 576] 17:24:02 INFO - PROCESS | 1731 | --DOCSHELL 0x86a67400 == 134 [pid = 1731] [id = 577] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 187 (0x87f2d400) [pid = 1731] [serial = 1730] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0xa31be000) [pid = 1731] [serial = 1709] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0xa31e8000) [pid = 1731] [serial = 1710] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x8bea3800) [pid = 1731] [serial = 1728] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x92b44000) [pid = 1731] [serial = 1689] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x8d60e000) [pid = 1731] [serial = 1667] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x8f8fa800) [pid = 1731] [serial = 1676] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x86a70000) [pid = 1731] [serial = 1718] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x8d276800) [pid = 1731] [serial = 1593] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0x8f1e2000) [pid = 1731] [serial = 1670] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x8f66ec00) [pid = 1731] [serial = 1673] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0xa22a3800) [pid = 1731] [serial = 1704] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x99931400) [pid = 1731] [serial = 1694] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x8d76a000) [pid = 1731] [serial = 1661] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x9cccf800) [pid = 1731] [serial = 1701] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x89a61400) [pid = 1731] [serial = 1724] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x8f611800) [pid = 1731] [serial = 1671] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x910d6400) [pid = 1731] [serial = 1679] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0xa36ea400) [pid = 1731] [serial = 1713] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x8823c000) [pid = 1731] [serial = 1721] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x921c7800) [pid = 1731] [serial = 1685] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x89961000) [pid = 1731] [serial = 1665] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x88254400) [pid = 1731] [serial = 1727] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x91a67800) [pid = 1731] [serial = 1683] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x90ecd800) [pid = 1731] [serial = 1677] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x8e1d2800) [pid = 1731] [serial = 1668] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x91a5fc00) [pid = 1731] [serial = 1682] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0xa2504000) [pid = 1731] [serial = 1707] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x99e2bc00) [pid = 1731] [serial = 1695] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x9125d400) [pid = 1731] [serial = 1680] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0xa356ac00) [pid = 1731] [serial = 1712] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x9b9c6400) [pid = 1731] [serial = 1700] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x9ac2f000) [pid = 1731] [serial = 1698] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x94fe5400) [pid = 1731] [serial = 1691] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x89a69000) [pid = 1731] [serial = 1725] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x92958800) [pid = 1731] [serial = 1688] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x9aa47400) [pid = 1731] [serial = 1697] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x889f7000) [pid = 1731] [serial = 1664] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x88251800) [pid = 1731] [serial = 1722] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x928db800) [pid = 1731] [serial = 1686] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0xa23f9000) [pid = 1731] [serial = 1706] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0xa5142800) [pid = 1731] [serial = 1715] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x86ccd400) [pid = 1731] [serial = 1719] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x96b03800) [pid = 1731] [serial = 1692] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x8f68f800) [pid = 1731] [serial = 1674] [outer = (nil)] [url = about:blank] 17:24:02 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0xa1153000) [pid = 1731] [serial = 1703] [outer = (nil)] [url = about:blank] 17:24:03 INFO - PROCESS | 1731 | 1464222243027 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:03 INFO - PROCESS | 1731 | ++DOCSHELL 0x86cc4c00 == 135 [pid = 1731] [id = 618] 17:24:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x86cc8000) [pid = 1731] [serial = 1855] [outer = (nil)] 17:24:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x86cd0c00) [pid = 1731] [serial = 1856] [outer = 0x86cc8000] 17:24:03 INFO - PROCESS | 1731 | 1464222243118 Marionette DEBUG loaded listener.js 17:24:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x87f30800) [pid = 1731] [serial = 1857] [outer = 0x86cc8000] 17:24:03 INFO - PROCESS | 1731 | 1464222243931 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 17:24:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:24:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 3837ms 17:24:03 INFO - PROCESS | 1731 | 1464222243945 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 17:24:03 INFO - PROCESS | 1731 | 1464222243949 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 17:24:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:24:03 INFO - PROCESS | 1731 | 1464222243958 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:24:03 INFO - PROCESS | 1731 | 1464222243963 Marionette TRACE conn3 <- [1,2446,null,{}] 17:24:03 INFO - PROCESS | 1731 | 1464222243975 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:04 INFO - PROCESS | 1731 | 1464222244218 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 17:24:04 INFO - PROCESS | 1731 | 1464222244434 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:04 INFO - PROCESS | 1731 | ++DOCSHELL 0x8823c000 == 136 [pid = 1731] [id = 619] 17:24:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x88242800) [pid = 1731] [serial = 1858] [outer = (nil)] 17:24:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x88254000) [pid = 1731] [serial = 1859] [outer = 0x88242800] 17:24:04 INFO - PROCESS | 1731 | 1464222244513 Marionette DEBUG loaded listener.js 17:24:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8884e800) [pid = 1731] [serial = 1860] [outer = 0x88242800] 17:24:05 INFO - PROCESS | 1731 | 1464222245380 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 17:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1487ms 17:24:05 INFO - PROCESS | 1731 | 1464222245449 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 17:24:05 INFO - PROCESS | 1731 | 1464222245455 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 17:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:24:05 INFO - PROCESS | 1731 | 1464222245461 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:24:05 INFO - PROCESS | 1731 | 1464222245464 Marionette TRACE conn3 <- [1,2450,null,{}] 17:24:05 INFO - PROCESS | 1731 | 1464222245480 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:05 INFO - PROCESS | 1731 | 1464222245768 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 17:24:05 INFO - PROCESS | 1731 | 1464222245802 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:05 INFO - PROCESS | 1731 | ++DOCSHELL 0x88251000 == 137 [pid = 1731] [id = 620] 17:24:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x89a62c00) [pid = 1731] [serial = 1861] [outer = (nil)] 17:24:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x89d64800) [pid = 1731] [serial = 1862] [outer = 0x89a62c00] 17:24:05 INFO - PROCESS | 1731 | 1464222245877 Marionette DEBUG loaded listener.js 17:24:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x89d73c00) [pid = 1731] [serial = 1863] [outer = 0x89a62c00] 17:24:06 INFO - PROCESS | 1731 | 1464222246920 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 17:24:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:24:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1494ms 17:24:06 INFO - PROCESS | 1731 | 1464222246955 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 17:24:06 INFO - PROCESS | 1731 | 1464222246958 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 17:24:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:24:06 INFO - PROCESS | 1731 | 1464222246980 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - PROCESS | 1731 | 1464222246988 Marionette TRACE conn3 <- [1,2454,null,{}] 17:24:06 INFO - PROCESS | 1731 | 1464222246993 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:07 INFO - PROCESS | 1731 | 1464222247270 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x8f8f0c00) [pid = 1731] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x8efbbc00) [pid = 1731] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x910e0000) [pid = 1731] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x85c0dc00) [pid = 1731] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x910afc00) [pid = 1731] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x99eb4400) [pid = 1731] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x8e252400) [pid = 1731] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0xa36f7000) [pid = 1731] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x9a9b7800) [pid = 1731] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x89a68c00) [pid = 1731] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x89d6e400) [pid = 1731] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x8d60fc00) [pid = 1731] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x8f668800) [pid = 1731] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x8d281800) [pid = 1731] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x9cccb400) [pid = 1731] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x93a2d000) [pid = 1731] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x8f666c00) [pid = 1731] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x88843c00) [pid = 1731] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x995a9c00) [pid = 1731] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x8d610800) [pid = 1731] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x92953000) [pid = 1731] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 129 (0x871dc000) [pid = 1731] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 128 (0x8d761800) [pid = 1731] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:24:08 INFO - PROCESS | 1731 | --DOMWINDOW == 127 (0x9295b800) [pid = 1731] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:24:08 INFO - PROCESS | 1731 | 1464222248189 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:08 INFO - PROCESS | 1731 | ++DOCSHELL 0x85c0dc00 == 138 [pid = 1731] [id = 621] 17:24:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 128 (0x8637ac00) [pid = 1731] [serial = 1864] [outer = (nil)] 17:24:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0x8823a800) [pid = 1731] [serial = 1865] [outer = 0x8637ac00] 17:24:08 INFO - PROCESS | 1731 | 1464222248283 Marionette DEBUG loaded listener.js 17:24:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0x89d71c00) [pid = 1731] [serial = 1866] [outer = 0x8637ac00] 17:24:08 INFO - PROCESS | 1731 | 1464222248983 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 17:24:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:24:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2051ms 17:24:09 INFO - PROCESS | 1731 | 1464222249018 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 17:24:09 INFO - PROCESS | 1731 | 1464222249023 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 17:24:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:24:09 INFO - PROCESS | 1731 | 1464222249028 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:24:09 INFO - PROCESS | 1731 | 1464222249031 Marionette TRACE conn3 <- [1,2458,null,{}] 17:24:09 INFO - PROCESS | 1731 | 1464222249036 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:09 INFO - PROCESS | 1731 | 1464222249223 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 17:24:09 INFO - PROCESS | 1731 | 1464222249435 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:09 INFO - PROCESS | 1731 | ++DOCSHELL 0x88849400 == 139 [pid = 1731] [id = 622] 17:24:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x8beab400) [pid = 1731] [serial = 1867] [outer = (nil)] 17:24:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x8cece400) [pid = 1731] [serial = 1868] [outer = 0x8beab400] 17:24:09 INFO - PROCESS | 1731 | 1464222249518 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x8cec9800) [pid = 1731] [serial = 1869] [outer = 0x8beab400] 17:24:10 INFO - PROCESS | 1731 | 1464222250665 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 17:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1677ms 17:24:10 INFO - PROCESS | 1731 | 1464222250707 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 17:24:10 INFO - PROCESS | 1731 | 1464222250714 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 17:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:24:10 INFO - PROCESS | 1731 | 1464222250722 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:24:10 INFO - PROCESS | 1731 | 1464222250728 Marionette TRACE conn3 <- [1,2462,null,{}] 17:24:10 INFO - PROCESS | 1731 | 1464222250736 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:10 INFO - PROCESS | 1731 | 1464222250955 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 17:24:11 INFO - PROCESS | 1731 | 1464222251308 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x87fd3800 == 140 [pid = 1731] [id = 623] 17:24:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x8823a000) [pid = 1731] [serial = 1870] [outer = (nil)] 17:24:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x88848000) [pid = 1731] [serial = 1871] [outer = 0x8823a000] 17:24:11 INFO - PROCESS | 1731 | 1464222251400 Marionette DEBUG loaded listener.js 17:24:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x89003400) [pid = 1731] [serial = 1872] [outer = 0x8823a000] 17:24:12 INFO - PROCESS | 1731 | 1464222252325 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 17:24:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:24:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1634ms 17:24:12 INFO - PROCESS | 1731 | 1464222252356 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 17:24:12 INFO - PROCESS | 1731 | 1464222252364 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 17:24:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:24:12 INFO - PROCESS | 1731 | 1464222252374 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:24:12 INFO - PROCESS | 1731 | 1464222252379 Marionette TRACE conn3 <- [1,2466,null,{}] 17:24:12 INFO - PROCESS | 1731 | 1464222252385 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:12 INFO - PROCESS | 1731 | 1464222252602 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 17:24:12 INFO - PROCESS | 1731 | 1464222252946 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:12 INFO - PROCESS | 1731 | ++DOCSHELL 0x8aa0b800 == 141 [pid = 1731] [id = 624] 17:24:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x8bc54400) [pid = 1731] [serial = 1873] [outer = (nil)] 17:24:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x8bea9400) [pid = 1731] [serial = 1874] [outer = 0x8bc54400] 17:24:13 INFO - PROCESS | 1731 | 1464222253046 Marionette DEBUG loaded listener.js 17:24:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x8bff6c00) [pid = 1731] [serial = 1875] [outer = 0x8bc54400] 17:24:13 INFO - PROCESS | 1731 | 1464222253979 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 17:24:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:24:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1636ms 17:24:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:24:14 INFO - PROCESS | 1731 | 1464222254011 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 17:24:14 INFO - PROCESS | 1731 | 1464222254015 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 17:24:14 INFO - PROCESS | 1731 | 1464222254021 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:24:14 INFO - PROCESS | 1731 | 1464222254027 Marionette TRACE conn3 <- [1,2470,null,{}] 17:24:14 INFO - PROCESS | 1731 | 1464222254043 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:14 INFO - PROCESS | 1731 | 1464222254265 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 17:24:14 INFO - PROCESS | 1731 | 1464222254601 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:14 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d078800 == 142 [pid = 1731] [id = 625] 17:24:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x8d603000) [pid = 1731] [serial = 1876] [outer = (nil)] 17:24:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x8d60fc00) [pid = 1731] [serial = 1877] [outer = 0x8d603000] 17:24:14 INFO - PROCESS | 1731 | 1464222254694 Marionette DEBUG loaded listener.js 17:24:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x8d76cc00) [pid = 1731] [serial = 1878] [outer = 0x8d603000] 17:24:15 INFO - PROCESS | 1731 | 1464222255541 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 17:24:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:24:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1589ms 17:24:15 INFO - PROCESS | 1731 | 1464222255610 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 17:24:15 INFO - PROCESS | 1731 | 1464222255615 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 17:24:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:24:15 INFO - PROCESS | 1731 | 1464222255621 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:24:15 INFO - PROCESS | 1731 | 1464222255625 Marionette TRACE conn3 <- [1,2474,null,{}] 17:24:15 INFO - PROCESS | 1731 | 1464222255630 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:15 INFO - PROCESS | 1731 | 1464222255878 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 17:24:16 INFO - PROCESS | 1731 | 1464222256203 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:16 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bea4800 == 143 [pid = 1731] [id = 626] 17:24:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x8d60e000) [pid = 1731] [serial = 1879] [outer = (nil)] 17:24:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8e23a000) [pid = 1731] [serial = 1880] [outer = 0x8d60e000] 17:24:16 INFO - PROCESS | 1731 | 1464222256304 Marionette DEBUG loaded listener.js 17:24:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8e251000) [pid = 1731] [serial = 1881] [outer = 0x8d60e000] 17:24:17 INFO - PROCESS | 1731 | 1464222257205 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 17:24:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:24:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1634ms 17:24:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:24:17 INFO - PROCESS | 1731 | 1464222257256 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 17:24:17 INFO - PROCESS | 1731 | 1464222257259 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 17:24:17 INFO - PROCESS | 1731 | 1464222257266 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:24:17 INFO - PROCESS | 1731 | 1464222257269 Marionette TRACE conn3 <- [1,2478,null,{}] 17:24:17 INFO - PROCESS | 1731 | 1464222257275 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:17 INFO - PROCESS | 1731 | 1464222257511 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 17:24:17 INFO - PROCESS | 1731 | 1464222257842 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d770800 == 144 [pid = 1731] [id = 627] 17:24:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8e25a400) [pid = 1731] [serial = 1882] [outer = (nil)] 17:24:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8efc8400) [pid = 1731] [serial = 1883] [outer = 0x8e25a400] 17:24:17 INFO - PROCESS | 1731 | 1464222257929 Marionette DEBUG loaded listener.js 17:24:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8f1dd800) [pid = 1731] [serial = 1884] [outer = 0x8e25a400] 17:24:18 INFO - PROCESS | 1731 | 1464222258858 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1631ms 17:24:18 INFO - PROCESS | 1731 | 1464222258897 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 17:24:18 INFO - PROCESS | 1731 | 1464222258900 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 17:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:24:18 INFO - PROCESS | 1731 | 1464222258906 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:24:18 INFO - PROCESS | 1731 | 1464222258910 Marionette TRACE conn3 <- [1,2482,null,{}] 17:24:18 INFO - PROCESS | 1731 | 1464222258915 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:19 INFO - PROCESS | 1731 | 1464222259162 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 17:24:19 INFO - PROCESS | 1731 | 1464222259505 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:19 INFO - PROCESS | 1731 | ++DOCSHELL 0x8efc0c00 == 145 [pid = 1731] [id = 628] 17:24:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8f1d9800) [pid = 1731] [serial = 1885] [outer = (nil)] 17:24:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x8f61b800) [pid = 1731] [serial = 1886] [outer = 0x8f1d9800] 17:24:19 INFO - PROCESS | 1731 | 1464222259593 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8f68b400) [pid = 1731] [serial = 1887] [outer = 0x8f1d9800] 17:24:20 INFO - PROCESS | 1731 | 1464222260500 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 17:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1634ms 17:24:20 INFO - PROCESS | 1731 | 1464222260542 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 17:24:20 INFO - PROCESS | 1731 | 1464222260546 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 17:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:24:20 INFO - PROCESS | 1731 | 1464222260552 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:24:20 INFO - PROCESS | 1731 | 1464222260556 Marionette TRACE conn3 <- [1,2486,null,{}] 17:24:20 INFO - PROCESS | 1731 | 1464222260561 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:20 INFO - PROCESS | 1731 | 1464222260765 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 17:24:21 INFO - PROCESS | 1731 | 1464222261053 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:21 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e1dd000 == 146 [pid = 1731] [id = 629] 17:24:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x8f664800) [pid = 1731] [serial = 1888] [outer = (nil)] 17:24:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x8f7c1800) [pid = 1731] [serial = 1889] [outer = 0x8f664800] 17:24:21 INFO - PROCESS | 1731 | 1464222261184 Marionette DEBUG loaded listener.js 17:24:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x8f8fa800) [pid = 1731] [serial = 1890] [outer = 0x8f664800] 17:24:22 INFO - PROCESS | 1731 | 1464222262071 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 17:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1594ms 17:24:22 INFO - PROCESS | 1731 | 1464222262148 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 17:24:22 INFO - PROCESS | 1731 | 1464222262151 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 17:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:24:22 INFO - PROCESS | 1731 | 1464222262158 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:24:22 INFO - PROCESS | 1731 | 1464222262161 Marionette TRACE conn3 <- [1,2490,null,{}] 17:24:22 INFO - PROCESS | 1731 | 1464222262167 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:22 INFO - PROCESS | 1731 | 1464222262406 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 17:24:22 INFO - PROCESS | 1731 | 1464222262745 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:22 INFO - PROCESS | 1731 | ++DOCSHELL 0x8aa0c000 == 147 [pid = 1731] [id = 630] 17:24:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x8f330800) [pid = 1731] [serial = 1891] [outer = (nil)] 17:24:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x910b0c00) [pid = 1731] [serial = 1892] [outer = 0x8f330800] 17:24:22 INFO - PROCESS | 1731 | 1464222262833 Marionette DEBUG loaded listener.js 17:24:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x910b5000) [pid = 1731] [serial = 1893] [outer = 0x8f330800] 17:24:23 INFO - PROCESS | 1731 | 1464222263706 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1583ms 17:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:24:23 INFO - PROCESS | 1731 | 1464222263742 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 17:24:23 INFO - PROCESS | 1731 | 1464222263745 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 17:24:23 INFO - PROCESS | 1731 | 1464222263751 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:24:23 INFO - PROCESS | 1731 | 1464222263755 Marionette TRACE conn3 <- [1,2494,null,{}] 17:24:23 INFO - PROCESS | 1731 | 1464222263760 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:23 INFO - PROCESS | 1731 | 1464222263966 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 17:24:24 INFO - PROCESS | 1731 | 1464222264281 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:24 INFO - PROCESS | 1731 | ++DOCSHELL 0x8efc4400 == 148 [pid = 1731] [id = 631] 17:24:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x910b2c00) [pid = 1731] [serial = 1894] [outer = (nil)] 17:24:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x9125ac00) [pid = 1731] [serial = 1895] [outer = 0x910b2c00] 17:24:24 INFO - PROCESS | 1731 | 1464222264419 Marionette DEBUG loaded listener.js 17:24:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x91261400) [pid = 1731] [serial = 1896] [outer = 0x910b2c00] 17:24:25 INFO - PROCESS | 1731 | 1464222265286 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 17:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1585ms 17:24:25 INFO - PROCESS | 1731 | 1464222265336 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 17:24:25 INFO - PROCESS | 1731 | 1464222265339 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 17:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:24:25 INFO - PROCESS | 1731 | 1464222265346 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:24:25 INFO - PROCESS | 1731 | 1464222265349 Marionette TRACE conn3 <- [1,2498,null,{}] 17:24:25 INFO - PROCESS | 1731 | 1464222265354 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:25 INFO - PROCESS | 1731 | 1464222265558 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 17:24:25 INFO - PROCESS | 1731 | 1464222265849 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:25 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f8f8800 == 149 [pid = 1731] [id = 632] 17:24:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x91109400) [pid = 1731] [serial = 1897] [outer = (nil)] 17:24:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x919f8c00) [pid = 1731] [serial = 1898] [outer = 0x91109400] 17:24:25 INFO - PROCESS | 1731 | 1464222265982 Marionette DEBUG loaded listener.js 17:24:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x91a60800) [pid = 1731] [serial = 1899] [outer = 0x91109400] 17:24:26 INFO - PROCESS | 1731 | 1464222266862 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1579ms 17:24:26 INFO - PROCESS | 1731 | 1464222266930 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 17:24:26 INFO - PROCESS | 1731 | 1464222266934 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 17:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:24:26 INFO - PROCESS | 1731 | 1464222266943 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:24:26 INFO - PROCESS | 1731 | 1464222266946 Marionette TRACE conn3 <- [1,2502,null,{}] 17:24:26 INFO - PROCESS | 1731 | 1464222266952 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:27 INFO - PROCESS | 1731 | 1464222267183 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 17:24:27 INFO - PROCESS | 1731 | 1464222267528 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:27 INFO - PROCESS | 1731 | ++DOCSHELL 0x91b2c800 == 150 [pid = 1731] [id = 633] 17:24:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x920a8800) [pid = 1731] [serial = 1900] [outer = (nil)] 17:24:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x921c7800) [pid = 1731] [serial = 1901] [outer = 0x920a8800] 17:24:27 INFO - PROCESS | 1731 | 1464222267621 Marionette DEBUG loaded listener.js 17:24:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x928e4000) [pid = 1731] [serial = 1902] [outer = 0x920a8800] 17:24:28 INFO - PROCESS | 1731 | 1464222268524 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1631ms 17:24:28 INFO - PROCESS | 1731 | 1464222268575 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 17:24:28 INFO - PROCESS | 1731 | 1464222268579 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 17:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:24:28 INFO - PROCESS | 1731 | 1464222268585 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:24:28 INFO - PROCESS | 1731 | 1464222268589 Marionette TRACE conn3 <- [1,2506,null,{}] 17:24:28 INFO - PROCESS | 1731 | 1464222268594 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:28 INFO - PROCESS | 1731 | 1464222268793 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 17:24:29 INFO - PROCESS | 1731 | 1464222269155 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:29 INFO - PROCESS | 1731 | ++DOCSHELL 0x919fac00 == 151 [pid = 1731] [id = 634] 17:24:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x921c6400) [pid = 1731] [serial = 1903] [outer = (nil)] 17:24:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x92b44c00) [pid = 1731] [serial = 1904] [outer = 0x921c6400] 17:24:29 INFO - PROCESS | 1731 | 1464222269246 Marionette DEBUG loaded listener.js 17:24:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x92b47400) [pid = 1731] [serial = 1905] [outer = 0x921c6400] 17:24:30 INFO - PROCESS | 1731 | 1464222270126 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1577ms 17:24:30 INFO - PROCESS | 1731 | 1464222270164 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 17:24:30 INFO - PROCESS | 1731 | 1464222270167 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 17:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:24:30 INFO - PROCESS | 1731 | 1464222270174 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:24:30 INFO - PROCESS | 1731 | 1464222270177 Marionette TRACE conn3 <- [1,2510,null,{}] 17:24:30 INFO - PROCESS | 1731 | 1464222270182 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:30 INFO - PROCESS | 1731 | 1464222270396 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 17:24:30 INFO - PROCESS | 1731 | 1464222270733 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:30 INFO - PROCESS | 1731 | ++DOCSHELL 0x92958800 == 152 [pid = 1731] [id = 635] 17:24:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x92b45c00) [pid = 1731] [serial = 1906] [outer = (nil)] 17:24:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x93a22c00) [pid = 1731] [serial = 1907] [outer = 0x92b45c00] 17:24:30 INFO - PROCESS | 1731 | 1464222270823 Marionette DEBUG loaded listener.js 17:24:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x93a2d000) [pid = 1731] [serial = 1908] [outer = 0x92b45c00] 17:24:31 INFO - PROCESS | 1731 | 1464222271709 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 17:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1577ms 17:24:31 INFO - PROCESS | 1731 | 1464222271752 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 17:24:31 INFO - PROCESS | 1731 | 1464222271755 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 17:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:24:31 INFO - PROCESS | 1731 | 1464222271781 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:24:31 INFO - PROCESS | 1731 | 1464222271785 Marionette TRACE conn3 <- [1,2514,null,{}] 17:24:31 INFO - PROCESS | 1731 | 1464222271791 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:31 INFO - PROCESS | 1731 | 1464222271993 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 17:24:32 INFO - PROCESS | 1731 | 1464222272329 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:32 INFO - PROCESS | 1731 | ++DOCSHELL 0x9294f800 == 153 [pid = 1731] [id = 636] 17:24:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x93a25000) [pid = 1731] [serial = 1909] [outer = (nil)] 17:24:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x96b09400) [pid = 1731] [serial = 1910] [outer = 0x93a25000] 17:24:32 INFO - PROCESS | 1731 | 1464222272416 Marionette DEBUG loaded listener.js 17:24:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0x96b0e800) [pid = 1731] [serial = 1911] [outer = 0x93a25000] 17:24:33 INFO - PROCESS | 1731 | 1464222273307 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1594ms 17:24:33 INFO - PROCESS | 1731 | 1464222273382 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 17:24:33 INFO - PROCESS | 1731 | 1464222273388 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 17:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:24:33 INFO - PROCESS | 1731 | 1464222273398 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:24:33 INFO - PROCESS | 1731 | 1464222273401 Marionette TRACE conn3 <- [1,2518,null,{}] 17:24:33 INFO - PROCESS | 1731 | 1464222273407 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:33 INFO - PROCESS | 1731 | 1464222273657 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 17:24:34 INFO - PROCESS | 1731 | 1464222274000 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:34 INFO - PROCESS | 1731 | ++DOCSHELL 0x94fe0c00 == 154 [pid = 1731] [id = 637] 17:24:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0x94fe5400) [pid = 1731] [serial = 1912] [outer = (nil)] 17:24:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x997c5400) [pid = 1731] [serial = 1913] [outer = 0x94fe5400] 17:24:34 INFO - PROCESS | 1731 | 1464222274097 Marionette DEBUG loaded listener.js 17:24:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0x99c9f400) [pid = 1731] [serial = 1914] [outer = 0x94fe5400] 17:24:34 INFO - PROCESS | 1731 | 1464222274979 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1628ms 17:24:35 INFO - PROCESS | 1731 | 1464222275026 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 17:24:35 INFO - PROCESS | 1731 | 1464222275030 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 17:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:24:35 INFO - PROCESS | 1731 | 1464222275036 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - PROCESS | 1731 | 1464222275039 Marionette TRACE conn3 <- [1,2522,null,{}] 17:24:35 INFO - PROCESS | 1731 | 1464222275045 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:35 INFO - PROCESS | 1731 | 1464222275256 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 17:24:35 INFO - PROCESS | 1731 | 1464222275598 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:35 INFO - PROCESS | 1731 | ++DOCSHELL 0x989ba000 == 155 [pid = 1731] [id = 638] 17:24:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0x996d3800) [pid = 1731] [serial = 1915] [outer = (nil)] 17:24:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0x9a055400) [pid = 1731] [serial = 1916] [outer = 0x996d3800] 17:24:35 INFO - PROCESS | 1731 | 1464222275686 Marionette DEBUG loaded listener.js 17:24:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0x9a061000) [pid = 1731] [serial = 1917] [outer = 0x996d3800] 17:24:36 INFO - PROCESS | 1731 | 1464222276585 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1585ms 17:24:36 INFO - PROCESS | 1731 | 1464222276622 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 17:24:36 INFO - PROCESS | 1731 | 1464222276626 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 17:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:24:36 INFO - PROCESS | 1731 | 1464222276632 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:24:36 INFO - PROCESS | 1731 | 1464222276635 Marionette TRACE conn3 <- [1,2526,null,{}] 17:24:36 INFO - PROCESS | 1731 | 1464222276641 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:36 INFO - PROCESS | 1731 | 1464222276851 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 17:24:37 INFO - PROCESS | 1731 | 1464222277190 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x9970c000 == 156 [pid = 1731] [id = 639] 17:24:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0x99e35800) [pid = 1731] [serial = 1918] [outer = (nil)] 17:24:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0x9ac32800) [pid = 1731] [serial = 1919] [outer = 0x99e35800] 17:24:37 INFO - PROCESS | 1731 | 1464222277284 Marionette DEBUG loaded listener.js 17:24:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0x9af11c00) [pid = 1731] [serial = 1920] [outer = 0x99e35800] 17:24:38 INFO - PROCESS | 1731 | 1464222278154 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1580ms 17:24:38 INFO - PROCESS | 1731 | 1464222278213 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 17:24:38 INFO - PROCESS | 1731 | 1464222278217 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 17:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:24:38 INFO - PROCESS | 1731 | 1464222278224 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:24:38 INFO - PROCESS | 1731 | 1464222278228 Marionette TRACE conn3 <- [1,2530,null,{}] 17:24:38 INFO - PROCESS | 1731 | 1464222278234 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:38 INFO - PROCESS | 1731 | 1464222278463 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 17:24:38 INFO - PROCESS | 1731 | 1464222278812 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:38 INFO - PROCESS | 1731 | ++DOCSHELL 0x86cc7000 == 157 [pid = 1731] [id = 640] 17:24:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0x995a8400) [pid = 1731] [serial = 1921] [outer = (nil)] 17:24:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0x9b01f800) [pid = 1731] [serial = 1922] [outer = 0x995a8400] 17:24:38 INFO - PROCESS | 1731 | 1464222278899 Marionette DEBUG loaded listener.js 17:24:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0x9b9c9400) [pid = 1731] [serial = 1923] [outer = 0x995a8400] 17:24:39 INFO - PROCESS | 1731 | 1464222279798 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1643ms 17:24:39 INFO - PROCESS | 1731 | 1464222279867 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 17:24:39 INFO - PROCESS | 1731 | 1464222279870 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 17:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:24:39 INFO - PROCESS | 1731 | 1464222279877 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:24:39 INFO - PROCESS | 1731 | 1464222279880 Marionette TRACE conn3 <- [1,2534,null,{}] 17:24:39 INFO - PROCESS | 1731 | 1464222279886 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:40 INFO - PROCESS | 1731 | 1464222280113 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8759a000 == 156 [pid = 1731] [id = 525] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x85c0dc00 == 155 [pid = 1731] [id = 621] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x88251000 == 154 [pid = 1731] [id = 620] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8823c000 == 153 [pid = 1731] [id = 619] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x86cc4c00 == 152 [pid = 1731] [id = 618] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0xa6832800 == 151 [pid = 1731] [id = 615] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x90ed3800 == 150 [pid = 1731] [id = 616] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x85c1ac00 == 149 [pid = 1731] [id = 614] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x86cc8400 == 148 [pid = 1731] [id = 613] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x99cccc00 == 147 [pid = 1731] [id = 612] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x976b9c00 == 146 [pid = 1731] [id = 610] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8f8efc00 == 145 [pid = 1731] [id = 611] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x921cb000 == 144 [pid = 1731] [id = 609] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8e24d800 == 143 [pid = 1731] [id = 608] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x92078000 == 142 [pid = 1731] [id = 607] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x87fc6c00 == 141 [pid = 1731] [id = 606] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8884cc00 == 140 [pid = 1731] [id = 605] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8d07f000 == 139 [pid = 1731] [id = 604] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8d770000 == 138 [pid = 1731] [id = 602] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8d283400 == 137 [pid = 1731] [id = 603] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8d07ec00 == 136 [pid = 1731] [id = 601] 17:24:42 INFO - PROCESS | 1731 | --DOCSHELL 0x88255000 == 135 [pid = 1731] [id = 600] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0x8e1de000) [pid = 1731] [serial = 1799] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0x98030000) [pid = 1731] [serial = 1770] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x910af400) [pid = 1731] [serial = 1751] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x919ef400) [pid = 1731] [serial = 1757] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x87f30c00) [pid = 1731] [serial = 1788] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x91258400) [pid = 1731] [serial = 1755] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x9af13800) [pid = 1731] [serial = 1778] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x8efbfc00) [pid = 1731] [serial = 1742] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0xa4f22c00) [pid = 1731] [serial = 1716] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0xa23f9c00) [pid = 1731] [serial = 1785] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x8bff8000) [pid = 1731] [serial = 1793] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x8ced2000) [pid = 1731] [serial = 1794] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x8bc59400) [pid = 1731] [serial = 1736] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x8f32b400) [pid = 1731] [serial = 1745] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x91b2e000) [pid = 1731] [serial = 1761] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x8e1d2000) [pid = 1731] [serial = 1662] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0xa2238c00) [pid = 1731] [serial = 1782] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x997bd000) [pid = 1731] [serial = 1772] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x8f7c7400) [pid = 1731] [serial = 1748] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x8900b800) [pid = 1731] [serial = 1790] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x8f331c00) [pid = 1731] [serial = 1746] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x9a05b000) [pid = 1731] [serial = 1776] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x89a5fc00) [pid = 1731] [serial = 1791] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x8e1d7000) [pid = 1731] [serial = 1796] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x9110b400) [pid = 1731] [serial = 1754] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x8f8f6000) [pid = 1731] [serial = 1749] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x92c0b800) [pid = 1731] [serial = 1764] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x9fd0fc00) [pid = 1731] [serial = 1781] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x997c4800) [pid = 1731] [serial = 1773] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x91a5cc00) [pid = 1731] [serial = 1758] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x8e238400) [pid = 1731] [serial = 1797] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x9b8bb800) [pid = 1731] [serial = 1779] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x91b24800) [pid = 1731] [serial = 1760] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0xa23efc00) [pid = 1731] [serial = 1784] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x88847000) [pid = 1731] [serial = 1734] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x99ea9c00) [pid = 1731] [serial = 1775] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x88228400) [pid = 1731] [serial = 1733] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x8d76f800) [pid = 1731] [serial = 1739] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x910b6800) [pid = 1731] [serial = 1752] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x94fe7c00) [pid = 1731] [serial = 1767] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x8bff1c00) [pid = 1731] [serial = 1737] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x93a6b400) [pid = 1731] [serial = 1766] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x8f1d8c00) [pid = 1731] [serial = 1743] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x96bf8c00) [pid = 1731] [serial = 1769] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x8e234800) [pid = 1731] [serial = 1740] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x92959c00) [pid = 1731] [serial = 1763] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x87595400) [pid = 1731] [serial = 1787] [outer = (nil)] [url = about:blank] 17:24:42 INFO - PROCESS | 1731 | 1464222282656 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:42 INFO - PROCESS | 1731 | ++DOCSHELL 0x85abf400 == 136 [pid = 1731] [id = 641] 17:24:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x86ccb800) [pid = 1731] [serial = 1924] [outer = (nil)] 17:24:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x87595400) [pid = 1731] [serial = 1925] [outer = 0x86ccb800] 17:24:42 INFO - PROCESS | 1731 | 1464222282739 Marionette DEBUG loaded listener.js 17:24:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x87f37000) [pid = 1731] [serial = 1926] [outer = 0x86ccb800] 17:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 3688ms 17:24:43 INFO - PROCESS | 1731 | 1464222283557 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 17:24:43 INFO - PROCESS | 1731 | 1464222283567 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 17:24:43 INFO - PROCESS | 1731 | 1464222283573 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 17:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:24:43 INFO - PROCESS | 1731 | 1464222283584 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:24:43 INFO - PROCESS | 1731 | 1464222283589 Marionette TRACE conn3 <- [1,2538,null,{}] 17:24:43 INFO - PROCESS | 1731 | 1464222283596 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:43 INFO - PROCESS | 1731 | 1464222283816 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 17:24:44 INFO - PROCESS | 1731 | 1464222284029 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:44 INFO - PROCESS | 1731 | ++DOCSHELL 0x8824f000 == 137 [pid = 1731] [id = 642] 17:24:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8824f800) [pid = 1731] [serial = 1927] [outer = (nil)] 17:24:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x889f5800) [pid = 1731] [serial = 1928] [outer = 0x8824f800] 17:24:44 INFO - PROCESS | 1731 | 1464222284118 Marionette DEBUG loaded listener.js 17:24:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8995a800) [pid = 1731] [serial = 1929] [outer = 0x8824f800] 17:24:44 INFO - PROCESS | 1731 | 1464222284989 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1429ms 17:24:45 INFO - PROCESS | 1731 | 1464222285018 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 17:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:24:45 INFO - PROCESS | 1731 | 1464222285023 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 17:24:45 INFO - PROCESS | 1731 | 1464222285030 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:24:45 INFO - PROCESS | 1731 | 1464222285033 Marionette TRACE conn3 <- [1,2542,null,{}] 17:24:45 INFO - PROCESS | 1731 | 1464222285038 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:45 INFO - PROCESS | 1731 | 1464222285308 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 17:24:45 INFO - PROCESS | 1731 | 1464222285343 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:45 INFO - PROCESS | 1731 | ++DOCSHELL 0x889f9c00 == 138 [pid = 1731] [id = 643] 17:24:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x89d73000) [pid = 1731] [serial = 1930] [outer = (nil)] 17:24:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8aa13400) [pid = 1731] [serial = 1931] [outer = 0x89d73000] 17:24:45 INFO - PROCESS | 1731 | 1464222285424 Marionette DEBUG loaded listener.js 17:24:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8beafc00) [pid = 1731] [serial = 1932] [outer = 0x89d73000] 17:24:46 INFO - PROCESS | 1731 | 1464222286468 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 17:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1478ms 17:24:46 INFO - PROCESS | 1731 | 1464222286515 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 17:24:46 INFO - PROCESS | 1731 | 1464222286519 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 17:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:24:46 INFO - PROCESS | 1731 | 1464222286534 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:24:46 INFO - PROCESS | 1731 | 1464222286543 Marionette TRACE conn3 <- [1,2546,null,{}] 17:24:46 INFO - PROCESS | 1731 | 1464222286558 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:46 INFO - PROCESS | 1731 | 1464222286831 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x8f68d000) [pid = 1731] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0xa6834800) [pid = 1731] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x89a62c00) [pid = 1731] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x9ac33800) [pid = 1731] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x8f7b9800) [pid = 1731] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x86cc8000) [pid = 1731] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x91a5a800) [pid = 1731] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x9294d400) [pid = 1731] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x8f1e7000) [pid = 1731] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x8aa08c00) [pid = 1731] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x871d6000) [pid = 1731] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x9209e000) [pid = 1731] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x88242800) [pid = 1731] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x88257400) [pid = 1731] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x91102800) [pid = 1731] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x8f693000) [pid = 1731] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x8637ac00) [pid = 1731] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x8beae800) [pid = 1731] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x8f333c00) [pid = 1731] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 129 (0xa683f800) [pid = 1731] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 128 (0x8d081000) [pid = 1731] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 127 (0x8d080800) [pid = 1731] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:24:47 INFO - PROCESS | 1731 | --DOMWINDOW == 126 (0x9fd06c00) [pid = 1731] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:24:47 INFO - PROCESS | 1731 | 1464222287606 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:47 INFO - PROCESS | 1731 | ++DOCSHELL 0x8637ac00 == 139 [pid = 1731] [id = 644] 17:24:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 127 (0x86cc8000) [pid = 1731] [serial = 1933] [outer = (nil)] 17:24:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 128 (0x889fd400) [pid = 1731] [serial = 1934] [outer = 0x86cc8000] 17:24:47 INFO - PROCESS | 1731 | 1464222287697 Marionette DEBUG loaded listener.js 17:24:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0x8bc5d800) [pid = 1731] [serial = 1935] [outer = 0x86cc8000] 17:24:48 INFO - PROCESS | 1731 | 1464222288524 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 17:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2054ms 17:24:48 INFO - PROCESS | 1731 | 1464222288582 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 17:24:48 INFO - PROCESS | 1731 | 1464222288586 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 17:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:24:48 INFO - PROCESS | 1731 | 1464222288592 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:24:48 INFO - PROCESS | 1731 | 1464222288594 Marionette TRACE conn3 <- [1,2550,null,{}] 17:24:48 INFO - PROCESS | 1731 | 1464222288600 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:48 INFO - PROCESS | 1731 | 1464222288802 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 17:24:49 INFO - PROCESS | 1731 | 1464222289008 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:49 INFO - PROCESS | 1731 | ++DOCSHELL 0x89a68400 == 140 [pid = 1731] [id = 645] 17:24:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0x8aa09000) [pid = 1731] [serial = 1936] [outer = (nil)] 17:24:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x8d770000) [pid = 1731] [serial = 1937] [outer = 0x8aa09000] 17:24:49 INFO - PROCESS | 1731 | 1464222289089 Marionette DEBUG loaded listener.js 17:24:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x8e1dc000) [pid = 1731] [serial = 1938] [outer = 0x8aa09000] 17:24:50 INFO - PROCESS | 1731 | 1464222290252 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 17:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1684ms 17:24:50 INFO - PROCESS | 1731 | 1464222290276 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 17:24:50 INFO - PROCESS | 1731 | 1464222290283 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 17:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:24:50 INFO - PROCESS | 1731 | 1464222290293 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:24:50 INFO - PROCESS | 1731 | 1464222290297 Marionette TRACE conn3 <- [1,2554,null,{}] 17:24:50 INFO - PROCESS | 1731 | 1464222290306 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:50 INFO - PROCESS | 1731 | 1464222290594 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 17:24:50 INFO - PROCESS | 1731 | 1464222290947 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:50 INFO - PROCESS | 1731 | ++DOCSHELL 0x88255000 == 141 [pid = 1731] [id = 646] 17:24:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x88849c00) [pid = 1731] [serial = 1939] [outer = (nil)] 17:24:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x89a62c00) [pid = 1731] [serial = 1940] [outer = 0x88849c00] 17:24:51 INFO - PROCESS | 1731 | 1464222291039 Marionette DEBUG loaded listener.js 17:24:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x8aa0a000) [pid = 1731] [serial = 1941] [outer = 0x88849c00] 17:24:52 INFO - PROCESS | 1731 | 1464222292060 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1836ms 17:24:52 INFO - PROCESS | 1731 | 1464222292130 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 17:24:52 INFO - PROCESS | 1731 | 1464222292139 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 17:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:24:52 INFO - PROCESS | 1731 | 1464222292149 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:24:52 INFO - PROCESS | 1731 | 1464222292153 Marionette TRACE conn3 <- [1,2558,null,{}] 17:24:52 INFO - PROCESS | 1731 | 1464222292160 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:52 INFO - PROCESS | 1731 | 1464222292414 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 17:24:52 INFO - PROCESS | 1731 | 1464222292750 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:52 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d07a400 == 142 [pid = 1731] [id = 647] 17:24:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x8d07bc00) [pid = 1731] [serial = 1942] [outer = (nil)] 17:24:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x8d604000) [pid = 1731] [serial = 1943] [outer = 0x8d07bc00] 17:24:52 INFO - PROCESS | 1731 | 1464222292842 Marionette DEBUG loaded listener.js 17:24:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x8d766800) [pid = 1731] [serial = 1944] [outer = 0x8d07bc00] 17:24:53 INFO - PROCESS | 1731 | 1464222293855 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1778ms 17:24:53 INFO - PROCESS | 1731 | 1464222293928 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 17:24:53 INFO - PROCESS | 1731 | 1464222293932 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 17:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:24:53 INFO - PROCESS | 1731 | 1464222293939 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:24:53 INFO - PROCESS | 1731 | 1464222293945 Marionette TRACE conn3 <- [1,2562,null,{}] 17:24:53 INFO - PROCESS | 1731 | 1464222293961 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:54 INFO - PROCESS | 1731 | 1464222294235 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 17:24:54 INFO - PROCESS | 1731 | 1464222294584 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:54 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bc53000 == 143 [pid = 1731] [id = 648] 17:24:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x8efbd400) [pid = 1731] [serial = 1945] [outer = (nil)] 17:24:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x8f1e2000) [pid = 1731] [serial = 1946] [outer = 0x8efbd400] 17:24:54 INFO - PROCESS | 1731 | 1464222294674 Marionette DEBUG loaded listener.js 17:24:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x8f331c00) [pid = 1731] [serial = 1947] [outer = 0x8efbd400] 17:24:55 INFO - PROCESS | 1731 | 1464222295632 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 17:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1743ms 17:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:24:55 INFO - PROCESS | 1731 | 1464222295682 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 17:24:55 INFO - PROCESS | 1731 | 1464222295686 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 17:24:55 INFO - PROCESS | 1731 | 1464222295692 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:24:55 INFO - PROCESS | 1731 | 1464222295696 Marionette TRACE conn3 <- [1,2566,null,{}] 17:24:55 INFO - PROCESS | 1731 | 1464222295701 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:55 INFO - PROCESS | 1731 | 1464222295911 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 17:24:56 INFO - PROCESS | 1731 | 1464222296241 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:56 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f333c00 == 144 [pid = 1731] [id = 649] 17:24:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x8f61f000) [pid = 1731] [serial = 1948] [outer = (nil)] 17:24:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x8f66f000) [pid = 1731] [serial = 1949] [outer = 0x8f61f000] 17:24:56 INFO - PROCESS | 1731 | 1464222296336 Marionette DEBUG loaded listener.js 17:24:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8f68f800) [pid = 1731] [serial = 1950] [outer = 0x8f61f000] 17:24:57 INFO - PROCESS | 1731 | 1464222297240 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 17:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1580ms 17:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:24:57 INFO - PROCESS | 1731 | 1464222297272 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 17:24:57 INFO - PROCESS | 1731 | 1464222297275 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 17:24:57 INFO - PROCESS | 1731 | 1464222297281 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:24:57 INFO - PROCESS | 1731 | 1464222297285 Marionette TRACE conn3 <- [1,2570,null,{}] 17:24:57 INFO - PROCESS | 1731 | 1464222297290 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:57 INFO - PROCESS | 1731 | 1464222297487 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 17:24:57 INFO - PROCESS | 1731 | 1464222297779 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:57 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f68bc00 == 145 [pid = 1731] [id = 650] 17:24:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8f7b9400) [pid = 1731] [serial = 1951] [outer = (nil)] 17:24:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8f8fb400) [pid = 1731] [serial = 1952] [outer = 0x8f7b9400] 17:24:57 INFO - PROCESS | 1731 | 1464222297908 Marionette DEBUG loaded listener.js 17:24:58 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x90eccc00) [pid = 1731] [serial = 1953] [outer = 0x8f7b9400] 17:24:58 INFO - PROCESS | 1731 | 1464222298864 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 17:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1641ms 17:24:58 INFO - PROCESS | 1731 | 1464222298921 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 17:24:58 INFO - PROCESS | 1731 | 1464222298925 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 17:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:24:58 INFO - PROCESS | 1731 | 1464222298931 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:24:58 INFO - PROCESS | 1731 | 1464222298934 Marionette TRACE conn3 <- [1,2574,null,{}] 17:24:58 INFO - PROCESS | 1731 | 1464222298940 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:59 INFO - PROCESS | 1731 | 1464222299194 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 17:24:59 INFO - PROCESS | 1731 | 1464222299539 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:59 INFO - PROCESS | 1731 | ++DOCSHELL 0x8cecac00 == 146 [pid = 1731] [id = 651] 17:24:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8e23b800) [pid = 1731] [serial = 1954] [outer = (nil)] 17:24:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x91110800) [pid = 1731] [serial = 1955] [outer = 0x8e23b800] 17:24:59 INFO - PROCESS | 1731 | 1464222299623 Marionette DEBUG loaded listener.js 17:24:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x919f9800) [pid = 1731] [serial = 1956] [outer = 0x8e23b800] 17:25:00 INFO - PROCESS | 1731 | 1464222300538 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1680ms 17:25:00 INFO - PROCESS | 1731 | 1464222300613 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 17:25:00 INFO - PROCESS | 1731 | 1464222300616 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 17:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:25:00 INFO - PROCESS | 1731 | 1464222300623 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:25:00 INFO - PROCESS | 1731 | 1464222300626 Marionette TRACE conn3 <- [1,2578,null,{}] 17:25:00 INFO - PROCESS | 1731 | 1464222300631 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:00 INFO - PROCESS | 1731 | 1464222300883 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 17:25:01 INFO - PROCESS | 1731 | 1464222301217 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:01 INFO - PROCESS | 1731 | ++DOCSHELL 0x8beae400 == 147 [pid = 1731] [id = 652] 17:25:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x91108800) [pid = 1731] [serial = 1957] [outer = (nil)] 17:25:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x91b2c400) [pid = 1731] [serial = 1958] [outer = 0x91108800] 17:25:01 INFO - PROCESS | 1731 | 1464222301306 Marionette DEBUG loaded listener.js 17:25:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x9206cc00) [pid = 1731] [serial = 1959] [outer = 0x91108800] 17:25:02 INFO - PROCESS | 1731 | 1464222302259 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1686ms 17:25:02 INFO - PROCESS | 1731 | 1464222302310 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 17:25:02 INFO - PROCESS | 1731 | 1464222302314 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 17:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:25:02 INFO - PROCESS | 1731 | 1464222302320 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:25:02 INFO - PROCESS | 1731 | 1464222302324 Marionette TRACE conn3 <- [1,2582,null,{}] 17:25:02 INFO - PROCESS | 1731 | 1464222302329 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:02 INFO - PROCESS | 1731 | 1464222302548 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 17:25:02 INFO - PROCESS | 1731 | 1464222302880 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:02 INFO - PROCESS | 1731 | ++DOCSHELL 0x91b21800 == 148 [pid = 1731] [id = 653] 17:25:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x91b28800) [pid = 1731] [serial = 1960] [outer = (nil)] 17:25:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x921c9800) [pid = 1731] [serial = 1961] [outer = 0x91b28800] 17:25:02 INFO - PROCESS | 1731 | 1464222302974 Marionette DEBUG loaded listener.js 17:25:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x928dc000) [pid = 1731] [serial = 1962] [outer = 0x91b28800] 17:25:03 INFO - PROCESS | 1731 | 1464222303917 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1638ms 17:25:03 INFO - PROCESS | 1731 | 1464222303960 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 17:25:03 INFO - PROCESS | 1731 | 1464222303964 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 17:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:25:03 INFO - PROCESS | 1731 | 1464222303970 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:25:03 INFO - PROCESS | 1731 | 1464222303974 Marionette TRACE conn3 <- [1,2586,null,{}] 17:25:03 INFO - PROCESS | 1731 | 1464222303979 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:04 INFO - PROCESS | 1731 | 1464222304202 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 17:25:04 INFO - PROCESS | 1731 | 1464222304558 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:04 INFO - PROCESS | 1731 | ++DOCSHELL 0x8efc5400 == 149 [pid = 1731] [id = 654] 17:25:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x8f1e1000) [pid = 1731] [serial = 1963] [outer = (nil)] 17:25:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x92cf6400) [pid = 1731] [serial = 1964] [outer = 0x8f1e1000] 17:25:04 INFO - PROCESS | 1731 | 1464222304648 Marionette DEBUG loaded listener.js 17:25:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x93a23000) [pid = 1731] [serial = 1965] [outer = 0x8f1e1000] 17:25:05 INFO - PROCESS | 1731 | 1464222305521 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1588ms 17:25:05 INFO - PROCESS | 1731 | 1464222305560 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 17:25:05 INFO - PROCESS | 1731 | 1464222305563 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 17:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:25:05 INFO - PROCESS | 1731 | 1464222305570 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:25:05 INFO - PROCESS | 1731 | 1464222305573 Marionette TRACE conn3 <- [1,2590,null,{}] 17:25:05 INFO - PROCESS | 1731 | 1464222305579 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:05 INFO - PROCESS | 1731 | 1464222305793 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 17:25:06 INFO - PROCESS | 1731 | 1464222306138 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:06 INFO - PROCESS | 1731 | ++DOCSHELL 0x86378c00 == 150 [pid = 1731] [id = 655] 17:25:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x920a2400) [pid = 1731] [serial = 1966] [outer = (nil)] 17:25:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x96b06000) [pid = 1731] [serial = 1967] [outer = 0x920a2400] 17:25:06 INFO - PROCESS | 1731 | 1464222306227 Marionette DEBUG loaded listener.js 17:25:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x976bd400) [pid = 1731] [serial = 1968] [outer = 0x920a2400] 17:25:07 INFO - PROCESS | 1731 | 1464222307148 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 17:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1635ms 17:25:07 INFO - PROCESS | 1731 | 1464222307206 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 17:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:25:07 INFO - PROCESS | 1731 | 1464222307211 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 17:25:07 INFO - PROCESS | 1731 | 1464222307217 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:25:07 INFO - PROCESS | 1731 | 1464222307221 Marionette TRACE conn3 <- [1,2594,null,{}] 17:25:07 INFO - PROCESS | 1731 | 1464222307227 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:07 INFO - PROCESS | 1731 | 1464222307489 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 17:25:07 INFO - PROCESS | 1731 | 1464222307839 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:07 INFO - PROCESS | 1731 | ++DOCSHELL 0x980cdc00 == 151 [pid = 1731] [id = 656] 17:25:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x99c9f000) [pid = 1731] [serial = 1969] [outer = (nil)] 17:25:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x9a059400) [pid = 1731] [serial = 1970] [outer = 0x99c9f000] 17:25:07 INFO - PROCESS | 1731 | 1464222307938 Marionette DEBUG loaded listener.js 17:25:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x9ac33800) [pid = 1731] [serial = 1971] [outer = 0x99c9f000] 17:25:08 INFO - PROCESS | 1731 | 1464222308873 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 17:25:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:25:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1735ms 17:25:08 INFO - PROCESS | 1731 | 1464222308952 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 17:25:08 INFO - PROCESS | 1731 | 1464222308955 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 17:25:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:25:08 INFO - PROCESS | 1731 | 1464222308962 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:25:08 INFO - PROCESS | 1731 | 1464222308965 Marionette TRACE conn3 <- [1,2598,null,{}] 17:25:08 INFO - PROCESS | 1731 | 1464222308970 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:09 INFO - PROCESS | 1731 | 1464222309225 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 17:25:09 INFO - PROCESS | 1731 | 1464222309572 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:09 INFO - PROCESS | 1731 | ++DOCSHELL 0x910b2000 == 152 [pid = 1731] [id = 657] 17:25:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x9110a400) [pid = 1731] [serial = 1972] [outer = (nil)] 17:25:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x9b9c6000) [pid = 1731] [serial = 1973] [outer = 0x9110a400] 17:25:09 INFO - PROCESS | 1731 | 1464222309660 Marionette DEBUG loaded listener.js 17:25:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x9cfc6400) [pid = 1731] [serial = 1974] [outer = 0x9110a400] 17:25:10 INFO - PROCESS | 1731 | 1464222310614 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:25:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:25:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1728ms 17:25:10 INFO - PROCESS | 1731 | 1464222310691 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 17:25:10 INFO - PROCESS | 1731 | 1464222310695 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 17:25:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:25:10 INFO - PROCESS | 1731 | 1464222310701 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:25:10 INFO - PROCESS | 1731 | 1464222310704 Marionette TRACE conn3 <- [1,2602,null,{}] 17:25:10 INFO - PROCESS | 1731 | 1464222310720 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:10 INFO - PROCESS | 1731 | 1464222310971 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 17:25:11 INFO - PROCESS | 1731 | 1464222311320 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x9b002000 == 153 [pid = 1731] [id = 658] 17:25:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x9b9bd800) [pid = 1731] [serial = 1975] [outer = (nil)] 17:25:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0xa22a4c00) [pid = 1731] [serial = 1976] [outer = 0x9b9bd800] 17:25:11 INFO - PROCESS | 1731 | 1464222311407 Marionette DEBUG loaded listener.js 17:25:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0xa2377400) [pid = 1731] [serial = 1977] [outer = 0x9b9bd800] 17:25:12 INFO - PROCESS | 1731 | 1464222312372 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 17:25:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:25:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1743ms 17:25:12 INFO - PROCESS | 1731 | 1464222312446 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 17:25:12 INFO - PROCESS | 1731 | 1464222312449 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 17:25:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:25:12 INFO - PROCESS | 1731 | 1464222312456 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:25:12 INFO - PROCESS | 1731 | 1464222312458 Marionette TRACE conn3 <- [1,2606,null,{}] 17:25:12 INFO - PROCESS | 1731 | 1464222312464 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:12 INFO - PROCESS | 1731 | 1464222312699 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 17:25:13 INFO - PROCESS | 1731 | 1464222313018 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:13 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f68cc00 == 154 [pid = 1731] [id = 659] 17:25:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x8f68d400) [pid = 1731] [serial = 1978] [outer = (nil)] 17:25:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0xa23fb000) [pid = 1731] [serial = 1979] [outer = 0x8f68d400] 17:25:13 INFO - PROCESS | 1731 | 1464222313107 Marionette DEBUG loaded listener.js 17:25:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0xa258b400) [pid = 1731] [serial = 1980] [outer = 0x8f68d400] 17:25:14 INFO - PROCESS | 1731 | 1464222314042 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 17:25:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:25:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1627ms 17:25:14 INFO - PROCESS | 1731 | 1464222314084 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 17:25:14 INFO - PROCESS | 1731 | 1464222314087 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 17:25:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:25:14 INFO - PROCESS | 1731 | 1464222314094 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:25:14 INFO - PROCESS | 1731 | 1464222314097 Marionette TRACE conn3 <- [1,2610,null,{}] 17:25:14 INFO - PROCESS | 1731 | 1464222314102 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:14 INFO - PROCESS | 1731 | 1464222314339 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 17:25:14 INFO - PROCESS | 1731 | 1464222314687 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:14 INFO - PROCESS | 1731 | ++DOCSHELL 0x919ee800 == 155 [pid = 1731] [id = 660] 17:25:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0x91a61400) [pid = 1731] [serial = 1981] [outer = (nil)] 17:25:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0xa31bec00) [pid = 1731] [serial = 1982] [outer = 0x91a61400] 17:25:14 INFO - PROCESS | 1731 | 1464222314777 Marionette DEBUG loaded listener.js 17:25:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0xa31e8000) [pid = 1731] [serial = 1983] [outer = 0x91a61400] 17:25:15 INFO - PROCESS | 1731 | 1464222315661 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:25:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:25:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1638ms 17:25:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:25:15 INFO - PROCESS | 1731 | 1464222315733 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 17:25:15 INFO - PROCESS | 1731 | 1464222315735 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 17:25:15 INFO - PROCESS | 1731 | 1464222315742 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:25:15 INFO - PROCESS | 1731 | 1464222315745 Marionette TRACE conn3 <- [1,2614,null,{}] 17:25:15 INFO - PROCESS | 1731 | 1464222315751 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:15 INFO - PROCESS | 1731 | 1464222315971 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 17:25:16 INFO - PROCESS | 1731 | 1464222316315 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:16 INFO - PROCESS | 1731 | ++DOCSHELL 0xa2595400 == 156 [pid = 1731] [id = 661] 17:25:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0xa2737000) [pid = 1731] [serial = 1984] [outer = (nil)] 17:25:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0xa36f4800) [pid = 1731] [serial = 1985] [outer = 0xa2737000] 17:25:16 INFO - PROCESS | 1731 | 1464222316406 Marionette DEBUG loaded listener.js 17:25:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0xa4f19800) [pid = 1731] [serial = 1986] [outer = 0xa2737000] 17:25:17 INFO - PROCESS | 1731 | 1464222317311 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 17:25:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:25:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1634ms 17:25:17 INFO - PROCESS | 1731 | 1464222317375 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 17:25:17 INFO - PROCESS | 1731 | 1464222317379 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 17:25:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:25:17 INFO - PROCESS | 1731 | 1464222317385 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:25:17 INFO - PROCESS | 1731 | 1464222317389 Marionette TRACE conn3 <- [1,2618,null,{}] 17:25:17 INFO - PROCESS | 1731 | 1464222317395 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:17 INFO - PROCESS | 1731 | 1464222317624 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 17:25:17 INFO - PROCESS | 1731 | 1464222317968 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:18 INFO - PROCESS | 1731 | ++DOCSHELL 0xa356ac00 == 157 [pid = 1731] [id = 662] 17:25:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0xa36ea400) [pid = 1731] [serial = 1987] [outer = (nil)] 17:25:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0xa6834800) [pid = 1731] [serial = 1988] [outer = 0xa36ea400] 17:25:18 INFO - PROCESS | 1731 | 1464222318059 Marionette DEBUG loaded listener.js 17:25:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0xa683c000) [pid = 1731] [serial = 1989] [outer = 0xa36ea400] 17:25:19 INFO - PROCESS | 1731 | 1464222319021 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:25:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:25:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1682ms 17:25:19 INFO - PROCESS | 1731 | 1464222319069 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 17:25:19 INFO - PROCESS | 1731 | 1464222319072 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 17:25:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:25:19 INFO - PROCESS | 1731 | 1464222319079 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:25:19 INFO - PROCESS | 1731 | 1464222319083 Marionette TRACE conn3 <- [1,2622,null,{}] 17:25:19 INFO - PROCESS | 1731 | 1464222319089 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:19 INFO - PROCESS | 1731 | 1464222319349 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 17:25:19 INFO - PROCESS | 1731 | 1464222319700 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8637ac00 == 156 [pid = 1731] [id = 644] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x889f9c00 == 155 [pid = 1731] [id = 643] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8824f000 == 154 [pid = 1731] [id = 642] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x85abf400 == 153 [pid = 1731] [id = 641] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x9970c000 == 152 [pid = 1731] [id = 639] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x989ba000 == 151 [pid = 1731] [id = 638] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x94fe0c00 == 150 [pid = 1731] [id = 637] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x92958800 == 149 [pid = 1731] [id = 635] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x9294f800 == 148 [pid = 1731] [id = 636] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x919fac00 == 147 [pid = 1731] [id = 634] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x91b2c800 == 146 [pid = 1731] [id = 633] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8f8f8800 == 145 [pid = 1731] [id = 632] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8efc4400 == 144 [pid = 1731] [id = 631] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8aa0c000 == 143 [pid = 1731] [id = 630] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8efc0c00 == 142 [pid = 1731] [id = 628] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8e1dd000 == 141 [pid = 1731] [id = 629] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8d770800 == 140 [pid = 1731] [id = 627] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8bea4800 == 139 [pid = 1731] [id = 626] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8d078800 == 138 [pid = 1731] [id = 625] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8aa0b800 == 137 [pid = 1731] [id = 624] 17:25:21 INFO - PROCESS | 1731 | --DOCSHELL 0x87fd3800 == 136 [pid = 1731] [id = 623] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x8cece400) [pid = 1731] [serial = 1868] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0xa683b400) [pid = 1731] [serial = 1844] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0xa6c62000) [pid = 1731] [serial = 1851] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x89d64800) [pid = 1731] [serial = 1862] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0x9b001c00) [pid = 1731] [serial = 1832] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x910d6800) [pid = 1731] [serial = 1815] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x9cfeec00) [pid = 1731] [serial = 1833] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x86cd0c00) [pid = 1731] [serial = 1856] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x921c5400) [pid = 1731] [serial = 1820] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x995a7c00) [pid = 1731] [serial = 1829] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0xa685a400) [pid = 1731] [serial = 1845] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0xa6c5e800) [pid = 1731] [serial = 1850] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x8f614c00) [pid = 1731] [serial = 1808] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x8aa0d800) [pid = 1731] [serial = 1853] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0xa638e800) [pid = 1731] [serial = 1842] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x92c09000) [pid = 1731] [serial = 1824] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x8884e800) [pid = 1731] [serial = 1860] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x92b42000) [pid = 1731] [serial = 1823] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x889f0400) [pid = 1731] [serial = 1802] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0xa2378000) [pid = 1731] [serial = 1835] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x88254000) [pid = 1731] [serial = 1859] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x8f8ef400) [pid = 1731] [serial = 1812] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x8f663c00) [pid = 1731] [serial = 1809] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x8823a800) [pid = 1731] [serial = 1865] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x8d077800) [pid = 1731] [serial = 1731] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x94fe8800) [pid = 1731] [serial = 1827] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x89d73c00) [pid = 1731] [serial = 1863] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x94fe2c00) [pid = 1731] [serial = 1826] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0xa51a9800) [pid = 1731] [serial = 1841] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x8aa10c00) [pid = 1731] [serial = 1854] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x928da000) [pid = 1731] [serial = 1821] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x910af800) [pid = 1731] [serial = 1814] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0xa69e5000) [pid = 1731] [serial = 1848] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x919f1400) [pid = 1731] [serial = 1817] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x8d27f000) [pid = 1731] [serial = 1805] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x89d71c00) [pid = 1731] [serial = 1866] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x89005c00) [pid = 1731] [serial = 1803] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x9206b400) [pid = 1731] [serial = 1818] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0xa3353c00) [pid = 1731] [serial = 1839] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x87f30800) [pid = 1731] [serial = 1857] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0xa2395c00) [pid = 1731] [serial = 1836] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0xa6978800) [pid = 1731] [serial = 1847] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0xa31f4c00) [pid = 1731] [serial = 1838] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x997c6c00) [pid = 1731] [serial = 1830] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x8d769c00) [pid = 1731] [serial = 1806] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x8f7c1400) [pid = 1731] [serial = 1811] [outer = (nil)] [url = about:blank] 17:25:22 INFO - PROCESS | 1731 | ++DOCSHELL 0x850dd800 == 137 [pid = 1731] [id = 663] 17:25:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x850e0000) [pid = 1731] [serial = 1990] [outer = (nil)] 17:25:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x871d2000) [pid = 1731] [serial = 1991] [outer = 0x850e0000] 17:25:22 INFO - PROCESS | 1731 | 1464222322190 Marionette DEBUG loaded listener.js 17:25:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x8759d800) [pid = 1731] [serial = 1992] [outer = 0x850e0000] 17:25:23 INFO - PROCESS | 1731 | 1464222323074 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 17:25:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:25:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 4035ms 17:25:23 INFO - PROCESS | 1731 | 1464222323116 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 17:25:23 INFO - PROCESS | 1731 | 1464222323122 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 17:25:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:25:23 INFO - PROCESS | 1731 | 1464222323131 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:25:23 INFO - PROCESS | 1731 | 1464222323137 Marionette TRACE conn3 <- [1,2626,null,{}] 17:25:23 INFO - PROCESS | 1731 | 1464222323144 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:23 INFO - PROCESS | 1731 | 1464222323374 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 17:25:23 INFO - PROCESS | 1731 | 1464222323597 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:23 INFO - PROCESS | 1731 | ++DOCSHELL 0x88259400 == 138 [pid = 1731] [id = 664] 17:25:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x88259800) [pid = 1731] [serial = 1993] [outer = (nil)] 17:25:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x889fd000) [pid = 1731] [serial = 1994] [outer = 0x88259800] 17:25:23 INFO - PROCESS | 1731 | 1464222323677 Marionette DEBUG loaded listener.js 17:25:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x89955000) [pid = 1731] [serial = 1995] [outer = 0x88259800] 17:25:24 INFO - PROCESS | 1731 | 1464222324547 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:25:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:25:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1482ms 17:25:24 INFO - PROCESS | 1731 | 1464222324620 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 17:25:24 INFO - PROCESS | 1731 | 1464222324625 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 17:25:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:25:24 INFO - PROCESS | 1731 | 1464222324636 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:25:24 INFO - PROCESS | 1731 | 1464222324639 Marionette TRACE conn3 <- [1,2630,null,{}] 17:25:24 INFO - PROCESS | 1731 | 1464222324645 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:24 INFO - PROCESS | 1731 | 1464222324936 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 17:25:24 INFO - PROCESS | 1731 | 1464222324973 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:25 INFO - PROCESS | 1731 | ++DOCSHELL 0x889ff800 == 139 [pid = 1731] [id = 665] 17:25:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8aa06400) [pid = 1731] [serial = 1996] [outer = (nil)] 17:25:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8aa12800) [pid = 1731] [serial = 1997] [outer = 0x8aa06400] 17:25:25 INFO - PROCESS | 1731 | 1464222325052 Marionette DEBUG loaded listener.js 17:25:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8bfeec00) [pid = 1731] [serial = 1998] [outer = 0x8aa06400] 17:25:26 INFO - PROCESS | 1731 | 1464222326123 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 17:25:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:25:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1529ms 17:25:26 INFO - PROCESS | 1731 | 1464222326165 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 17:25:26 INFO - PROCESS | 1731 | 1464222326169 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 17:25:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:25:26 INFO - PROCESS | 1731 | 1464222326175 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:25:26 INFO - PROCESS | 1731 | 1464222326180 Marionette TRACE conn3 <- [1,2634,null,{}] 17:25:26 INFO - PROCESS | 1731 | 1464222326203 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:26 INFO - PROCESS | 1731 | 1464222326486 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 17:25:26 INFO - PROCESS | 1731 | 1464222326521 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:26 INFO - PROCESS | 1731 | ++DOCSHELL 0x8900b800 == 140 [pid = 1731] [id = 666] 17:25:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8d27cc00) [pid = 1731] [serial = 1999] [outer = (nil)] 17:25:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8d608800) [pid = 1731] [serial = 2000] [outer = 0x8d27cc00] 17:25:26 INFO - PROCESS | 1731 | 1464222326599 Marionette DEBUG loaded listener.js 17:25:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8d769c00) [pid = 1731] [serial = 2001] [outer = 0x8d27cc00] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x91109400) [pid = 1731] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x99e35800) [pid = 1731] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x86cc8000) [pid = 1731] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x920a8800) [pid = 1731] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x8823a000) [pid = 1731] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x8f330800) [pid = 1731] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x94fe5400) [pid = 1731] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x8d60e000) [pid = 1731] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x995a8400) [pid = 1731] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x8f1d9800) [pid = 1731] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x8821ec00) [pid = 1731] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x92b45c00) [pid = 1731] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x8bc54400) [pid = 1731] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x8824f800) [pid = 1731] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x910b2c00) [pid = 1731] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x996d3800) [pid = 1731] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x8e25a400) [pid = 1731] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x921c6400) [pid = 1731] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x86ccb800) [pid = 1731] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 129 (0x8f664800) [pid = 1731] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 128 (0x93a25000) [pid = 1731] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 127 (0x8d603000) [pid = 1731] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:25:27 INFO - PROCESS | 1731 | --DOMWINDOW == 126 (0x89d73000) [pid = 1731] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:25:28 INFO - PROCESS | 1731 | 1464222328238 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:25:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:25:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2107ms 17:25:28 INFO - PROCESS | 1731 | 1464222328282 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 17:25:28 INFO - PROCESS | 1731 | 1464222328287 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 17:25:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:25:28 INFO - PROCESS | 1731 | 1464222328292 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:25:28 INFO - PROCESS | 1731 | 1464222328295 Marionette TRACE conn3 <- [1,2638,null,{}] 17:25:28 INFO - PROCESS | 1731 | 1464222328300 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:28 INFO - PROCESS | 1731 | 1464222328489 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 17:25:28 INFO - PROCESS | 1731 | 1464222328708 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:28 INFO - PROCESS | 1731 | ++DOCSHELL 0x850dd400 == 141 [pid = 1731] [id = 667] 17:25:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 127 (0x87fccc00) [pid = 1731] [serial = 2002] [outer = (nil)] 17:25:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 128 (0x89d69000) [pid = 1731] [serial = 2003] [outer = 0x87fccc00] 17:25:28 INFO - PROCESS | 1731 | 1464222328779 Marionette DEBUG loaded listener.js 17:25:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0x8d763000) [pid = 1731] [serial = 2004] [outer = 0x87fccc00] 17:25:29 INFO - PROCESS | 1731 | 1464222329726 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:25:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:25:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1482ms 17:25:29 INFO - PROCESS | 1731 | 1464222329777 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 17:25:29 INFO - PROCESS | 1731 | 1464222329783 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 17:25:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:25:29 INFO - PROCESS | 1731 | 1464222329792 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:25:29 INFO - PROCESS | 1731 | 1464222329798 Marionette TRACE conn3 <- [1,2642,null,{}] 17:25:29 INFO - PROCESS | 1731 | 1464222329806 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:30 INFO - PROCESS | 1731 | 1464222330032 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 17:25:30 INFO - PROCESS | 1731 | 1464222330384 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:30 INFO - PROCESS | 1731 | ++DOCSHELL 0x88245800 == 142 [pid = 1731] [id = 668] 17:25:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0x8824dc00) [pid = 1731] [serial = 2005] [outer = (nil)] 17:25:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x88257000) [pid = 1731] [serial = 2006] [outer = 0x8824dc00] 17:25:30 INFO - PROCESS | 1731 | 1464222330480 Marionette DEBUG loaded listener.js 17:25:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x889fdc00) [pid = 1731] [serial = 2007] [outer = 0x8824dc00] 17:25:31 INFO - PROCESS | 1731 | 1464222331423 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:25:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:25:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1682ms 17:25:31 INFO - PROCESS | 1731 | 1464222331474 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 17:25:31 INFO - PROCESS | 1731 | 1464222331483 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 17:25:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:25:31 INFO - PROCESS | 1731 | 1464222331493 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:25:31 INFO - PROCESS | 1731 | 1464222331497 Marionette TRACE conn3 <- [1,2646,null,{}] 17:25:31 INFO - PROCESS | 1731 | 1464222331503 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:31 INFO - PROCESS | 1731 | 1464222331754 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 17:25:32 INFO - PROCESS | 1731 | 1464222332096 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:32 INFO - PROCESS | 1731 | ++DOCSHELL 0x8aa10800 == 143 [pid = 1731] [id = 669] 17:25:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x8aa14c00) [pid = 1731] [serial = 2008] [outer = (nil)] 17:25:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x8bff2400) [pid = 1731] [serial = 2009] [outer = 0x8aa14c00] 17:25:32 INFO - PROCESS | 1731 | 1464222332186 Marionette DEBUG loaded listener.js 17:25:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x8d072c00) [pid = 1731] [serial = 2010] [outer = 0x8aa14c00] 17:25:33 INFO - PROCESS | 1731 | 1464222333087 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:25:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:25:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1633ms 17:25:33 INFO - PROCESS | 1731 | 1464222333127 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 17:25:33 INFO - PROCESS | 1731 | 1464222333131 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 17:25:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:25:33 INFO - PROCESS | 1731 | 1464222333138 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:25:33 INFO - PROCESS | 1731 | 1464222333143 Marionette TRACE conn3 <- [1,2650,null,{}] 17:25:33 INFO - PROCESS | 1731 | 1464222333160 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:33 INFO - PROCESS | 1731 | 1464222333385 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 17:25:33 INFO - PROCESS | 1731 | 1464222333774 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:33 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e237000 == 144 [pid = 1731] [id = 670] 17:25:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x8e23ac00) [pid = 1731] [serial = 2011] [outer = (nil)] 17:25:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x8efbc800) [pid = 1731] [serial = 2012] [outer = 0x8e23ac00] 17:25:33 INFO - PROCESS | 1731 | 1464222333923 Marionette DEBUG loaded listener.js 17:25:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x8efca400) [pid = 1731] [serial = 2013] [outer = 0x8e23ac00] 17:25:34 INFO - PROCESS | 1731 | 1464222334900 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:25:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:25:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1836ms 17:25:34 INFO - PROCESS | 1731 | 1464222334975 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 17:25:34 INFO - PROCESS | 1731 | 1464222334979 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 17:25:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:25:34 INFO - PROCESS | 1731 | 1464222334985 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:25:34 INFO - PROCESS | 1731 | 1464222334989 Marionette TRACE conn3 <- [1,2654,null,{}] 17:25:34 INFO - PROCESS | 1731 | 1464222334994 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:35 INFO - PROCESS | 1731 | 1464222335245 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 17:25:35 INFO - PROCESS | 1731 | 1464222335579 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:35 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e259800 == 145 [pid = 1731] [id = 671] 17:25:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x8f330400) [pid = 1731] [serial = 2014] [outer = (nil)] 17:25:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x8f615c00) [pid = 1731] [serial = 2015] [outer = 0x8f330400] 17:25:35 INFO - PROCESS | 1731 | 1464222335676 Marionette DEBUG loaded listener.js 17:25:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x8f66c800) [pid = 1731] [serial = 2016] [outer = 0x8f330400] 17:25:36 INFO - PROCESS | 1731 | 1464222336570 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:25:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:25:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1635ms 17:25:36 INFO - PROCESS | 1731 | 1464222336621 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 17:25:36 INFO - PROCESS | 1731 | 1464222336624 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 17:25:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:25:36 INFO - PROCESS | 1731 | 1464222336630 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:25:36 INFO - PROCESS | 1731 | 1464222336634 Marionette TRACE conn3 <- [1,2658,null,{}] 17:25:36 INFO - PROCESS | 1731 | 1464222336639 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:36 INFO - PROCESS | 1731 | 1464222336867 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 17:25:37 INFO - PROCESS | 1731 | 1464222337199 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x89a60000 == 146 [pid = 1731] [id = 672] 17:25:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x8e25c800) [pid = 1731] [serial = 2017] [outer = (nil)] 17:25:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x8f7c2400) [pid = 1731] [serial = 2018] [outer = 0x8e25c800] 17:25:37 INFO - PROCESS | 1731 | 1464222337289 Marionette DEBUG loaded listener.js 17:25:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8f7c7400) [pid = 1731] [serial = 2019] [outer = 0x8e25c800] 17:25:38 INFO - PROCESS | 1731 | 1464222338182 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:25:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:25:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1628ms 17:25:38 INFO - PROCESS | 1731 | 1464222338260 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 17:25:38 INFO - PROCESS | 1731 | 1464222338264 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 17:25:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:25:38 INFO - PROCESS | 1731 | 1464222338271 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:25:38 INFO - PROCESS | 1731 | 1464222338274 Marionette TRACE conn3 <- [1,2662,null,{}] 17:25:38 INFO - PROCESS | 1731 | 1464222338280 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:38 INFO - PROCESS | 1731 | 1464222338562 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 17:25:38 INFO - PROCESS | 1731 | 1464222338911 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:38 INFO - PROCESS | 1731 | ++DOCSHELL 0x85c19000 == 147 [pid = 1731] [id = 673] 17:25:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8f7c5000) [pid = 1731] [serial = 2020] [outer = (nil)] 17:25:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x910da400) [pid = 1731] [serial = 2021] [outer = 0x8f7c5000] 17:25:39 INFO - PROCESS | 1731 | 1464222338996 Marionette DEBUG loaded listener.js 17:25:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x91107000) [pid = 1731] [serial = 2022] [outer = 0x8f7c5000] 17:25:39 INFO - PROCESS | 1731 | 1464222339904 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:25:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:25:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1681ms 17:25:39 INFO - PROCESS | 1731 | 1464222339953 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 17:25:39 INFO - PROCESS | 1731 | 1464222339957 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 17:25:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:25:39 INFO - PROCESS | 1731 | 1464222339963 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:25:39 INFO - PROCESS | 1731 | 1464222339966 Marionette TRACE conn3 <- [1,2666,null,{}] 17:25:39 INFO - PROCESS | 1731 | 1464222339972 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:40 INFO - PROCESS | 1731 | 1464222340176 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 17:25:40 INFO - PROCESS | 1731 | 1464222340473 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:40 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7bc800 == 148 [pid = 1731] [id = 674] 17:25:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x910b7c00) [pid = 1731] [serial = 2023] [outer = (nil)] 17:25:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x91265000) [pid = 1731] [serial = 2024] [outer = 0x910b7c00] 17:25:40 INFO - PROCESS | 1731 | 1464222340605 Marionette DEBUG loaded listener.js 17:25:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x919f1000) [pid = 1731] [serial = 2025] [outer = 0x910b7c00] 17:25:41 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:25:41 INFO - PROCESS | 1731 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:25:41 INFO - PROCESS | 1731 | 1464222341896 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 17:25:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 17:25:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1981ms 17:25:41 INFO - PROCESS | 1731 | 1464222341945 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 17:25:41 INFO - PROCESS | 1731 | 1464222341949 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 17:25:41 INFO - PROCESS | 1731 | 1464222341960 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:25:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:25:41 INFO - PROCESS | 1731 | 1464222341964 Marionette TRACE conn3 <- [1,2670,null,{}] 17:25:41 INFO - PROCESS | 1731 | 1464222341970 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:42 INFO - PROCESS | 1731 | 1464222342254 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 17:25:42 INFO - PROCESS | 1731 | 1464222342532 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:42 INFO - PROCESS | 1731 | ++DOCSHELL 0x910b4800 == 149 [pid = 1731] [id = 675] 17:25:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x9125b000) [pid = 1731] [serial = 2026] [outer = (nil)] 17:25:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x9206b400) [pid = 1731] [serial = 2027] [outer = 0x9125b000] 17:25:42 INFO - PROCESS | 1731 | 1464222342616 Marionette DEBUG loaded listener.js 17:25:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x920a6c00) [pid = 1731] [serial = 2028] [outer = 0x9125b000] 17:25:43 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:25:43 INFO - PROCESS | 1731 | 1464222343954 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 17:25:44 INFO - PROCESS | 1731 | 1464222344000 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 17:25:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:25:44 INFO - PROCESS | 1731 | 1464222344006 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:25:44 INFO - PROCESS | 1731 | 1464222344010 Marionette TRACE conn3 <- [1,2674,null,{}] 17:25:44 INFO - PROCESS | 1731 | 1464222344015 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:44 INFO - PROCESS | 1731 | 1464222344316 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 17:25:44 INFO - PROCESS | 1731 | 1464222344594 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:44 INFO - PROCESS | 1731 | ++DOCSHELL 0x91b27c00 == 150 [pid = 1731] [id = 676] 17:25:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x91b2c800) [pid = 1731] [serial = 2029] [outer = (nil)] 17:25:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x92b42000) [pid = 1731] [serial = 2030] [outer = 0x91b2c800] 17:25:44 INFO - PROCESS | 1731 | 1464222344678 Marionette DEBUG loaded listener.js 17:25:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x92b4d400) [pid = 1731] [serial = 2031] [outer = 0x91b2c800] 17:25:45 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:25:46 INFO - PROCESS | 1731 | 1464222346027 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 17:25:46 INFO - PROCESS | 1731 | 1464222346099 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 17:25:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:25:46 INFO - PROCESS | 1731 | 1464222346106 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:25:46 INFO - PROCESS | 1731 | 1464222346110 Marionette TRACE conn3 <- [1,2678,null,{}] 17:25:46 INFO - PROCESS | 1731 | 1464222346115 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:46 INFO - PROCESS | 1731 | 1464222346481 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 17:25:46 INFO - PROCESS | 1731 | 1464222346697 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:46 INFO - PROCESS | 1731 | ++DOCSHELL 0x9387a000 == 151 [pid = 1731] [id = 677] 17:25:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x9387a800) [pid = 1731] [serial = 2032] [outer = (nil)] 17:25:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x94fe1800) [pid = 1731] [serial = 2033] [outer = 0x9387a800] 17:25:46 INFO - PROCESS | 1731 | 1464222346794 Marionette DEBUG loaded listener.js 17:25:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x94fe6c00) [pid = 1731] [serial = 2034] [outer = 0x9387a800] 17:25:48 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:25:48 INFO - PROCESS | 1731 | 1464222348136 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 17:25:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 17:25:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2084ms 17:25:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:25:48 INFO - PROCESS | 1731 | 1464222348191 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 17:25:48 INFO - PROCESS | 1731 | 1464222348194 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 17:25:48 INFO - PROCESS | 1731 | 1464222348201 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:25:48 INFO - PROCESS | 1731 | 1464222348205 Marionette TRACE conn3 <- [1,2682,null,{}] 17:25:48 INFO - PROCESS | 1731 | 1464222348210 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:48 INFO - PROCESS | 1731 | 1464222348510 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 17:25:48 INFO - PROCESS | 1731 | 1464222348778 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:48 INFO - PROCESS | 1731 | ++DOCSHELL 0x9295b000 == 152 [pid = 1731] [id = 678] 17:25:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x93a6a000) [pid = 1731] [serial = 2035] [outer = (nil)] 17:25:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x9970c000) [pid = 1731] [serial = 2036] [outer = 0x93a6a000] 17:25:48 INFO - PROCESS | 1731 | 1464222348869 Marionette DEBUG loaded listener.js 17:25:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x99ca2000) [pid = 1731] [serial = 2037] [outer = 0x93a6a000] 17:25:50 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:25:50 INFO - PROCESS | 1731 | 1464222350289 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 17:25:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 17:25:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2129ms 17:25:50 INFO - PROCESS | 1731 | 1464222350329 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 17:25:50 INFO - PROCESS | 1731 | 1464222350333 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 17:25:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:25:50 INFO - PROCESS | 1731 | 1464222350339 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:25:50 INFO - PROCESS | 1731 | 1464222350342 Marionette TRACE conn3 <- [1,2686,null,{}] 17:25:50 INFO - PROCESS | 1731 | 1464222350348 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:50 INFO - PROCESS | 1731 | 1464222350631 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 17:25:50 INFO - PROCESS | 1731 | 1464222350924 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:50 INFO - PROCESS | 1731 | ++DOCSHELL 0x9872b400 == 153 [pid = 1731] [id = 679] 17:25:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x99701400) [pid = 1731] [serial = 2038] [outer = (nil)] 17:25:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x9a05dc00) [pid = 1731] [serial = 2039] [outer = 0x99701400] 17:25:51 INFO - PROCESS | 1731 | 1464222351010 Marionette DEBUG loaded listener.js 17:25:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x9b00b800) [pid = 1731] [serial = 2040] [outer = 0x99701400] 17:25:52 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:25:52 INFO - PROCESS | 1731 | 1464222352544 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 17:25:52 INFO - PROCESS | 1731 | 1464222352575 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 17:25:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:25:52 INFO - PROCESS | 1731 | 1464222352582 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:25:52 INFO - PROCESS | 1731 | 1464222352585 Marionette TRACE conn3 <- [1,2690,null,{}] 17:25:52 INFO - PROCESS | 1731 | 1464222352591 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:52 INFO - PROCESS | 1731 | 1464222352836 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 17:25:53 INFO - PROCESS | 1731 | 1464222353102 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:53 INFO - PROCESS | 1731 | ++DOCSHELL 0x99e35c00 == 154 [pid = 1731] [id = 680] 17:25:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x99ea9c00) [pid = 1731] [serial = 2041] [outer = (nil)] 17:25:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x9fd0a800) [pid = 1731] [serial = 2042] [outer = 0x99ea9c00] 17:25:53 INFO - PROCESS | 1731 | 1464222353187 Marionette DEBUG loaded listener.js 17:25:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0xa1152400) [pid = 1731] [serial = 2043] [outer = 0x99ea9c00] 17:25:54 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:25:54 INFO - PROCESS | 1731 | 1464222354536 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 17:25:54 INFO - PROCESS | 1731 | 1464222354578 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 17:25:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:25:54 INFO - PROCESS | 1731 | 1464222354593 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:25:54 INFO - PROCESS | 1731 | 1464222354601 Marionette TRACE conn3 <- [1,2694,null,{}] 17:25:54 INFO - PROCESS | 1731 | 1464222354610 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:54 INFO - PROCESS | 1731 | 1464222354906 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 17:25:55 INFO - PROCESS | 1731 | 1464222355214 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:55 INFO - PROCESS | 1731 | ++DOCSHELL 0x9b025400 == 155 [pid = 1731] [id = 681] 17:25:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x9cfe9800) [pid = 1731] [serial = 2044] [outer = (nil)] 17:25:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0xa3123000) [pid = 1731] [serial = 2045] [outer = 0x9cfe9800] 17:25:55 INFO - PROCESS | 1731 | 1464222355299 Marionette DEBUG loaded listener.js 17:25:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0xa31ea400) [pid = 1731] [serial = 2046] [outer = 0x9cfe9800] 17:25:56 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:25:56 INFO - PROCESS | 1731 | 1464222356647 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 17:25:56 INFO - PROCESS | 1731 | 1464222356689 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 17:25:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:25:56 INFO - PROCESS | 1731 | 1464222356696 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:25:56 INFO - PROCESS | 1731 | 1464222356700 Marionette TRACE conn3 <- [1,2698,null,{}] 17:25:56 INFO - PROCESS | 1731 | 1464222356706 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:56 INFO - PROCESS | 1731 | 1464222356953 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 17:25:57 INFO - PROCESS | 1731 | 1464222357264 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:57 INFO - PROCESS | 1731 | ++DOCSHELL 0xa258c400 == 156 [pid = 1731] [id = 682] 17:25:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0xa2597c00) [pid = 1731] [serial = 2047] [outer = (nil)] 17:25:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0xa6390c00) [pid = 1731] [serial = 2048] [outer = 0xa2597c00] 17:25:57 INFO - PROCESS | 1731 | 1464222357351 Marionette DEBUG loaded listener.js 17:25:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0xa63f6000) [pid = 1731] [serial = 2049] [outer = 0xa2597c00] 17:25:58 INFO - PROCESS | 1731 | SkCairoFTTypeface::onFilterRec unimplemented 17:25:58 INFO - PROCESS | 1731 | 1464222358694 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 17:25:58 INFO - PROCESS | 1731 | 1464222358739 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 17:25:58 INFO - PROCESS | 1731 | 1464222358745 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:25:58 INFO - PROCESS | 1731 | 1464222358749 Marionette TRACE conn3 <- [1,2702,null,{}] 17:25:58 INFO - PROCESS | 1731 | 1464222358754 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:59 INFO - PROCESS | 1731 | 1464222359015 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 17:25:59 INFO - PROCESS | 1731 | 1464222359297 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:59 INFO - PROCESS | 1731 | ++DOCSHELL 0xa2594c00 == 157 [pid = 1731] [id = 683] 17:25:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0xa6387400) [pid = 1731] [serial = 2050] [outer = (nil)] 17:25:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0xa6975400) [pid = 1731] [serial = 2051] [outer = 0xa6387400] 17:25:59 INFO - PROCESS | 1731 | 1464222359381 Marionette DEBUG loaded listener.js 17:25:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0xa69e5c00) [pid = 1731] [serial = 2052] [outer = 0xa6387400] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x86cc6800 == 156 [pid = 1731] [id = 599] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x8900b800 == 155 [pid = 1731] [id = 666] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x889ff800 == 154 [pid = 1731] [id = 665] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x88259400 == 153 [pid = 1731] [id = 664] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0xa356ac00 == 152 [pid = 1731] [id = 662] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x850dd800 == 151 [pid = 1731] [id = 663] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0xa2595400 == 150 [pid = 1731] [id = 661] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x919ee800 == 149 [pid = 1731] [id = 660] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x9b002000 == 148 [pid = 1731] [id = 658] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x8f68cc00 == 147 [pid = 1731] [id = 659] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x910b2000 == 146 [pid = 1731] [id = 657] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x980cdc00 == 145 [pid = 1731] [id = 656] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x86378c00 == 144 [pid = 1731] [id = 655] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x8efc5400 == 143 [pid = 1731] [id = 654] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x8beae400 == 142 [pid = 1731] [id = 652] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x91b21800 == 141 [pid = 1731] [id = 653] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x87592000 == 140 [pid = 1731] [id = 313] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x8cecac00 == 139 [pid = 1731] [id = 651] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x8f68bc00 == 138 [pid = 1731] [id = 650] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x8f333c00 == 137 [pid = 1731] [id = 649] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x8bc53000 == 136 [pid = 1731] [id = 648] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x8d07a400 == 135 [pid = 1731] [id = 647] 17:26:01 INFO - PROCESS | 1731 | --DOCSHELL 0x88255000 == 134 [pid = 1731] [id = 646] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x8bc5d800) [pid = 1731] [serial = 1935] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x8995a800) [pid = 1731] [serial = 1929] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x8d770000) [pid = 1731] [serial = 1937] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x8e24f800) [pid = 1731] [serial = 1800] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x8beafc00) [pid = 1731] [serial = 1932] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x8aa13400) [pid = 1731] [serial = 1931] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x889fd400) [pid = 1731] [serial = 1934] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x889f5800) [pid = 1731] [serial = 1928] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x87595400) [pid = 1731] [serial = 1925] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x87f37000) [pid = 1731] [serial = 1926] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x9b9c9400) [pid = 1731] [serial = 1923] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x9b01f800) [pid = 1731] [serial = 1922] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x9af11c00) [pid = 1731] [serial = 1920] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x9ac32800) [pid = 1731] [serial = 1919] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x9a061000) [pid = 1731] [serial = 1917] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x9a055400) [pid = 1731] [serial = 1916] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x99c9f400) [pid = 1731] [serial = 1914] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x997c5400) [pid = 1731] [serial = 1913] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x96b0e800) [pid = 1731] [serial = 1911] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x96b09400) [pid = 1731] [serial = 1910] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x93a2d000) [pid = 1731] [serial = 1908] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x93a22c00) [pid = 1731] [serial = 1907] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x92b47400) [pid = 1731] [serial = 1905] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x92b44c00) [pid = 1731] [serial = 1904] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x928e4000) [pid = 1731] [serial = 1902] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x921c7800) [pid = 1731] [serial = 1901] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x91a60800) [pid = 1731] [serial = 1899] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x919f8c00) [pid = 1731] [serial = 1898] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x91261400) [pid = 1731] [serial = 1896] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x9125ac00) [pid = 1731] [serial = 1895] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x910b5000) [pid = 1731] [serial = 1893] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x910b0c00) [pid = 1731] [serial = 1892] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x8f8fa800) [pid = 1731] [serial = 1890] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x8f7c1800) [pid = 1731] [serial = 1889] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x8f68b400) [pid = 1731] [serial = 1887] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x8f61b800) [pid = 1731] [serial = 1886] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x8f1dd800) [pid = 1731] [serial = 1884] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x8efc8400) [pid = 1731] [serial = 1883] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x8e251000) [pid = 1731] [serial = 1881] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x8e23a000) [pid = 1731] [serial = 1880] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x8d76cc00) [pid = 1731] [serial = 1878] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x8d60fc00) [pid = 1731] [serial = 1877] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x8bff6c00) [pid = 1731] [serial = 1875] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x8bea9400) [pid = 1731] [serial = 1874] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x89003400) [pid = 1731] [serial = 1872] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x88848000) [pid = 1731] [serial = 1871] [outer = (nil)] [url = about:blank] 17:26:01 INFO - PROCESS | 1731 | 1464222361909 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:26:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:26:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 3186ms 17:26:01 INFO - PROCESS | 1731 | 1464222361960 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 17:26:01 INFO - PROCESS | 1731 | 1464222361964 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 17:26:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:26:01 INFO - PROCESS | 1731 | 1464222361975 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:26:01 INFO - PROCESS | 1731 | 1464222361980 Marionette TRACE conn3 <- [1,2706,null,{}] 17:26:01 INFO - PROCESS | 1731 | 1464222361988 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:02 INFO - PROCESS | 1731 | 1464222362206 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 17:26:02 INFO - PROCESS | 1731 | 1464222362419 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:02 INFO - PROCESS | 1731 | ++DOCSHELL 0x86cc4c00 == 135 [pid = 1731] [id = 684] 17:26:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x87fd0800) [pid = 1731] [serial = 2053] [outer = (nil)] 17:26:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x88259400) [pid = 1731] [serial = 2054] [outer = 0x87fd0800] 17:26:02 INFO - PROCESS | 1731 | 1464222362496 Marionette DEBUG loaded listener.js 17:26:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x889fac00) [pid = 1731] [serial = 2055] [outer = 0x87fd0800] 17:26:03 INFO - PROCESS | 1731 | 1464222363310 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 17:26:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:26:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1397ms 17:26:03 INFO - PROCESS | 1731 | 1464222363372 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 17:26:03 INFO - PROCESS | 1731 | 1464222363380 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 17:26:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:26:03 INFO - PROCESS | 1731 | 1464222363390 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:26:03 INFO - PROCESS | 1731 | 1464222363394 Marionette TRACE conn3 <- [1,2710,null,{}] 17:26:03 INFO - PROCESS | 1731 | 1464222363399 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:03 INFO - PROCESS | 1731 | 1464222363609 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 17:26:03 INFO - PROCESS | 1731 | 1464222363851 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:03 INFO - PROCESS | 1731 | ++DOCSHELL 0x8900b800 == 136 [pid = 1731] [id = 685] 17:26:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x89d71c00) [pid = 1731] [serial = 2056] [outer = (nil)] 17:26:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x8aa0f800) [pid = 1731] [serial = 2057] [outer = 0x89d71c00] 17:26:03 INFO - PROCESS | 1731 | 1464222363925 Marionette DEBUG loaded listener.js 17:26:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x8bea9400) [pid = 1731] [serial = 2058] [outer = 0x89d71c00] 17:26:04 INFO - PROCESS | 1731 | 1464222364914 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 17:26:04 INFO - PROCESS | 1731 | 1464222364981 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 17:26:04 INFO - PROCESS | 1731 | 1464222364988 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:26:04 INFO - PROCESS | 1731 | 1464222364993 Marionette TRACE conn3 <- [1,2714,null,{}] 17:26:05 INFO - PROCESS | 1731 | 1464222365008 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:05 INFO - PROCESS | 1731 | 1464222365287 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 17:26:05 INFO - PROCESS | 1731 | 1464222365328 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:05 INFO - PROCESS | 1731 | ++DOCSHELL 0x8aa13800 == 137 [pid = 1731] [id = 686] 17:26:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x8d60c000) [pid = 1731] [serial = 2059] [outer = (nil)] 17:26:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x8d76f800) [pid = 1731] [serial = 2060] [outer = 0x8d60c000] 17:26:05 INFO - PROCESS | 1731 | 1464222365529 Marionette DEBUG loaded listener.js 17:26:05 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x8e232400) [pid = 1731] [serial = 2061] [outer = 0x8d60c000] 17:26:06 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x8d27cc00) [pid = 1731] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:26:06 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x91a61400) [pid = 1731] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:26:06 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x8f68d400) [pid = 1731] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:26:06 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x9b9bd800) [pid = 1731] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:26:06 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x9110a400) [pid = 1731] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:26:06 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x99c9f000) [pid = 1731] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:26:06 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x920a2400) [pid = 1731] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:26:06 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x8f1e1000) [pid = 1731] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:26:06 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x91b28800) [pid = 1731] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:26:06 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x88259800) [pid = 1731] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:26:06 INFO - PROCESS | 1731 | --DOMWINDOW == 129 (0x850e0000) [pid = 1731] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:26:06 INFO - PROCESS | 1731 | --DOMWINDOW == 128 (0xa36ea400) [pid = 1731] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:26:06 INFO - PROCESS | 1731 | --DOMWINDOW == 127 (0xa2737000) [pid = 1731] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:26:06 INFO - PROCESS | 1731 | --DOMWINDOW == 126 (0x8aa06400) [pid = 1731] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:26:06 INFO - PROCESS | 1731 | --DOMWINDOW == 125 (0x8beab400) [pid = 1731] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:26:06 INFO - PROCESS | 1731 | 1464222366876 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 17:26:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:26:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1937ms 17:26:06 INFO - PROCESS | 1731 | 1464222366924 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 17:26:06 INFO - PROCESS | 1731 | 1464222366928 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 17:26:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:26:06 INFO - PROCESS | 1731 | 1464222366934 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:26:06 INFO - PROCESS | 1731 | 1464222366937 Marionette TRACE conn3 <- [1,2718,null,{}] 17:26:06 INFO - PROCESS | 1731 | 1464222366942 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:07 INFO - PROCESS | 1731 | 1464222367132 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 17:26:07 INFO - PROCESS | 1731 | 1464222367336 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:07 INFO - PROCESS | 1731 | ++DOCSHELL 0x89007c00 == 138 [pid = 1731] [id = 687] 17:26:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 126 (0x8aa11400) [pid = 1731] [serial = 2062] [outer = (nil)] 17:26:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 127 (0x8e23d800) [pid = 1731] [serial = 2063] [outer = 0x8aa11400] 17:26:07 INFO - PROCESS | 1731 | 1464222367407 Marionette DEBUG loaded listener.js 17:26:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 128 (0x8e258800) [pid = 1731] [serial = 2064] [outer = 0x8aa11400] 17:26:08 INFO - PROCESS | 1731 | 1464222368157 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 17:26:08 INFO - PROCESS | 1731 | 1464222368361 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 17:26:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:26:08 INFO - PROCESS | 1731 | 1464222368371 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:26:08 INFO - PROCESS | 1731 | 1464222368375 Marionette TRACE conn3 <- [1,2722,null,{}] 17:26:08 INFO - PROCESS | 1731 | 1464222368384 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:08 INFO - PROCESS | 1731 | 1464222368642 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 17:26:09 INFO - PROCESS | 1731 | 1464222369010 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:09 INFO - PROCESS | 1731 | ++DOCSHELL 0x88225c00 == 139 [pid = 1731] [id = 688] 17:26:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0x88226800) [pid = 1731] [serial = 2065] [outer = (nil)] 17:26:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0x88244400) [pid = 1731] [serial = 2066] [outer = 0x88226800] 17:26:09 INFO - PROCESS | 1731 | 1464222369096 Marionette DEBUG loaded listener.js 17:26:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x889f9c00) [pid = 1731] [serial = 2067] [outer = 0x88226800] 17:26:10 INFO - PROCESS | 1731 | 1464222370094 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 17:26:10 INFO - PROCESS | 1731 | 1464222370160 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 17:26:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:26:10 INFO - PROCESS | 1731 | 1464222370173 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:26:10 INFO - PROCESS | 1731 | 1464222370178 Marionette TRACE conn3 <- [1,2726,null,{}] 17:26:10 INFO - PROCESS | 1731 | 1464222370185 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:10 INFO - PROCESS | 1731 | 1464222370449 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 17:26:10 INFO - PROCESS | 1731 | 1464222370792 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:10 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bff6c00 == 140 [pid = 1731] [id = 689] 17:26:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x8bff8400) [pid = 1731] [serial = 2068] [outer = (nil)] 17:26:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x8d283800) [pid = 1731] [serial = 2069] [outer = 0x8bff8400] 17:26:10 INFO - PROCESS | 1731 | 1464222370876 Marionette DEBUG loaded listener.js 17:26:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x8e1dc800) [pid = 1731] [serial = 2070] [outer = 0x8bff8400] 17:26:11 INFO - PROCESS | 1731 | 1464222371791 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 17:26:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:26:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1698ms 17:26:11 INFO - PROCESS | 1731 | 1464222371870 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 17:26:11 INFO - PROCESS | 1731 | 1464222371878 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 17:26:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:26:11 INFO - PROCESS | 1731 | 1464222371888 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:26:11 INFO - PROCESS | 1731 | 1464222371892 Marionette TRACE conn3 <- [1,2730,null,{}] 17:26:11 INFO - PROCESS | 1731 | 1464222371906 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:12 INFO - PROCESS | 1731 | 1464222372231 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 17:26:12 INFO - PROCESS | 1731 | 1464222372554 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:12 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d763800 == 141 [pid = 1731] [id = 690] 17:26:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x8f333c00) [pid = 1731] [serial = 2071] [outer = (nil)] 17:26:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x8f61d000) [pid = 1731] [serial = 2072] [outer = 0x8f333c00] 17:26:12 INFO - PROCESS | 1731 | 1464222372648 Marionette DEBUG loaded listener.js 17:26:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x8f68b800) [pid = 1731] [serial = 2073] [outer = 0x8f333c00] 17:26:14 INFO - PROCESS | 1731 | 1464222374010 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 17:26:14 INFO - PROCESS | 1731 | 1464222374037 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 17:26:14 INFO - PROCESS | 1731 | 1464222374045 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:26:14 INFO - PROCESS | 1731 | 1464222374048 Marionette TRACE conn3 <- [1,2734,null,{}] 17:26:14 INFO - PROCESS | 1731 | 1464222374054 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:14 INFO - PROCESS | 1731 | 1464222374292 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 17:26:14 INFO - PROCESS | 1731 | 1464222374610 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:14 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7bec00 == 142 [pid = 1731] [id = 691] 17:26:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x8f8efc00) [pid = 1731] [serial = 2074] [outer = (nil)] 17:26:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x90ec5800) [pid = 1731] [serial = 2075] [outer = 0x8f8efc00] 17:26:14 INFO - PROCESS | 1731 | 1464222374694 Marionette DEBUG loaded listener.js 17:26:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x910ad400) [pid = 1731] [serial = 2076] [outer = 0x8f8efc00] 17:26:15 INFO - PROCESS | 1731 | 1464222375614 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 17:26:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:26:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1636ms 17:26:15 INFO - PROCESS | 1731 | 1464222375681 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 17:26:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:26:15 INFO - PROCESS | 1731 | 1464222375685 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 17:26:15 INFO - PROCESS | 1731 | 1464222375691 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:26:15 INFO - PROCESS | 1731 | 1464222375694 Marionette TRACE conn3 <- [1,2738,null,{}] 17:26:15 INFO - PROCESS | 1731 | 1464222375700 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:15 INFO - PROCESS | 1731 | 1464222375909 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 17:26:16 INFO - PROCESS | 1731 | 1464222376204 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:16 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7c1800 == 143 [pid = 1731] [id = 692] 17:26:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x8f8f3000) [pid = 1731] [serial = 2077] [outer = (nil)] 17:26:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x910de400) [pid = 1731] [serial = 2078] [outer = 0x8f8f3000] 17:26:16 INFO - PROCESS | 1731 | 1464222376334 Marionette DEBUG loaded listener.js 17:26:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x91263800) [pid = 1731] [serial = 2079] [outer = 0x8f8f3000] 17:26:17 INFO - PROCESS | 1731 | 1464222377244 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 17:26:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:26:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1631ms 17:26:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:26:17 INFO - PROCESS | 1731 | 1464222377322 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 17:26:17 INFO - PROCESS | 1731 | 1464222377325 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 17:26:17 INFO - PROCESS | 1731 | 1464222377331 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:26:17 INFO - PROCESS | 1731 | 1464222377335 Marionette TRACE conn3 <- [1,2742,null,{}] 17:26:17 INFO - PROCESS | 1731 | 1464222377340 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:17 INFO - PROCESS | 1731 | 1464222377580 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 17:26:17 INFO - PROCESS | 1731 | 1464222377929 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:17 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f68d400 == 144 [pid = 1731] [id = 693] 17:26:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8f8f0000) [pid = 1731] [serial = 2080] [outer = (nil)] 17:26:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x92075400) [pid = 1731] [serial = 2081] [outer = 0x8f8f0000] 17:26:18 INFO - PROCESS | 1731 | 1464222378018 Marionette DEBUG loaded listener.js 17:26:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x928dd000) [pid = 1731] [serial = 2082] [outer = 0x8f8f0000] 17:26:18 INFO - PROCESS | 1731 | 1464222378874 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:26:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:26:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1592ms 17:26:18 INFO - PROCESS | 1731 | 1464222378924 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 17:26:18 INFO - PROCESS | 1731 | 1464222378928 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 17:26:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:26:18 INFO - PROCESS | 1731 | 1464222378934 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:26:18 INFO - PROCESS | 1731 | 1464222378937 Marionette TRACE conn3 <- [1,2746,null,{}] 17:26:18 INFO - PROCESS | 1731 | 1464222378942 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:19 INFO - PROCESS | 1731 | 1464222379153 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 17:26:19 INFO - PROCESS | 1731 | 1464222379450 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:19 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d072800 == 145 [pid = 1731] [id = 694] 17:26:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8e1dd800) [pid = 1731] [serial = 2083] [outer = (nil)] 17:26:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x92b44800) [pid = 1731] [serial = 2084] [outer = 0x8e1dd800] 17:26:19 INFO - PROCESS | 1731 | 1464222379591 Marionette DEBUG loaded listener.js 17:26:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x92b48400) [pid = 1731] [serial = 2085] [outer = 0x8e1dd800] 17:26:20 INFO - PROCESS | 1731 | 1464222380493 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:26:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:26:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1631ms 17:26:20 INFO - PROCESS | 1731 | 1464222380565 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 17:26:20 INFO - PROCESS | 1731 | 1464222380569 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 17:26:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:26:20 INFO - PROCESS | 1731 | 1464222380575 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:26:20 INFO - PROCESS | 1731 | 1464222380579 Marionette TRACE conn3 <- [1,2750,null,{}] 17:26:20 INFO - PROCESS | 1731 | 1464222380584 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:20 INFO - PROCESS | 1731 | 1464222380824 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 17:26:21 INFO - PROCESS | 1731 | 1464222381159 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:21 INFO - PROCESS | 1731 | ++DOCSHELL 0x921cdc00 == 146 [pid = 1731] [id = 695] 17:26:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x9294d400) [pid = 1731] [serial = 2086] [outer = (nil)] 17:26:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x94fe2c00) [pid = 1731] [serial = 2087] [outer = 0x9294d400] 17:26:21 INFO - PROCESS | 1731 | 1464222381246 Marionette DEBUG loaded listener.js 17:26:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x96b06c00) [pid = 1731] [serial = 2088] [outer = 0x9294d400] 17:26:22 INFO - PROCESS | 1731 | 1464222382115 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:26:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:26:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1584ms 17:26:22 INFO - PROCESS | 1731 | 1464222382159 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 17:26:22 INFO - PROCESS | 1731 | 1464222382163 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 17:26:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:26:22 INFO - PROCESS | 1731 | 1464222382169 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:26:22 INFO - PROCESS | 1731 | 1464222382172 Marionette TRACE conn3 <- [1,2754,null,{}] 17:26:22 INFO - PROCESS | 1731 | 1464222382178 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:22 INFO - PROCESS | 1731 | 1464222382383 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 17:26:22 INFO - PROCESS | 1731 | 1464222382682 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:22 INFO - PROCESS | 1731 | ++DOCSHELL 0x93a28400 == 147 [pid = 1731] [id = 696] 17:26:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x96beec00) [pid = 1731] [serial = 2089] [outer = (nil)] 17:26:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x987c0400) [pid = 1731] [serial = 2090] [outer = 0x96beec00] 17:26:22 INFO - PROCESS | 1731 | 1464222382811 Marionette DEBUG loaded listener.js 17:26:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x996d4800) [pid = 1731] [serial = 2091] [outer = 0x96beec00] 17:26:23 INFO - PROCESS | 1731 | 1464222383667 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:26:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:26:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1538ms 17:26:23 INFO - PROCESS | 1731 | 1464222383708 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 17:26:23 INFO - PROCESS | 1731 | 1464222383712 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 17:26:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:26:23 INFO - PROCESS | 1731 | 1464222383718 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:26:23 INFO - PROCESS | 1731 | 1464222383722 Marionette TRACE conn3 <- [1,2758,null,{}] 17:26:23 INFO - PROCESS | 1731 | 1464222383727 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:23 INFO - PROCESS | 1731 | 1464222383933 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 17:26:24 INFO - PROCESS | 1731 | 1464222384231 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:24 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f335000 == 148 [pid = 1731] [id = 697] 17:26:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x8f7c4800) [pid = 1731] [serial = 2092] [outer = (nil)] 17:26:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x99ca1c00) [pid = 1731] [serial = 2093] [outer = 0x8f7c4800] 17:26:24 INFO - PROCESS | 1731 | 1464222384361 Marionette DEBUG loaded listener.js 17:26:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x9a05c800) [pid = 1731] [serial = 2094] [outer = 0x8f7c4800] 17:26:25 INFO - PROCESS | 1731 | 1464222385244 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:26:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:26:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1595ms 17:26:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:26:25 INFO - PROCESS | 1731 | 1464222385315 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 17:26:25 INFO - PROCESS | 1731 | 1464222385318 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 17:26:25 INFO - PROCESS | 1731 | 1464222385325 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:26:25 INFO - PROCESS | 1731 | 1464222385329 Marionette TRACE conn3 <- [1,2762,null,{}] 17:26:25 INFO - PROCESS | 1731 | 1464222385334 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:25 INFO - PROCESS | 1731 | 1464222385564 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 17:26:25 INFO - PROCESS | 1731 | 1464222385915 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:25 INFO - PROCESS | 1731 | ++DOCSHELL 0x997e6c00 == 149 [pid = 1731] [id = 698] 17:26:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x9b005400) [pid = 1731] [serial = 2095] [outer = (nil)] 17:26:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x9b8bbc00) [pid = 1731] [serial = 2096] [outer = 0x9b005400] 17:26:26 INFO - PROCESS | 1731 | 1464222386008 Marionette DEBUG loaded listener.js 17:26:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x9fd08c00) [pid = 1731] [serial = 2097] [outer = 0x9b005400] 17:26:26 INFO - PROCESS | 1731 | 1464222386910 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:26:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:26:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1637ms 17:26:26 INFO - PROCESS | 1731 | 1464222386962 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 17:26:26 INFO - PROCESS | 1731 | 1464222386965 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 17:26:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:26:26 INFO - PROCESS | 1731 | 1464222386972 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:26:26 INFO - PROCESS | 1731 | 1464222386975 Marionette TRACE conn3 <- [1,2766,null,{}] 17:26:26 INFO - PROCESS | 1731 | 1464222386981 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:27 INFO - PROCESS | 1731 | 1464222387197 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 17:26:27 INFO - PROCESS | 1731 | 1464222387548 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:27 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a71c00 == 150 [pid = 1731] [id = 699] 17:26:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0xa22abc00) [pid = 1731] [serial = 2098] [outer = (nil)] 17:26:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0xa23fa000) [pid = 1731] [serial = 2099] [outer = 0xa22abc00] 17:26:27 INFO - PROCESS | 1731 | 1464222387634 Marionette DEBUG loaded listener.js 17:26:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0xa3120800) [pid = 1731] [serial = 2100] [outer = 0xa22abc00] 17:26:28 INFO - PROCESS | 1731 | 1464222388499 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:26:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:26:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1577ms 17:26:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:26:28 INFO - PROCESS | 1731 | 1464222388550 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 17:26:28 INFO - PROCESS | 1731 | 1464222388553 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 17:26:28 INFO - PROCESS | 1731 | 1464222388559 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:26:28 INFO - PROCESS | 1731 | 1464222388563 Marionette TRACE conn3 <- [1,2770,null,{}] 17:26:28 INFO - PROCESS | 1731 | 1464222388568 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:28 INFO - PROCESS | 1731 | 1464222388773 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 17:26:29 INFO - PROCESS | 1731 | 1464222389136 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:29 INFO - PROCESS | 1731 | ++DOCSHELL 0xa22ac000 == 151 [pid = 1731] [id = 700] 17:26:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0xa2373800) [pid = 1731] [serial = 2101] [outer = (nil)] 17:26:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0xa6389400) [pid = 1731] [serial = 2102] [outer = 0xa2373800] 17:26:29 INFO - PROCESS | 1731 | 1464222389223 Marionette DEBUG loaded listener.js 17:26:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0xa6835800) [pid = 1731] [serial = 2103] [outer = 0xa2373800] 17:26:30 INFO - PROCESS | 1731 | 1464222390113 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:26:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:26:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1629ms 17:26:30 INFO - PROCESS | 1731 | 1464222390188 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 17:26:30 INFO - PROCESS | 1731 | 1464222390192 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 17:26:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:26:30 INFO - PROCESS | 1731 | 1464222390198 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:26:30 INFO - PROCESS | 1731 | 1464222390201 Marionette TRACE conn3 <- [1,2774,null,{}] 17:26:30 INFO - PROCESS | 1731 | 1464222390207 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:30 INFO - PROCESS | 1731 | 1464222390469 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 17:26:30 INFO - PROCESS | 1731 | 1464222390819 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:30 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f1dbc00 == 152 [pid = 1731] [id = 701] 17:26:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0xa4f18c00) [pid = 1731] [serial = 2104] [outer = (nil)] 17:26:30 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0xa6c5c000) [pid = 1731] [serial = 2105] [outer = 0xa4f18c00] 17:26:30 INFO - PROCESS | 1731 | 1464222390903 Marionette DEBUG loaded listener.js 17:26:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0xa6c5f000) [pid = 1731] [serial = 2106] [outer = 0xa4f18c00] 17:26:31 INFO - PROCESS | 1731 | 1464222391779 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 17:26:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:26:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1630ms 17:26:31 INFO - PROCESS | 1731 | 1464222391828 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 17:26:31 INFO - PROCESS | 1731 | 1464222391832 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 17:26:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:26:31 INFO - PROCESS | 1731 | 1464222391838 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:26:31 INFO - PROCESS | 1731 | 1464222391840 Marionette TRACE conn3 <- [1,2778,null,{}] 17:26:31 INFO - PROCESS | 1731 | 1464222391846 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:32 INFO - PROCESS | 1731 | 1464222392067 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 17:26:32 INFO - PROCESS | 1731 | 1464222392414 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:32 INFO - PROCESS | 1731 | ++DOCSHELL 0x8c062c00 == 153 [pid = 1731] [id = 702] 17:26:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x8c063400) [pid = 1731] [serial = 2107] [outer = (nil)] 17:26:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x8c069800) [pid = 1731] [serial = 2108] [outer = 0x8c063400] 17:26:32 INFO - PROCESS | 1731 | 1464222392500 Marionette DEBUG loaded listener.js 17:26:32 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x8c06d800) [pid = 1731] [serial = 2109] [outer = 0x8c063400] 17:26:33 INFO - PROCESS | 1731 | 1464222393390 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:26:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:26:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1627ms 17:26:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:26:33 INFO - PROCESS | 1731 | 1464222393465 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 17:26:33 INFO - PROCESS | 1731 | 1464222393468 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 17:26:33 INFO - PROCESS | 1731 | 1464222393475 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:26:33 INFO - PROCESS | 1731 | 1464222393478 Marionette TRACE conn3 <- [1,2782,null,{}] 17:26:33 INFO - PROCESS | 1731 | 1464222393483 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:33 INFO - PROCESS | 1731 | 1464222393742 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 17:26:34 INFO - PROCESS | 1731 | 1464222394085 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:34 INFO - PROCESS | 1731 | ++DOCSHELL 0x86cc8000 == 154 [pid = 1731] [id = 703] 17:26:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x8c062400) [pid = 1731] [serial = 2110] [outer = (nil)] 17:26:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0x93a2d800) [pid = 1731] [serial = 2111] [outer = 0x8c062400] 17:26:34 INFO - PROCESS | 1731 | 1464222394172 Marionette DEBUG loaded listener.js 17:26:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0xa69e2800) [pid = 1731] [serial = 2112] [outer = 0x8c062400] 17:26:35 INFO - PROCESS | 1731 | 1464222395049 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:26:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:26:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1639ms 17:26:35 INFO - PROCESS | 1731 | 1464222395115 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 17:26:35 INFO - PROCESS | 1731 | 1464222395118 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 17:26:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:26:35 INFO - PROCESS | 1731 | 1464222395124 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:26:35 INFO - PROCESS | 1731 | 1464222395128 Marionette TRACE conn3 <- [1,2786,null,{}] 17:26:35 INFO - PROCESS | 1731 | 1464222395133 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:35 INFO - PROCESS | 1731 | 1464222395348 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 17:26:35 INFO - PROCESS | 1731 | 1464222395695 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:35 INFO - PROCESS | 1731 | ++DOCSHELL 0x8a92b000 == 155 [pid = 1731] [id = 704] 17:26:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x8a92c000) [pid = 1731] [serial = 2113] [outer = (nil)] 17:26:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0x8a932400) [pid = 1731] [serial = 2114] [outer = 0x8a92c000] 17:26:35 INFO - PROCESS | 1731 | 1464222395782 Marionette DEBUG loaded listener.js 17:26:35 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0x8a936800) [pid = 1731] [serial = 2115] [outer = 0x8a92c000] 17:26:36 INFO - PROCESS | 1731 | 1464222396624 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:26:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:26:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1530ms 17:26:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:26:36 INFO - PROCESS | 1731 | 1464222396656 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 17:26:36 INFO - PROCESS | 1731 | 1464222396659 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 17:26:36 INFO - PROCESS | 1731 | 1464222396665 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:26:36 INFO - PROCESS | 1731 | 1464222396668 Marionette TRACE conn3 <- [1,2790,null,{}] 17:26:36 INFO - PROCESS | 1731 | 1464222396674 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:36 INFO - PROCESS | 1731 | 1464222396882 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 17:26:37 INFO - PROCESS | 1731 | 1464222397187 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x84eb4c00 == 156 [pid = 1731] [id = 705] 17:26:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0x84eb6000) [pid = 1731] [serial = 2116] [outer = (nil)] 17:26:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0x84ebc000) [pid = 1731] [serial = 2117] [outer = 0x84eb6000] 17:26:37 INFO - PROCESS | 1731 | 1464222397322 Marionette DEBUG loaded listener.js 17:26:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0x84ebe800) [pid = 1731] [serial = 2118] [outer = 0x84eb6000] 17:26:38 INFO - PROCESS | 1731 | 1464222398171 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:26:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:26:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1553ms 17:26:38 INFO - PROCESS | 1731 | 1464222398218 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 17:26:38 INFO - PROCESS | 1731 | 1464222398222 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 17:26:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:26:38 INFO - PROCESS | 1731 | 1464222398228 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:26:38 INFO - PROCESS | 1731 | 1464222398231 Marionette TRACE conn3 <- [1,2794,null,{}] 17:26:38 INFO - PROCESS | 1731 | 1464222398236 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:38 INFO - PROCESS | 1731 | 1464222398455 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x8aa13800 == 155 [pid = 1731] [id = 686] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x8900b800 == 154 [pid = 1731] [id = 685] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x86cc4c00 == 153 [pid = 1731] [id = 684] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0xa258c400 == 152 [pid = 1731] [id = 682] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x9b025400 == 151 [pid = 1731] [id = 681] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x9872b400 == 150 [pid = 1731] [id = 679] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x99e35c00 == 149 [pid = 1731] [id = 680] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x9295b000 == 148 [pid = 1731] [id = 678] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x9387a000 == 147 [pid = 1731] [id = 677] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x91b27c00 == 146 [pid = 1731] [id = 676] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x910b4800 == 145 [pid = 1731] [id = 675] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7bc800 == 144 [pid = 1731] [id = 674] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x89a60000 == 143 [pid = 1731] [id = 672] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x85c19000 == 142 [pid = 1731] [id = 673] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x8e259800 == 141 [pid = 1731] [id = 671] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x8e237000 == 140 [pid = 1731] [id = 670] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x8aa10800 == 139 [pid = 1731] [id = 669] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x850dd400 == 138 [pid = 1731] [id = 667] 17:26:40 INFO - PROCESS | 1731 | --DOCSHELL 0x88245800 == 137 [pid = 1731] [id = 668] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x8cec9800) [pid = 1731] [serial = 1869] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x89d69000) [pid = 1731] [serial = 2003] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x8d608800) [pid = 1731] [serial = 2000] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0x8d769c00) [pid = 1731] [serial = 2001] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0xa31bec00) [pid = 1731] [serial = 1982] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0xa258b400) [pid = 1731] [serial = 1980] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0xa23fb000) [pid = 1731] [serial = 1979] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0xa22a4c00) [pid = 1731] [serial = 1976] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0xa2377400) [pid = 1731] [serial = 1977] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x9cfc6400) [pid = 1731] [serial = 1974] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x9b9c6000) [pid = 1731] [serial = 1973] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x9ac33800) [pid = 1731] [serial = 1971] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x9a059400) [pid = 1731] [serial = 1970] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x976bd400) [pid = 1731] [serial = 1968] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x96b06000) [pid = 1731] [serial = 1967] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x93a23000) [pid = 1731] [serial = 1965] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x92cf6400) [pid = 1731] [serial = 1964] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x928dc000) [pid = 1731] [serial = 1962] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x921c9800) [pid = 1731] [serial = 1961] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x91b2c400) [pid = 1731] [serial = 1958] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x91110800) [pid = 1731] [serial = 1955] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x8f8fb400) [pid = 1731] [serial = 1952] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x8f66f000) [pid = 1731] [serial = 1949] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x8f1e2000) [pid = 1731] [serial = 1946] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x8d604000) [pid = 1731] [serial = 1943] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x89a62c00) [pid = 1731] [serial = 1940] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x889fd000) [pid = 1731] [serial = 1994] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x871d2000) [pid = 1731] [serial = 1991] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x8759d800) [pid = 1731] [serial = 1992] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0xa683c000) [pid = 1731] [serial = 1989] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0xa6834800) [pid = 1731] [serial = 1988] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0xa4f19800) [pid = 1731] [serial = 1986] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0xa36f4800) [pid = 1731] [serial = 1985] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0xa31e8000) [pid = 1731] [serial = 1983] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x8aa12800) [pid = 1731] [serial = 1997] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x8bfeec00) [pid = 1731] [serial = 1998] [outer = (nil)] [url = about:blank] 17:26:40 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x89955000) [pid = 1731] [serial = 1995] [outer = (nil)] [url = about:blank] 17:26:41 INFO - PROCESS | 1731 | 1464222401070 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:41 INFO - PROCESS | 1731 | ++DOCSHELL 0x84ec0400 == 138 [pid = 1731] [id = 706] 17:26:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x86a62c00) [pid = 1731] [serial = 2119] [outer = (nil)] 17:26:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x86cc4c00) [pid = 1731] [serial = 2120] [outer = 0x86a62c00] 17:26:41 INFO - PROCESS | 1731 | 1464222401153 Marionette DEBUG loaded listener.js 17:26:41 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x87595c00) [pid = 1731] [serial = 2121] [outer = 0x86a62c00] 17:26:41 INFO - PROCESS | 1731 | 1464222401967 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 17:26:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:26:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 3783ms 17:26:42 INFO - PROCESS | 1731 | 1464222402019 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 17:26:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:26:42 INFO - PROCESS | 1731 | 1464222402030 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 17:26:42 INFO - PROCESS | 1731 | 1464222402041 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:26:42 INFO - PROCESS | 1731 | 1464222402047 Marionette TRACE conn3 <- [1,2798,null,{}] 17:26:42 INFO - PROCESS | 1731 | 1464222402086 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:42 INFO - PROCESS | 1731 | 1464222402291 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 17:26:42 INFO - PROCESS | 1731 | 1464222402309 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:42 INFO - PROCESS | 1731 | ++DOCSHELL 0x8823f400 == 139 [pid = 1731] [id = 707] 17:26:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x88259800) [pid = 1731] [serial = 2122] [outer = (nil)] 17:26:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x889fd000) [pid = 1731] [serial = 2123] [outer = 0x88259800] 17:26:42 INFO - PROCESS | 1731 | 1464222402382 Marionette DEBUG loaded listener.js 17:26:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8995c000) [pid = 1731] [serial = 2124] [outer = 0x88259800] 17:26:43 INFO - PROCESS | 1731 | 1464222403431 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 17:26:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:26:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1462ms 17:26:43 INFO - PROCESS | 1731 | 1464222403502 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 17:26:43 INFO - PROCESS | 1731 | 1464222403507 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 17:26:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:26:43 INFO - PROCESS | 1731 | 1464222403514 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:26:43 INFO - PROCESS | 1731 | 1464222403517 Marionette TRACE conn3 <- [1,2802,null,{}] 17:26:43 INFO - PROCESS | 1731 | 1464222403522 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:43 INFO - PROCESS | 1731 | 1464222403800 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 17:26:43 INFO - PROCESS | 1731 | 1464222403832 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:43 INFO - PROCESS | 1731 | ++DOCSHELL 0x88228800 == 140 [pid = 1731] [id = 708] 17:26:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x8a92a400) [pid = 1731] [serial = 2125] [outer = (nil)] 17:26:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x8aa06800) [pid = 1731] [serial = 2126] [outer = 0x8a92a400] 17:26:43 INFO - PROCESS | 1731 | 1464222403903 Marionette DEBUG loaded listener.js 17:26:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x8bc4e800) [pid = 1731] [serial = 2127] [outer = 0x8a92a400] 17:26:44 INFO - PROCESS | 1731 | 1464222404934 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:26:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:26:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1478ms 17:26:44 INFO - PROCESS | 1731 | 1464222404994 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 17:26:44 INFO - PROCESS | 1731 | 1464222404997 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 17:26:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:26:45 INFO - PROCESS | 1731 | 1464222405012 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:26:45 INFO - PROCESS | 1731 | 1464222405020 Marionette TRACE conn3 <- [1,2806,null,{}] 17:26:45 INFO - PROCESS | 1731 | 1464222405033 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:45 INFO - PROCESS | 1731 | 1464222405320 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 17:26:45 INFO - PROCESS | 1731 | 1464222405353 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:45 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bc5a400 == 141 [pid = 1731] [id = 709] 17:26:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x8c06c800) [pid = 1731] [serial = 2128] [outer = (nil)] 17:26:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x8d07d800) [pid = 1731] [serial = 2129] [outer = 0x8c06c800] 17:26:45 INFO - PROCESS | 1731 | 1464222405425 Marionette DEBUG loaded listener.js 17:26:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x8d27cc00) [pid = 1731] [serial = 2130] [outer = 0x8c06c800] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x8d07bc00) [pid = 1731] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x8f7b9400) [pid = 1731] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x91108800) [pid = 1731] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x8f61f000) [pid = 1731] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x88849c00) [pid = 1731] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x8efbd400) [pid = 1731] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x8e23b800) [pid = 1731] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x99ea9c00) [pid = 1731] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0xa6387400) [pid = 1731] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x8f7c5000) [pid = 1731] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x89d71c00) [pid = 1731] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x8e23ac00) [pid = 1731] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0xa2597c00) [pid = 1731] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x9125b000) [pid = 1731] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x93a6a000) [pid = 1731] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x910b7c00) [pid = 1731] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x9cfe9800) [pid = 1731] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x8aa09000) [pid = 1731] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x9387a800) [pid = 1731] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x8f330400) [pid = 1731] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x8aa14c00) [pid = 1731] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x91b2c800) [pid = 1731] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x99701400) [pid = 1731] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0x8d60c000) [pid = 1731] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x8e25c800) [pid = 1731] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x87fd0800) [pid = 1731] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:26:46 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x8824dc00) [pid = 1731] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:26:47 INFO - PROCESS | 1731 | 1464222407020 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:26:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:26:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 2049ms 17:26:47 INFO - PROCESS | 1731 | 1464222407053 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 17:26:47 INFO - PROCESS | 1731 | 1464222407058 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 17:26:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:26:47 INFO - PROCESS | 1731 | 1464222407064 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:26:47 INFO - PROCESS | 1731 | 1464222407066 Marionette TRACE conn3 <- [1,2810,null,{}] 17:26:47 INFO - PROCESS | 1731 | 1464222407072 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:47 INFO - PROCESS | 1731 | 1464222407274 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 17:26:47 INFO - PROCESS | 1731 | 1464222407488 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:47 INFO - PROCESS | 1731 | ++DOCSHELL 0x87fd0800 == 142 [pid = 1731] [id = 710] 17:26:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x89006c00) [pid = 1731] [serial = 2131] [outer = (nil)] 17:26:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x8d27a800) [pid = 1731] [serial = 2132] [outer = 0x89006c00] 17:26:47 INFO - PROCESS | 1731 | 1464222407562 Marionette DEBUG loaded listener.js 17:26:47 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x8d60d000) [pid = 1731] [serial = 2133] [outer = 0x89006c00] 17:26:48 INFO - PROCESS | 1731 | 1464222408302 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:26:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:26:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1432ms 17:26:48 INFO - PROCESS | 1731 | 1464222408497 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 17:26:48 INFO - PROCESS | 1731 | 1464222408503 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 17:26:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:26:48 INFO - PROCESS | 1731 | 1464222408512 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:26:48 INFO - PROCESS | 1731 | 1464222408515 Marionette TRACE conn3 <- [1,2814,null,{}] 17:26:48 INFO - PROCESS | 1731 | 1464222408524 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:48 INFO - PROCESS | 1731 | 1464222408796 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 17:26:49 INFO - PROCESS | 1731 | 1464222409172 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:49 INFO - PROCESS | 1731 | ++DOCSHELL 0x87f3a000 == 143 [pid = 1731] [id = 711] 17:26:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x87fc6000) [pid = 1731] [serial = 2134] [outer = (nil)] 17:26:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x88221800) [pid = 1731] [serial = 2135] [outer = 0x87fc6000] 17:26:49 INFO - PROCESS | 1731 | 1464222409259 Marionette DEBUG loaded listener.js 17:26:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x889f0c00) [pid = 1731] [serial = 2136] [outer = 0x87fc6000] 17:26:50 INFO - PROCESS | 1731 | 1464222410259 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 17:26:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:26:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1829ms 17:26:50 INFO - PROCESS | 1731 | 1464222410342 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 17:26:50 INFO - PROCESS | 1731 | 1464222410348 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 17:26:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:26:50 INFO - PROCESS | 1731 | 1464222410360 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:26:50 INFO - PROCESS | 1731 | 1464222410365 Marionette TRACE conn3 <- [1,2818,null,{}] 17:26:50 INFO - PROCESS | 1731 | 1464222410372 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:50 INFO - PROCESS | 1731 | 1464222410644 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 17:26:51 INFO - PROCESS | 1731 | 1464222410996 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:51 INFO - PROCESS | 1731 | ++DOCSHELL 0x8aa13800 == 144 [pid = 1731] [id = 712] 17:26:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x8aa14400) [pid = 1731] [serial = 2137] [outer = (nil)] 17:26:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x8bff1800) [pid = 1731] [serial = 2138] [outer = 0x8aa14400] 17:26:51 INFO - PROCESS | 1731 | 1464222411080 Marionette DEBUG loaded listener.js 17:26:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x8cec9800) [pid = 1731] [serial = 2139] [outer = 0x8aa14400] 17:26:52 INFO - PROCESS | 1731 | 1464222412034 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 17:26:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:26:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1746ms 17:26:52 INFO - PROCESS | 1731 | 1464222412103 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 17:26:52 INFO - PROCESS | 1731 | 1464222412106 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 17:26:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:26:52 INFO - PROCESS | 1731 | 1464222412113 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:26:52 INFO - PROCESS | 1731 | 1464222412118 Marionette TRACE conn3 <- [1,2822,null,{}] 17:26:52 INFO - PROCESS | 1731 | 1464222412133 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:52 INFO - PROCESS | 1731 | 1464222412389 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 17:26:52 INFO - PROCESS | 1731 | 1464222412772 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:52 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d608800 == 145 [pid = 1731] [id = 713] 17:26:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x8e1d0c00) [pid = 1731] [serial = 2140] [outer = (nil)] 17:26:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x8e24d800) [pid = 1731] [serial = 2141] [outer = 0x8e1d0c00] 17:26:52 INFO - PROCESS | 1731 | 1464222412867 Marionette DEBUG loaded listener.js 17:26:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x8efbd400) [pid = 1731] [serial = 2142] [outer = 0x8e1d0c00] 17:26:53 INFO - PROCESS | 1731 | 1464222413755 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:26:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:26:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1690ms 17:26:53 INFO - PROCESS | 1731 | 1464222413804 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 17:26:53 INFO - PROCESS | 1731 | 1464222413808 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 17:26:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:26:53 INFO - PROCESS | 1731 | 1464222413814 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:26:53 INFO - PROCESS | 1731 | 1464222413817 Marionette TRACE conn3 <- [1,2826,null,{}] 17:26:53 INFO - PROCESS | 1731 | 1464222413823 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:54 INFO - PROCESS | 1731 | 1464222414042 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 17:26:54 INFO - PROCESS | 1731 | 1464222414345 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:54 INFO - PROCESS | 1731 | ++DOCSHELL 0x88258800 == 146 [pid = 1731] [id = 714] 17:26:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x8bc5c400) [pid = 1731] [serial = 2143] [outer = (nil)] 17:26:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8f1e4000) [pid = 1731] [serial = 2144] [outer = 0x8bc5c400] 17:26:54 INFO - PROCESS | 1731 | 1464222414480 Marionette DEBUG loaded listener.js 17:26:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8f333000) [pid = 1731] [serial = 2145] [outer = 0x8bc5c400] 17:26:55 INFO - PROCESS | 1731 | 1464222415379 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:26:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:26:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1633ms 17:26:55 INFO - PROCESS | 1731 | 1464222415454 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 17:26:55 INFO - PROCESS | 1731 | 1464222415458 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 17:26:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:26:55 INFO - PROCESS | 1731 | 1464222415466 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:26:55 INFO - PROCESS | 1731 | 1464222415469 Marionette TRACE conn3 <- [1,2830,null,{}] 17:26:55 INFO - PROCESS | 1731 | 1464222415474 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:55 INFO - PROCESS | 1731 | 1464222415706 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 17:26:56 INFO - PROCESS | 1731 | 1464222416044 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:56 INFO - PROCESS | 1731 | ++DOCSHELL 0x8995ac00 == 147 [pid = 1731] [id = 715] 17:26:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8efc5400) [pid = 1731] [serial = 2146] [outer = (nil)] 17:26:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8f666800) [pid = 1731] [serial = 2147] [outer = 0x8efc5400] 17:26:56 INFO - PROCESS | 1731 | 1464222416132 Marionette DEBUG loaded listener.js 17:26:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8f672000) [pid = 1731] [serial = 2148] [outer = 0x8efc5400] 17:26:57 INFO - PROCESS | 1731 | 1464222417051 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:26:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:26:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1632ms 17:26:57 INFO - PROCESS | 1731 | 1464222417100 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 17:26:57 INFO - PROCESS | 1731 | 1464222417104 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 17:26:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:26:57 INFO - PROCESS | 1731 | 1464222417110 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:26:57 INFO - PROCESS | 1731 | 1464222417113 Marionette TRACE conn3 <- [1,2834,null,{}] 17:26:57 INFO - PROCESS | 1731 | 1464222417119 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:57 INFO - PROCESS | 1731 | 1464222417375 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 17:26:57 INFO - PROCESS | 1731 | 1464222417723 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:57 INFO - PROCESS | 1731 | ++DOCSHELL 0x84eb2c00 == 148 [pid = 1731] [id = 716] 17:26:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8f8f3800) [pid = 1731] [serial = 2149] [outer = (nil)] 17:26:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x910a9c00) [pid = 1731] [serial = 2150] [outer = 0x8f8f3800] 17:26:57 INFO - PROCESS | 1731 | 1464222417813 Marionette DEBUG loaded listener.js 17:26:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x91108800) [pid = 1731] [serial = 2151] [outer = 0x8f8f3800] 17:26:58 INFO - PROCESS | 1731 | 1464222418742 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:26:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:26:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1682ms 17:26:58 INFO - PROCESS | 1731 | 1464222418794 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 17:26:58 INFO - PROCESS | 1731 | 1464222418797 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 17:26:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:26:58 INFO - PROCESS | 1731 | 1464222418804 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:26:58 INFO - PROCESS | 1731 | 1464222418807 Marionette TRACE conn3 <- [1,2838,null,{}] 17:26:58 INFO - PROCESS | 1731 | 1464222418833 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:59 INFO - PROCESS | 1731 | 1464222419056 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 17:26:59 INFO - PROCESS | 1731 | 1464222419411 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:59 INFO - PROCESS | 1731 | ++DOCSHELL 0x89a60000 == 149 [pid = 1731] [id = 717] 17:26:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x8f1e6000) [pid = 1731] [serial = 2152] [outer = (nil)] 17:26:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x9125d400) [pid = 1731] [serial = 2153] [outer = 0x8f1e6000] 17:26:59 INFO - PROCESS | 1731 | 1464222419506 Marionette DEBUG loaded listener.js 17:26:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x919f1800) [pid = 1731] [serial = 2154] [outer = 0x8f1e6000] 17:27:00 INFO - PROCESS | 1731 | 1464222420449 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:27:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:27:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1685ms 17:27:00 INFO - PROCESS | 1731 | 1464222420489 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 17:27:00 INFO - PROCESS | 1731 | 1464222420493 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 17:27:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:27:00 INFO - PROCESS | 1731 | 1464222420499 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:27:00 INFO - PROCESS | 1731 | 1464222420502 Marionette TRACE conn3 <- [1,2842,null,{}] 17:27:00 INFO - PROCESS | 1731 | 1464222420508 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:00 INFO - PROCESS | 1731 | 1464222420722 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 17:27:01 INFO - PROCESS | 1731 | 1464222421065 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:01 INFO - PROCESS | 1731 | ++DOCSHELL 0x919f0c00 == 150 [pid = 1731] [id = 718] 17:27:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x91a5bc00) [pid = 1731] [serial = 2155] [outer = (nil)] 17:27:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x91b2d400) [pid = 1731] [serial = 2156] [outer = 0x91a5bc00] 17:27:01 INFO - PROCESS | 1731 | 1464222421157 Marionette DEBUG loaded listener.js 17:27:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x9206e800) [pid = 1731] [serial = 2157] [outer = 0x91a5bc00] 17:27:02 INFO - PROCESS | 1731 | 1464222422121 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:27:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:27:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1683ms 17:27:02 INFO - PROCESS | 1731 | 1464222422183 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 17:27:02 INFO - PROCESS | 1731 | 1464222422188 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 17:27:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:27:02 INFO - PROCESS | 1731 | 1464222422194 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:27:02 INFO - PROCESS | 1731 | 1464222422199 Marionette TRACE conn3 <- [1,2846,null,{}] 17:27:02 INFO - PROCESS | 1731 | 1464222422205 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:02 INFO - PROCESS | 1731 | 1464222422480 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 17:27:02 INFO - PROCESS | 1731 | 1464222422826 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:02 INFO - PROCESS | 1731 | ++DOCSHELL 0x91b1f400 == 151 [pid = 1731] [id = 719] 17:27:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x91b21800) [pid = 1731] [serial = 2158] [outer = (nil)] 17:27:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x928dbc00) [pid = 1731] [serial = 2159] [outer = 0x91b21800] 17:27:02 INFO - PROCESS | 1731 | 1464222422913 Marionette DEBUG loaded listener.js 17:27:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x928e0400) [pid = 1731] [serial = 2160] [outer = 0x91b21800] 17:27:03 INFO - PROCESS | 1731 | 1464222423808 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:27:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:27:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1689ms 17:27:03 INFO - PROCESS | 1731 | 1464222423884 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 17:27:03 INFO - PROCESS | 1731 | 1464222423887 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 17:27:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:27:03 INFO - PROCESS | 1731 | 1464222423893 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:27:03 INFO - PROCESS | 1731 | 1464222423896 Marionette TRACE conn3 <- [1,2850,null,{}] 17:27:03 INFO - PROCESS | 1731 | 1464222423902 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:04 INFO - PROCESS | 1731 | 1464222424149 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 17:27:04 INFO - PROCESS | 1731 | 1464222424510 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:04 INFO - PROCESS | 1731 | ++DOCSHELL 0x910e5800 == 152 [pid = 1731] [id = 720] 17:27:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x919f3400) [pid = 1731] [serial = 2161] [outer = (nil)] 17:27:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x92b4d000) [pid = 1731] [serial = 2162] [outer = 0x919f3400] 17:27:04 INFO - PROCESS | 1731 | 1464222424598 Marionette DEBUG loaded listener.js 17:27:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x9387a000) [pid = 1731] [serial = 2163] [outer = 0x919f3400] 17:27:05 INFO - PROCESS | 1731 | 1464222425541 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:27:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:27:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1693ms 17:27:05 INFO - PROCESS | 1731 | 1464222425587 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 17:27:05 INFO - PROCESS | 1731 | 1464222425590 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 17:27:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:27:05 INFO - PROCESS | 1731 | 1464222425597 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:27:05 INFO - PROCESS | 1731 | 1464222425601 Marionette TRACE conn3 <- [1,2854,null,{}] 17:27:05 INFO - PROCESS | 1731 | 1464222425607 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:05 INFO - PROCESS | 1731 | 1464222425849 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 17:27:06 INFO - PROCESS | 1731 | 1464222426199 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:06 INFO - PROCESS | 1731 | ++DOCSHELL 0x9294f400 == 153 [pid = 1731] [id = 721] 17:27:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x96b09400) [pid = 1731] [serial = 2164] [outer = (nil)] 17:27:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x980cc400) [pid = 1731] [serial = 2165] [outer = 0x96b09400] 17:27:06 INFO - PROCESS | 1731 | 1464222426294 Marionette DEBUG loaded listener.js 17:27:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x99c9f000) [pid = 1731] [serial = 2166] [outer = 0x96b09400] 17:27:07 INFO - PROCESS | 1731 | 1464222427203 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:27:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:27:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1684ms 17:27:07 INFO - PROCESS | 1731 | 1464222427282 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 17:27:07 INFO - PROCESS | 1731 | 1464222427284 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 17:27:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:27:07 INFO - PROCESS | 1731 | 1464222427291 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:27:07 INFO - PROCESS | 1731 | 1464222427295 Marionette TRACE conn3 <- [1,2858,null,{}] 17:27:07 INFO - PROCESS | 1731 | 1464222427300 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:07 INFO - PROCESS | 1731 | 1464222427605 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 17:27:07 INFO - PROCESS | 1731 | 1464222427879 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:07 INFO - PROCESS | 1731 | ++DOCSHELL 0x94fe6400 == 154 [pid = 1731] [id = 722] 17:27:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x976be800) [pid = 1731] [serial = 2167] [outer = (nil)] 17:27:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x9a061000) [pid = 1731] [serial = 2168] [outer = 0x976be800] 17:27:07 INFO - PROCESS | 1731 | 1464222427975 Marionette DEBUG loaded listener.js 17:27:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x9af0e000) [pid = 1731] [serial = 2169] [outer = 0x976be800] 17:27:08 INFO - PROCESS | 1731 | 1464222428870 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:27:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:27:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1630ms 17:27:08 INFO - PROCESS | 1731 | 1464222428932 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 17:27:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:27:08 INFO - PROCESS | 1731 | 1464222428937 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 17:27:08 INFO - PROCESS | 1731 | 1464222428943 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:27:08 INFO - PROCESS | 1731 | 1464222428947 Marionette TRACE conn3 <- [1,2862,null,{}] 17:27:08 INFO - PROCESS | 1731 | 1464222428952 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:09 INFO - PROCESS | 1731 | 1464222429193 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 17:27:09 INFO - PROCESS | 1731 | 1464222429556 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:09 INFO - PROCESS | 1731 | ++DOCSHELL 0x921c2000 == 155 [pid = 1731] [id = 723] 17:27:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x928e2000) [pid = 1731] [serial = 2170] [outer = (nil)] 17:27:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x9b8bf000) [pid = 1731] [serial = 2171] [outer = 0x928e2000] 17:27:09 INFO - PROCESS | 1731 | 1464222429640 Marionette DEBUG loaded listener.js 17:27:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x9cfc7000) [pid = 1731] [serial = 2172] [outer = 0x928e2000] 17:27:10 INFO - PROCESS | 1731 | 1464222430586 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:27:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:27:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1681ms 17:27:10 INFO - PROCESS | 1731 | 1464222430624 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 17:27:10 INFO - PROCESS | 1731 | 1464222430627 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 17:27:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:27:10 INFO - PROCESS | 1731 | 1464222430635 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:27:10 INFO - PROCESS | 1731 | 1464222430639 Marionette TRACE conn3 <- [1,2866,null,{}] 17:27:10 INFO - PROCESS | 1731 | 1464222430645 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:10 INFO - PROCESS | 1731 | 1464222430865 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 17:27:11 INFO - PROCESS | 1731 | 1464222431169 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x9af17000 == 156 [pid = 1731] [id = 724] 17:27:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x9af1a800) [pid = 1731] [serial = 2173] [outer = (nil)] 17:27:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0xa2398c00) [pid = 1731] [serial = 2174] [outer = 0x9af1a800] 17:27:11 INFO - PROCESS | 1731 | 1464222431299 Marionette DEBUG loaded listener.js 17:27:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0xa239e800) [pid = 1731] [serial = 2175] [outer = 0x9af1a800] 17:27:12 INFO - PROCESS | 1731 | 1464222432220 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:27:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:27:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1629ms 17:27:12 INFO - PROCESS | 1731 | 1464222432265 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 17:27:12 INFO - PROCESS | 1731 | 1464222432269 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 17:27:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:27:12 INFO - PROCESS | 1731 | 1464222432275 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:27:12 INFO - PROCESS | 1731 | 1464222432278 Marionette TRACE conn3 <- [1,2870,null,{}] 17:27:12 INFO - PROCESS | 1731 | 1464222432283 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:12 INFO - PROCESS | 1731 | 1464222432497 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 17:27:12 INFO - PROCESS | 1731 | 1464222432846 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:12 INFO - PROCESS | 1731 | ++DOCSHELL 0x9cfeb000 == 157 [pid = 1731] [id = 725] 17:27:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0xa22a3000) [pid = 1731] [serial = 2176] [outer = (nil)] 17:27:12 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0xa3324400) [pid = 1731] [serial = 2177] [outer = 0xa22a3000] 17:27:12 INFO - PROCESS | 1731 | 1464222432934 Marionette DEBUG loaded listener.js 17:27:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0xa356ac00) [pid = 1731] [serial = 2178] [outer = 0xa22a3000] 17:27:13 INFO - PROCESS | 1731 | 1464222433809 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 17:27:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:27:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1587ms 17:27:13 INFO - PROCESS | 1731 | 1464222433863 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 17:27:13 INFO - PROCESS | 1731 | 1464222433867 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 17:27:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:27:13 INFO - PROCESS | 1731 | 1464222433874 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:27:13 INFO - PROCESS | 1731 | 1464222433877 Marionette TRACE conn3 <- [1,2874,null,{}] 17:27:13 INFO - PROCESS | 1731 | 1464222433883 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:14 INFO - PROCESS | 1731 | 1464222434096 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 17:27:14 INFO - PROCESS | 1731 | 1464222434457 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:14 INFO - PROCESS | 1731 | ++DOCSHELL 0x921cec00 == 158 [pid = 1731] [id = 726] 17:27:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0x99caa400) [pid = 1731] [serial = 2179] [outer = (nil)] 17:27:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0xa6839400) [pid = 1731] [serial = 2180] [outer = 0x99caa400] 17:27:14 INFO - PROCESS | 1731 | 1464222434554 Marionette DEBUG loaded listener.js 17:27:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0xa6840000) [pid = 1731] [serial = 2181] [outer = 0x99caa400] 17:27:15 INFO - PROCESS | 1731 | 1464222435454 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:27:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:27:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1638ms 17:27:15 INFO - PROCESS | 1731 | 1464222435512 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 17:27:15 INFO - PROCESS | 1731 | 1464222435516 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 17:27:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:27:15 INFO - PROCESS | 1731 | 1464222435522 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:27:15 INFO - PROCESS | 1731 | 1464222435525 Marionette TRACE conn3 <- [1,2878,null,{}] 17:27:15 INFO - PROCESS | 1731 | 1464222435530 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:15 INFO - PROCESS | 1731 | 1464222435763 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 17:27:16 INFO - PROCESS | 1731 | 1464222436107 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:16 INFO - PROCESS | 1731 | ++DOCSHELL 0x85ac9c00 == 159 [pid = 1731] [id = 727] 17:27:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0x8aa70400) [pid = 1731] [serial = 2182] [outer = (nil)] 17:27:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0x8aa78c00) [pid = 1731] [serial = 2183] [outer = 0x8aa70400] 17:27:16 INFO - PROCESS | 1731 | 1464222436197 Marionette DEBUG loaded listener.js 17:27:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0x8aa7a800) [pid = 1731] [serial = 2184] [outer = 0x8aa70400] 17:27:17 INFO - PROCESS | 1731 | 1464222437123 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:27:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:27:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1632ms 17:27:17 INFO - PROCESS | 1731 | 1464222437160 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 17:27:17 INFO - PROCESS | 1731 | 1464222437164 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 17:27:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:27:17 INFO - PROCESS | 1731 | 1464222437179 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:27:17 INFO - PROCESS | 1731 | 1464222437186 Marionette TRACE conn3 <- [1,2882,null,{}] 17:27:17 INFO - PROCESS | 1731 | 1464222437194 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:17 INFO - PROCESS | 1731 | 1464222437426 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 17:27:17 INFO - PROCESS | 1731 | 1464222437772 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:17 INFO - PROCESS | 1731 | ++DOCSHELL 0x8a92a800 == 160 [pid = 1731] [id = 728] 17:27:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0x8aa70800) [pid = 1731] [serial = 2185] [outer = (nil)] 17:27:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0xa335e400) [pid = 1731] [serial = 2186] [outer = 0x8aa70800] 17:27:17 INFO - PROCESS | 1731 | 1464222437866 Marionette DEBUG loaded listener.js 17:27:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0xa6835400) [pid = 1731] [serial = 2187] [outer = 0x8aa70800] 17:27:20 INFO - PROCESS | 1731 | --DOCSHELL 0x89a68400 == 159 [pid = 1731] [id = 645] 17:27:20 INFO - PROCESS | 1731 | --DOCSHELL 0x8bc5a400 == 158 [pid = 1731] [id = 709] 17:27:21 INFO - PROCESS | 1731 | --DOCSHELL 0x88228800 == 157 [pid = 1731] [id = 708] 17:27:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8823f400 == 156 [pid = 1731] [id = 707] 17:27:21 INFO - PROCESS | 1731 | --DOCSHELL 0x84ec0400 == 155 [pid = 1731] [id = 706] 17:27:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8f335000 == 154 [pid = 1731] [id = 697] 17:27:21 INFO - PROCESS | 1731 | --DOCSHELL 0x997e6c00 == 153 [pid = 1731] [id = 698] 17:27:21 INFO - PROCESS | 1731 | --DOCSHELL 0x93a28400 == 152 [pid = 1731] [id = 696] 17:27:21 INFO - PROCESS | 1731 | --DOCSHELL 0x921cdc00 == 151 [pid = 1731] [id = 695] 17:27:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8d072800 == 150 [pid = 1731] [id = 694] 17:27:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8f68d400 == 149 [pid = 1731] [id = 693] 17:27:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7c1800 == 148 [pid = 1731] [id = 692] 17:27:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8d763800 == 147 [pid = 1731] [id = 690] 17:27:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7bec00 == 146 [pid = 1731] [id = 691] 17:27:21 INFO - PROCESS | 1731 | --DOCSHELL 0x8bff6c00 == 145 [pid = 1731] [id = 689] 17:27:21 INFO - PROCESS | 1731 | --DOCSHELL 0x88225c00 == 144 [pid = 1731] [id = 688] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0x8d766800) [pid = 1731] [serial = 1944] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0x90eccc00) [pid = 1731] [serial = 1953] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x9206cc00) [pid = 1731] [serial = 1959] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x8f68f800) [pid = 1731] [serial = 1950] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x8aa0a000) [pid = 1731] [serial = 1941] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x8f331c00) [pid = 1731] [serial = 1947] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x919f9800) [pid = 1731] [serial = 1956] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0xa1152400) [pid = 1731] [serial = 2043] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0xa6975400) [pid = 1731] [serial = 2051] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x910da400) [pid = 1731] [serial = 2021] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x8aa0f800) [pid = 1731] [serial = 2057] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x8efbc800) [pid = 1731] [serial = 2012] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0xa63f6000) [pid = 1731] [serial = 2049] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x9206b400) [pid = 1731] [serial = 2027] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x920a6c00) [pid = 1731] [serial = 2028] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x99ca2000) [pid = 1731] [serial = 2037] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x91265000) [pid = 1731] [serial = 2024] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0xa3123000) [pid = 1731] [serial = 2045] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x8e1dc000) [pid = 1731] [serial = 1938] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x94fe6c00) [pid = 1731] [serial = 2034] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x9970c000) [pid = 1731] [serial = 2036] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x8f615c00) [pid = 1731] [serial = 2015] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x919f1000) [pid = 1731] [serial = 2025] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x8bff2400) [pid = 1731] [serial = 2009] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x92b42000) [pid = 1731] [serial = 2030] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0xa69e5c00) [pid = 1731] [serial = 2052] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x9a05dc00) [pid = 1731] [serial = 2039] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x94fe1800) [pid = 1731] [serial = 2033] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x8d072c00) [pid = 1731] [serial = 2010] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x8d76f800) [pid = 1731] [serial = 2060] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x8e232400) [pid = 1731] [serial = 2061] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x8f7c2400) [pid = 1731] [serial = 2018] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x88259400) [pid = 1731] [serial = 2054] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x92b4d400) [pid = 1731] [serial = 2031] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x88257000) [pid = 1731] [serial = 2006] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x8efca400) [pid = 1731] [serial = 2013] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x889fac00) [pid = 1731] [serial = 2055] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x8bea9400) [pid = 1731] [serial = 2058] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x8f66c800) [pid = 1731] [serial = 2016] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x9b00b800) [pid = 1731] [serial = 2040] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0xa6390c00) [pid = 1731] [serial = 2048] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x889fdc00) [pid = 1731] [serial = 2007] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x91107000) [pid = 1731] [serial = 2022] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0xa31ea400) [pid = 1731] [serial = 2046] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x8f7c7400) [pid = 1731] [serial = 2019] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x9fd0a800) [pid = 1731] [serial = 2042] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x8e23d800) [pid = 1731] [serial = 2063] [outer = (nil)] [url = about:blank] 17:27:21 INFO - PROCESS | 1731 | 1464222441630 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:27:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:27:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 4495ms 17:27:21 INFO - PROCESS | 1731 | 1464222441673 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 17:27:21 INFO - PROCESS | 1731 | 1464222441679 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 17:27:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:27:21 INFO - PROCESS | 1731 | 1464222441687 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:27:21 INFO - PROCESS | 1731 | 1464222441691 Marionette TRACE conn3 <- [1,2886,null,{}] 17:27:21 INFO - PROCESS | 1731 | 1464222441699 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:21 INFO - PROCESS | 1731 | 1464222441952 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 17:27:22 INFO - PROCESS | 1731 | 1464222442199 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:22 INFO - PROCESS | 1731 | ++DOCSHELL 0x85c16000 == 145 [pid = 1731] [id = 729] 17:27:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x85c16c00) [pid = 1731] [serial = 2188] [outer = (nil)] 17:27:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x86a71800) [pid = 1731] [serial = 2189] [outer = 0x85c16c00] 17:27:22 INFO - PROCESS | 1731 | 1464222442313 Marionette DEBUG loaded listener.js 17:27:22 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x86cccc00) [pid = 1731] [serial = 2190] [outer = 0x85c16c00] 17:27:23 INFO - PROCESS | 1731 | 1464222443505 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:27:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:27:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1882ms 17:27:23 INFO - PROCESS | 1731 | 1464222443570 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 17:27:23 INFO - PROCESS | 1731 | 1464222443578 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 17:27:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:27:23 INFO - PROCESS | 1731 | 1464222443588 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:27:23 INFO - PROCESS | 1731 | 1464222443592 Marionette TRACE conn3 <- [1,2890,null,{}] 17:27:23 INFO - PROCESS | 1731 | 1464222443598 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:23 INFO - PROCESS | 1731 | 1464222443856 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 17:27:24 INFO - PROCESS | 1731 | 1464222444108 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:24 INFO - PROCESS | 1731 | ++DOCSHELL 0x87f32400 == 146 [pid = 1731] [id = 730] 17:27:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x87f34800) [pid = 1731] [serial = 2191] [outer = (nil)] 17:27:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x87fd3000) [pid = 1731] [serial = 2192] [outer = 0x87f34800] 17:27:24 INFO - PROCESS | 1731 | 1464222444233 Marionette DEBUG loaded listener.js 17:27:24 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x88228000) [pid = 1731] [serial = 2193] [outer = 0x87f34800] 17:27:25 INFO - PROCESS | 1731 | 1464222445195 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:27:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:27:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1685ms 17:27:25 INFO - PROCESS | 1731 | 1464222445274 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 17:27:25 INFO - PROCESS | 1731 | 1464222445278 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 17:27:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:27:25 INFO - PROCESS | 1731 | 1464222445284 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:27:25 INFO - PROCESS | 1731 | 1464222445289 Marionette TRACE conn3 <- [1,2894,null,{}] 17:27:25 INFO - PROCESS | 1731 | 1464222445319 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:25 INFO - PROCESS | 1731 | 1464222445599 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 17:27:25 INFO - PROCESS | 1731 | 1464222445647 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:25 INFO - PROCESS | 1731 | ++DOCSHELL 0x88848400 == 147 [pid = 1731] [id = 731] 17:27:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8884b800) [pid = 1731] [serial = 2194] [outer = (nil)] 17:27:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x889f2800) [pid = 1731] [serial = 2195] [outer = 0x8884b800] 17:27:25 INFO - PROCESS | 1731 | 1464222445723 Marionette DEBUG loaded listener.js 17:27:25 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x89001400) [pid = 1731] [serial = 2196] [outer = 0x8884b800] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0xa22abc00) [pid = 1731] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x8f8f0000) [pid = 1731] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0xa4f18c00) [pid = 1731] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x8c063400) [pid = 1731] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x8f8efc00) [pid = 1731] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x9b005400) [pid = 1731] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x96beec00) [pid = 1731] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x8c06c800) [pid = 1731] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x8e1dd800) [pid = 1731] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x88226800) [pid = 1731] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x8f8f3000) [pid = 1731] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x8a92c000) [pid = 1731] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x8f333c00) [pid = 1731] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x8f7c4800) [pid = 1731] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 134 (0x9294d400) [pid = 1731] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 133 (0xa2373800) [pid = 1731] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 132 (0x88259800) [pid = 1731] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 131 (0x8c062400) [pid = 1731] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 130 (0x8a92a400) [pid = 1731] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 129 (0x8bff8400) [pid = 1731] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 128 (0x86a62c00) [pid = 1731] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:27:26 INFO - PROCESS | 1731 | --DOMWINDOW == 127 (0x87fccc00) [pid = 1731] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:27:27 INFO - PROCESS | 1731 | 1464222447199 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:27:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:27:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1944ms 17:27:27 INFO - PROCESS | 1731 | 1464222447233 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 17:27:27 INFO - PROCESS | 1731 | 1464222447240 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 17:27:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:27:27 INFO - PROCESS | 1731 | 1464222447250 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:27:27 INFO - PROCESS | 1731 | 1464222447252 Marionette TRACE conn3 <- [1,2898,null,{}] 17:27:27 INFO - PROCESS | 1731 | 1464222447258 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:27 INFO - PROCESS | 1731 | 1464222447470 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 17:27:27 INFO - PROCESS | 1731 | 1464222447692 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:27 INFO - PROCESS | 1731 | ++DOCSHELL 0x84eb9c00 == 148 [pid = 1731] [id = 732] 17:27:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 128 (0x8884a400) [pid = 1731] [serial = 2197] [outer = (nil)] 17:27:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 129 (0x89960c00) [pid = 1731] [serial = 2198] [outer = 0x8884a400] 17:27:27 INFO - PROCESS | 1731 | 1464222447764 Marionette DEBUG loaded listener.js 17:27:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 130 (0x899d2400) [pid = 1731] [serial = 2199] [outer = 0x8884a400] 17:27:28 INFO - PROCESS | 1731 | 1464222448721 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:27:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:27:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1539ms 17:27:28 INFO - PROCESS | 1731 | 1464222448791 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 17:27:28 INFO - PROCESS | 1731 | 1464222448798 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 17:27:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:27:28 INFO - PROCESS | 1731 | 1464222448809 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:27:28 INFO - PROCESS | 1731 | 1464222448814 Marionette TRACE conn3 <- [1,2902,null,{}] 17:27:28 INFO - PROCESS | 1731 | 1464222448824 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:29 INFO - PROCESS | 1731 | 1464222449123 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 17:27:29 INFO - PROCESS | 1731 | 1464222449488 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:29 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a6b800 == 149 [pid = 1731] [id = 733] 17:27:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 131 (0x86a6d800) [pid = 1731] [serial = 2200] [outer = (nil)] 17:27:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 132 (0x871d7800) [pid = 1731] [serial = 2201] [outer = 0x86a6d800] 17:27:29 INFO - PROCESS | 1731 | 1464222449574 Marionette DEBUG loaded listener.js 17:27:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 133 (0x8759b800) [pid = 1731] [serial = 2202] [outer = 0x86a6d800] 17:27:30 INFO - PROCESS | 1731 | 1464222450594 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:27:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:27:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1834ms 17:27:30 INFO - PROCESS | 1731 | 1464222450643 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 17:27:30 INFO - PROCESS | 1731 | 1464222450651 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 17:27:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:27:30 INFO - PROCESS | 1731 | 1464222450662 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:27:30 INFO - PROCESS | 1731 | 1464222450665 Marionette TRACE conn3 <- [1,2906,null,{}] 17:27:30 INFO - PROCESS | 1731 | 1464222450672 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:30 INFO - PROCESS | 1731 | 1464222450901 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 17:27:31 INFO - PROCESS | 1731 | 1464222451252 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:31 INFO - PROCESS | 1731 | ++DOCSHELL 0x88221000 == 150 [pid = 1731] [id = 734] 17:27:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 134 (0x88245c00) [pid = 1731] [serial = 2203] [outer = (nil)] 17:27:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 135 (0x88849c00) [pid = 1731] [serial = 2204] [outer = 0x88245c00] 17:27:31 INFO - PROCESS | 1731 | 1464222451349 Marionette DEBUG loaded listener.js 17:27:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x89009400) [pid = 1731] [serial = 2205] [outer = 0x88245c00] 17:27:32 INFO - PROCESS | 1731 | 1464222452309 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:27:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:27:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1678ms 17:27:32 INFO - PROCESS | 1731 | 1464222452340 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 17:27:32 INFO - PROCESS | 1731 | 1464222452344 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 17:27:32 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:27:32 INFO - PROCESS | 1731 | 1464222452351 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:27:32 INFO - PROCESS | 1731 | 1464222452357 Marionette TRACE conn3 <- [1,2910,null,{}] 17:27:32 INFO - PROCESS | 1731 | 1464222452395 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:32 INFO - PROCESS | 1731 | 1464222452628 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 17:27:33 INFO - PROCESS | 1731 | 1464222453020 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:33 INFO - PROCESS | 1731 | ++DOCSHELL 0x899d8400 == 151 [pid = 1731] [id = 735] 17:27:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x89a60800) [pid = 1731] [serial = 2206] [outer = (nil)] 17:27:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x89a6bc00) [pid = 1731] [serial = 2207] [outer = 0x89a60800] 17:27:33 INFO - PROCESS | 1731 | 1464222453114 Marionette DEBUG loaded listener.js 17:27:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x89d6dc00) [pid = 1731] [serial = 2208] [outer = 0x89a60800] 17:27:33 INFO - PROCESS | 1731 | 1464222453905 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 17:27:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:27:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:27:33 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1608ms 17:27:33 INFO - PROCESS | 1731 | 1464222453960 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 17:27:33 INFO - PROCESS | 1731 | 1464222453964 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 17:27:33 INFO - TEST-START | /DOMEvents/constructors.html 17:27:33 INFO - PROCESS | 1731 | 1464222453971 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:27:33 INFO - PROCESS | 1731 | 1464222453974 Marionette TRACE conn3 <- [1,2914,null,{}] 17:27:33 INFO - PROCESS | 1731 | 1464222453979 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:34 INFO - PROCESS | 1731 | 1464222454191 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 17:27:34 INFO - PROCESS | 1731 | 1464222454504 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:34 INFO - PROCESS | 1731 | ++DOCSHELL 0x889f3400 == 152 [pid = 1731] [id = 736] 17:27:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x899dbc00) [pid = 1731] [serial = 2209] [outer = (nil)] 17:27:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x8a931000) [pid = 1731] [serial = 2210] [outer = 0x899dbc00] 17:27:34 INFO - PROCESS | 1731 | 1464222454593 Marionette DEBUG loaded listener.js 17:27:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x8aa09c00) [pid = 1731] [serial = 2211] [outer = 0x899dbc00] 17:27:35 INFO - PROCESS | 1731 | 1464222455566 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:27:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:27:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:27:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:27:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:27:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:27:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:27:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:27:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:27:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 1672ms 17:27:35 INFO - PROCESS | 1731 | 1464222455666 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 17:27:35 INFO - PROCESS | 1731 | 1464222455674 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 17:27:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:27:35 INFO - PROCESS | 1731 | 1464222455686 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:27:35 INFO - PROCESS | 1731 | 1464222455689 Marionette TRACE conn3 <- [1,2918,null,{}] 17:27:35 INFO - PROCESS | 1731 | 1464222455695 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:35 INFO - PROCESS | 1731 | 1464222455906 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 17:27:36 INFO - PROCESS | 1731 | 1464222456250 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:36 INFO - PROCESS | 1731 | ++DOCSHELL 0x88222c00 == 153 [pid = 1731] [id = 737] 17:27:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x88844c00) [pid = 1731] [serial = 2212] [outer = (nil)] 17:27:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8aa73c00) [pid = 1731] [serial = 2213] [outer = 0x88844c00] 17:27:36 INFO - PROCESS | 1731 | 1464222456337 Marionette DEBUG loaded listener.js 17:27:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8bc50400) [pid = 1731] [serial = 2214] [outer = 0x88844c00] 17:27:37 INFO - PROCESS | 1731 | 1464222457166 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:27:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:27:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1493ms 17:27:37 INFO - PROCESS | 1731 | 1464222457179 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 17:27:37 INFO - PROCESS | 1731 | 1464222457183 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 17:27:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:27:37 INFO - PROCESS | 1731 | 1464222457190 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:27:37 INFO - PROCESS | 1731 | 1464222457193 Marionette TRACE conn3 <- [1,2922,null,{}] 17:27:37 INFO - PROCESS | 1731 | 1464222457199 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:37 INFO - PROCESS | 1731 | 1464222457457 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 17:27:37 INFO - PROCESS | 1731 | 1464222457740 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:37 INFO - PROCESS | 1731 | ++DOCSHELL 0x88257400 == 154 [pid = 1731] [id = 738] 17:27:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8bff6c00) [pid = 1731] [serial = 2215] [outer = (nil)] 17:27:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8c064800) [pid = 1731] [serial = 2216] [outer = 0x8bff6c00] 17:27:37 INFO - PROCESS | 1731 | 1464222457828 Marionette DEBUG loaded listener.js 17:27:37 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8c070400) [pid = 1731] [serial = 2217] [outer = 0x8bff6c00] 17:27:38 INFO - PROCESS | 1731 | [1731] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 17:27:38 INFO - PROCESS | 1731 | [1731] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 17:27:38 INFO - PROCESS | 1731 | [1731] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 17:27:38 INFO - PROCESS | 1731 | [1731] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 17:27:38 INFO - PROCESS | 1731 | 1464222458720 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 17:27:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:27:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:27:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:27:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:27:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:27:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:27:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 17:27:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:27:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:27:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:27:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:27:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:27:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 17:27:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:27:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:27:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:27:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:27:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:27:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 17:27:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:27:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:27:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:27:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:27:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:27:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:27:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1587ms 17:27:38 INFO - PROCESS | 1731 | 1464222458781 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 17:27:38 INFO - PROCESS | 1731 | 1464222458783 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 17:27:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:27:38 INFO - PROCESS | 1731 | 1464222458793 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:27:38 INFO - PROCESS | 1731 | 1464222458799 Marionette TRACE conn3 <- [1,2926,null,{}] 17:27:38 INFO - PROCESS | 1731 | 1464222458804 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:39 INFO - PROCESS | 1731 | 1464222459114 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 17:27:39 INFO - PROCESS | 1731 | 1464222459340 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:39 INFO - PROCESS | 1731 | ++DOCSHELL 0x89956000 == 155 [pid = 1731] [id = 739] 17:27:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8bff9c00) [pid = 1731] [serial = 2218] [outer = (nil)] 17:27:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x8d281800) [pid = 1731] [serial = 2219] [outer = 0x8bff9c00] 17:27:39 INFO - PROCESS | 1731 | 1464222459425 Marionette DEBUG loaded listener.js 17:27:39 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8d603c00) [pid = 1731] [serial = 2220] [outer = 0x8bff9c00] 17:27:40 INFO - PROCESS | 1731 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:27:40 INFO - PROCESS | 1731 | 1464222460257 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 17:27:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:27:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1481ms 17:27:40 INFO - PROCESS | 1731 | 1464222460273 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 17:27:40 INFO - PROCESS | 1731 | 1464222460276 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 17:27:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:27:40 INFO - PROCESS | 1731 | 1464222460283 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:27:40 INFO - PROCESS | 1731 | 1464222460286 Marionette TRACE conn3 <- [1,2930,null,{}] 17:27:40 INFO - PROCESS | 1731 | 1464222460292 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:40 INFO - PROCESS | 1731 | 1464222460503 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 17:27:40 INFO - PROCESS | 1731 | 1464222460779 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:40 INFO - PROCESS | 1731 | ++DOCSHELL 0x8aa71800 == 156 [pid = 1731] [id = 740] 17:27:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x8d764400) [pid = 1731] [serial = 2221] [outer = (nil)] 17:27:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x8d769c00) [pid = 1731] [serial = 2222] [outer = 0x8d764400] 17:27:40 INFO - PROCESS | 1731 | 1464222460868 Marionette DEBUG loaded listener.js 17:27:40 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x8d76bc00) [pid = 1731] [serial = 2223] [outer = 0x8d764400] 17:27:41 INFO - PROCESS | 1731 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:27:41 INFO - PROCESS | 1731 | 1464222461687 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 17:27:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:27:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1433ms 17:27:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:27:41 INFO - PROCESS | 1731 | 1464222461717 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 17:27:41 INFO - PROCESS | 1731 | 1464222461719 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 17:27:41 INFO - PROCESS | 1731 | 1464222461727 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:27:41 INFO - PROCESS | 1731 | 1464222461731 Marionette TRACE conn3 <- [1,2934,null,{}] 17:27:41 INFO - PROCESS | 1731 | 1464222461737 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:41 INFO - PROCESS | 1731 | 1464222461943 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 17:27:42 INFO - PROCESS | 1731 | 1464222462222 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:42 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d76fc00 == 157 [pid = 1731] [id = 741] 17:27:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x8e1d1c00) [pid = 1731] [serial = 2224] [outer = (nil)] 17:27:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x8e1dec00) [pid = 1731] [serial = 2225] [outer = 0x8e1d1c00] 17:27:42 INFO - PROCESS | 1731 | 1464222462323 Marionette DEBUG loaded listener.js 17:27:42 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x8e233c00) [pid = 1731] [serial = 2226] [outer = 0x8e1d1c00] 17:27:43 INFO - PROCESS | 1731 | 1464222463146 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:27:43 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:27:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1444ms 17:27:43 INFO - PROCESS | 1731 | 1464222463169 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 17:27:43 INFO - PROCESS | 1731 | 1464222463173 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 17:27:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:27:43 INFO - PROCESS | 1731 | 1464222463179 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:27:43 INFO - PROCESS | 1731 | 1464222463181 Marionette TRACE conn3 <- [1,2938,null,{}] 17:27:43 INFO - PROCESS | 1731 | 1464222463187 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:43 INFO - PROCESS | 1731 | 1464222463409 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 17:27:43 INFO - PROCESS | 1731 | 1464222463728 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:43 INFO - PROCESS | 1731 | ++DOCSHELL 0x86a68000 == 158 [pid = 1731] [id = 742] 17:27:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x8d764800) [pid = 1731] [serial = 2227] [outer = (nil)] 17:27:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x8e24e400) [pid = 1731] [serial = 2228] [outer = 0x8d764800] 17:27:43 INFO - PROCESS | 1731 | 1464222463819 Marionette DEBUG loaded listener.js 17:27:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x8e252400) [pid = 1731] [serial = 2229] [outer = 0x8d764800] 17:27:44 INFO - PROCESS | 1731 | 1464222464618 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:27:44 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 17:27:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1482ms 17:27:44 INFO - PROCESS | 1731 | 1464222464662 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 17:27:44 INFO - PROCESS | 1731 | 1464222464666 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 17:27:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:27:44 INFO - PROCESS | 1731 | 1464222464672 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:27:44 INFO - PROCESS | 1731 | 1464222464676 Marionette TRACE conn3 <- [1,2942,null,{}] 17:27:44 INFO - PROCESS | 1731 | 1464222464682 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:44 INFO - PROCESS | 1731 | 1464222464963 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 17:27:45 INFO - PROCESS | 1731 | 1464222465248 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:45 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e238400 == 159 [pid = 1731] [id = 743] 17:27:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x8f1d9400) [pid = 1731] [serial = 2230] [outer = (nil)] 17:27:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x8f1e2000) [pid = 1731] [serial = 2231] [outer = 0x8f1d9400] 17:27:45 INFO - PROCESS | 1731 | 1464222465345 Marionette DEBUG loaded listener.js 17:27:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x8f332000) [pid = 1731] [serial = 2232] [outer = 0x8f1d9400] 17:27:46 INFO - PROCESS | 1731 | 1464222466182 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 17:27:46 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 17:27:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:27:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:27:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:27:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:27:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1539ms 17:27:46 INFO - PROCESS | 1731 | 1464222466219 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 17:27:46 INFO - PROCESS | 1731 | 1464222466222 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 17:27:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:27:46 INFO - PROCESS | 1731 | 1464222466231 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:27:46 INFO - PROCESS | 1731 | 1464222466234 Marionette TRACE conn3 <- [1,2946,null,{}] 17:27:46 INFO - PROCESS | 1731 | 1464222466239 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:46 INFO - PROCESS | 1731 | 1464222466470 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 17:27:46 INFO - PROCESS | 1731 | 1464222466760 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:46 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f619400 == 160 [pid = 1731] [id = 744] 17:27:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x8f61bc00) [pid = 1731] [serial = 2233] [outer = (nil)] 17:27:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x8f68a800) [pid = 1731] [serial = 2234] [outer = 0x8f61bc00] 17:27:46 INFO - PROCESS | 1731 | 1464222466848 Marionette DEBUG loaded listener.js 17:27:46 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x8f68e400) [pid = 1731] [serial = 2235] [outer = 0x8f61bc00] 17:27:47 INFO - PROCESS | 1731 | 1464222467644 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:27:47 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 17:27:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1434ms 17:27:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:27:47 INFO - PROCESS | 1731 | 1464222467665 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 17:27:47 INFO - PROCESS | 1731 | 1464222467667 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 17:27:47 INFO - PROCESS | 1731 | 1464222467674 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:27:47 INFO - PROCESS | 1731 | 1464222467677 Marionette TRACE conn3 <- [1,2950,null,{}] 17:27:47 INFO - PROCESS | 1731 | 1464222467683 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:47 INFO - PROCESS | 1731 | 1464222467902 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 17:27:48 INFO - PROCESS | 1731 | 1464222468208 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:48 INFO - PROCESS | 1731 | ++DOCSHELL 0x8900f400 == 161 [pid = 1731] [id = 745] 17:27:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x8d609c00) [pid = 1731] [serial = 2236] [outer = (nil)] 17:27:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x8f7bd800) [pid = 1731] [serial = 2237] [outer = 0x8d609c00] 17:27:48 INFO - PROCESS | 1731 | 1464222468299 Marionette DEBUG loaded listener.js 17:27:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x8f7c1800) [pid = 1731] [serial = 2238] [outer = 0x8d609c00] 17:27:48 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f8f8c00 == 162 [pid = 1731] [id = 746] 17:27:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x8f8fd000) [pid = 1731] [serial = 2239] [outer = (nil)] 17:27:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x90ec8c00) [pid = 1731] [serial = 2240] [outer = 0x8f8fd000] 17:27:49 INFO - PROCESS | 1731 | 1464222469194 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:27:49 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 17:27:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1541ms 17:27:49 INFO - PROCESS | 1731 | 1464222469214 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 17:27:49 INFO - PROCESS | 1731 | 1464222469217 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 17:27:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:27:49 INFO - PROCESS | 1731 | 1464222469224 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:27:49 INFO - PROCESS | 1731 | 1464222469227 Marionette TRACE conn3 <- [1,2954,null,{}] 17:27:49 INFO - PROCESS | 1731 | 1464222469233 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:49 INFO - PROCESS | 1731 | 1464222469501 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 17:27:49 INFO - PROCESS | 1731 | 1464222469804 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:49 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f8ef400 == 163 [pid = 1731] [id = 747] 17:27:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x8f8f0800) [pid = 1731] [serial = 2241] [outer = (nil)] 17:27:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x8f8fd800) [pid = 1731] [serial = 2242] [outer = 0x8f8f0800] 17:27:49 INFO - PROCESS | 1731 | 1464222469942 Marionette DEBUG loaded listener.js 17:27:50 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x90ecf000) [pid = 1731] [serial = 2243] [outer = 0x8f8f0800] 17:27:50 INFO - PROCESS | 1731 | 1464222470724 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:27:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:27:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 17:27:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1538ms 17:27:50 INFO - PROCESS | 1731 | 1464222470763 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 17:27:50 INFO - PROCESS | 1731 | 1464222470766 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 17:27:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:27:50 INFO - PROCESS | 1731 | 1464222470772 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:27:50 INFO - PROCESS | 1731 | 1464222470775 Marionette TRACE conn3 <- [1,2958,null,{}] 17:27:50 INFO - PROCESS | 1731 | 1464222470781 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:51 INFO - PROCESS | 1731 | 1464222471044 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 17:27:51 INFO - PROCESS | 1731 | 1464222471328 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:51 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f7bcc00 == 164 [pid = 1731] [id = 748] 17:27:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0x8f8f8000) [pid = 1731] [serial = 2244] [outer = (nil)] 17:27:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0x910dcc00) [pid = 1731] [serial = 2245] [outer = 0x8f8f8000] 17:27:51 INFO - PROCESS | 1731 | 1464222471418 Marionette DEBUG loaded listener.js 17:27:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x910df000) [pid = 1731] [serial = 2246] [outer = 0x8f8f8000] 17:27:52 INFO - PROCESS | 1731 | 1464222472270 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:27:52 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 17:27:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1529ms 17:27:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:27:52 INFO - PROCESS | 1731 | 1464222472302 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 17:27:52 INFO - PROCESS | 1731 | 1464222472304 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 17:27:52 INFO - PROCESS | 1731 | 1464222472310 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:27:52 INFO - PROCESS | 1731 | 1464222472314 Marionette TRACE conn3 <- [1,2962,null,{}] 17:27:52 INFO - PROCESS | 1731 | 1464222472319 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:52 INFO - PROCESS | 1731 | 1464222472590 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 17:27:52 INFO - PROCESS | 1731 | 1464222472878 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:52 INFO - PROCESS | 1731 | ++DOCSHELL 0x910b7800 == 165 [pid = 1731] [id = 749] 17:27:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0x910e3c00) [pid = 1731] [serial = 2247] [outer = (nil)] 17:27:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0x91259000) [pid = 1731] [serial = 2248] [outer = 0x910e3c00] 17:27:52 INFO - PROCESS | 1731 | 1464222472971 Marionette DEBUG loaded listener.js 17:27:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0x9125f400) [pid = 1731] [serial = 2249] [outer = 0x910e3c00] 17:27:53 INFO - PROCESS | 1731 | 1464222473773 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:27:53 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 17:27:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1535ms 17:27:53 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:27:53 INFO - PROCESS | 1731 | 1464222473846 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 17:27:53 INFO - PROCESS | 1731 | 1464222473849 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 17:27:53 INFO - PROCESS | 1731 | 1464222473855 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:27:53 INFO - PROCESS | 1731 | 1464222473858 Marionette TRACE conn3 <- [1,2966,null,{}] 17:27:53 INFO - PROCESS | 1731 | 1464222473864 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:54 INFO - PROCESS | 1731 | 1464222474075 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 17:27:54 INFO - PROCESS | 1731 | 1464222474387 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:54 INFO - PROCESS | 1731 | ++DOCSHELL 0x91108400 == 166 [pid = 1731] [id = 750] 17:27:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0x91264800) [pid = 1731] [serial = 2250] [outer = (nil)] 17:27:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0x919f4c00) [pid = 1731] [serial = 2251] [outer = 0x91264800] 17:27:54 INFO - PROCESS | 1731 | 1464222474473 Marionette DEBUG loaded listener.js 17:27:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0x919f8400) [pid = 1731] [serial = 2252] [outer = 0x91264800] 17:27:55 INFO - PROCESS | 1731 | 1464222475297 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:27:55 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 17:27:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1482ms 17:27:55 INFO - PROCESS | 1731 | 1464222475336 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 17:27:55 INFO - PROCESS | 1731 | 1464222475340 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 17:27:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:27:55 INFO - PROCESS | 1731 | 1464222475346 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:27:55 INFO - PROCESS | 1731 | 1464222475348 Marionette TRACE conn3 <- [1,2970,null,{}] 17:27:55 INFO - PROCESS | 1731 | 1464222475355 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:55 INFO - PROCESS | 1731 | 1464222475689 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 17:27:55 INFO - PROCESS | 1731 | 1464222475919 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:55 INFO - PROCESS | 1731 | ++DOCSHELL 0x9125b400 == 167 [pid = 1731] [id = 751] 17:27:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0x919ee800) [pid = 1731] [serial = 2253] [outer = (nil)] 17:27:55 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0x91b21400) [pid = 1731] [serial = 2254] [outer = 0x919ee800] 17:27:56 INFO - PROCESS | 1731 | 1464222476009 Marionette DEBUG loaded listener.js 17:27:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0x91b25000) [pid = 1731] [serial = 2255] [outer = 0x919ee800] 17:27:56 INFO - PROCESS | 1731 | 1464222476843 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:27:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:27:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1528ms 17:27:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:27:56 INFO - PROCESS | 1731 | 1464222476874 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 17:27:56 INFO - PROCESS | 1731 | 1464222476877 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 17:27:56 INFO - PROCESS | 1731 | 1464222476883 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:27:56 INFO - PROCESS | 1731 | 1464222476887 Marionette TRACE conn3 <- [1,2974,null,{}] 17:27:56 INFO - PROCESS | 1731 | 1464222476893 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:57 INFO - PROCESS | 1731 | 1464222477119 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 17:27:57 INFO - PROCESS | 1731 | 1464222477461 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:57 INFO - PROCESS | 1731 | ++DOCSHELL 0x90ec7c00 == 168 [pid = 1731] [id = 752] 17:27:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0x910ad000) [pid = 1731] [serial = 2256] [outer = (nil)] 17:27:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 188 (0x92077800) [pid = 1731] [serial = 2257] [outer = 0x910ad000] 17:27:57 INFO - PROCESS | 1731 | 1464222477548 Marionette DEBUG loaded listener.js 17:27:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 189 (0x920a1400) [pid = 1731] [serial = 2258] [outer = 0x910ad000] 17:27:58 INFO - PROCESS | 1731 | 1464222478332 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 17:27:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 17:27:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1483ms 17:27:58 INFO - PROCESS | 1731 | 1464222478366 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 17:27:58 INFO - PROCESS | 1731 | 1464222478370 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 17:27:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:27:58 INFO - PROCESS | 1731 | 1464222478376 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:27:58 INFO - PROCESS | 1731 | 1464222478379 Marionette TRACE conn3 <- [1,2978,null,{}] 17:27:58 INFO - PROCESS | 1731 | 1464222478385 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:58 INFO - PROCESS | 1731 | 1464222478601 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 17:27:58 INFO - PROCESS | 1731 | 1464222478886 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x87f32400 == 167 [pid = 1731] [id = 730] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x89007c00 == 166 [pid = 1731] [id = 687] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x85c16000 == 165 [pid = 1731] [id = 729] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x921cec00 == 164 [pid = 1731] [id = 726] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x85ac9c00 == 163 [pid = 1731] [id = 727] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x9cfeb000 == 162 [pid = 1731] [id = 725] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x9af17000 == 161 [pid = 1731] [id = 724] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x921c2000 == 160 [pid = 1731] [id = 723] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x9294f400 == 159 [pid = 1731] [id = 721] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x94fe6400 == 158 [pid = 1731] [id = 722] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x910e5800 == 157 [pid = 1731] [id = 720] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x91b1f400 == 156 [pid = 1731] [id = 719] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x919f0c00 == 155 [pid = 1731] [id = 718] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x89a60000 == 154 [pid = 1731] [id = 717] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x8995ac00 == 153 [pid = 1731] [id = 715] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x84eb2c00 == 152 [pid = 1731] [id = 716] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x88258800 == 151 [pid = 1731] [id = 714] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x8d608800 == 150 [pid = 1731] [id = 713] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x8aa13800 == 149 [pid = 1731] [id = 712] 17:28:01 INFO - PROCESS | 1731 | --DOCSHELL 0x87f3a000 == 148 [pid = 1731] [id = 711] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 188 (0x92b48400) [pid = 1731] [serial = 2085] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 187 (0xa69e2800) [pid = 1731] [serial = 2112] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0x90ec5800) [pid = 1731] [serial = 2075] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0xa6835800) [pid = 1731] [serial = 2103] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0xa23fa000) [pid = 1731] [serial = 2099] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x8aa06800) [pid = 1731] [serial = 2126] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0xa6c5f000) [pid = 1731] [serial = 2106] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x93a2d800) [pid = 1731] [serial = 2111] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x8e1dc800) [pid = 1731] [serial = 2070] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x87595c00) [pid = 1731] [serial = 2121] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0x8d283800) [pid = 1731] [serial = 2069] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x8d07d800) [pid = 1731] [serial = 2129] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x8bc4e800) [pid = 1731] [serial = 2127] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0x8f68b800) [pid = 1731] [serial = 2073] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x8d763000) [pid = 1731] [serial = 2004] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x86cc4c00) [pid = 1731] [serial = 2120] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x889fd000) [pid = 1731] [serial = 2123] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x99ca1c00) [pid = 1731] [serial = 2093] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x8d27a800) [pid = 1731] [serial = 2132] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0xa3120800) [pid = 1731] [serial = 2100] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x92075400) [pid = 1731] [serial = 2081] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0xa6c5c000) [pid = 1731] [serial = 2105] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x8c06d800) [pid = 1731] [serial = 2109] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x910ad400) [pid = 1731] [serial = 2076] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x9b8bbc00) [pid = 1731] [serial = 2096] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x987c0400) [pid = 1731] [serial = 2090] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x8d27cc00) [pid = 1731] [serial = 2130] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x92b44800) [pid = 1731] [serial = 2084] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x88244400) [pid = 1731] [serial = 2066] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x84ebc000) [pid = 1731] [serial = 2117] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x910de400) [pid = 1731] [serial = 2078] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x996d4800) [pid = 1731] [serial = 2091] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x8a936800) [pid = 1731] [serial = 2115] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x9fd08c00) [pid = 1731] [serial = 2097] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x8f61d000) [pid = 1731] [serial = 2072] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x9a05c800) [pid = 1731] [serial = 2094] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x94fe2c00) [pid = 1731] [serial = 2087] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x8a932400) [pid = 1731] [serial = 2114] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x91263800) [pid = 1731] [serial = 2079] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x928dd000) [pid = 1731] [serial = 2082] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0xa6389400) [pid = 1731] [serial = 2102] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x8995c000) [pid = 1731] [serial = 2124] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x8c069800) [pid = 1731] [serial = 2108] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x96b06c00) [pid = 1731] [serial = 2088] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x889f9c00) [pid = 1731] [serial = 2067] [outer = (nil)] [url = about:blank] 17:28:01 INFO - PROCESS | 1731 | ++DOCSHELL 0x84eb8400 == 149 [pid = 1731] [id = 753] 17:28:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x84ebc000) [pid = 1731] [serial = 2259] [outer = (nil)] 17:28:01 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x85ac4400) [pid = 1731] [serial = 2260] [outer = 0x84ebc000] 17:28:01 INFO - PROCESS | 1731 | 1464222481966 Marionette DEBUG loaded listener.js 17:28:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x86377c00) [pid = 1731] [serial = 2261] [outer = 0x84ebc000] 17:28:02 INFO - PROCESS | 1731 | 1464222482798 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:28:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 17:28:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 4440ms 17:28:02 INFO - PROCESS | 1731 | 1464222482816 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 17:28:02 INFO - PROCESS | 1731 | 1464222482823 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 17:28:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:28:02 INFO - PROCESS | 1731 | 1464222482831 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:28:02 INFO - PROCESS | 1731 | 1464222482836 Marionette TRACE conn3 <- [1,2982,null,{}] 17:28:02 INFO - PROCESS | 1731 | 1464222482842 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:03 INFO - PROCESS | 1731 | 1464222483051 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 17:28:03 INFO - PROCESS | 1731 | 1464222483302 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:03 INFO - PROCESS | 1731 | ++DOCSHELL 0x87f35800 == 150 [pid = 1731] [id = 754] 17:28:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x87fc5c00) [pid = 1731] [serial = 2262] [outer = (nil)] 17:28:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x88226400) [pid = 1731] [serial = 2263] [outer = 0x87fc5c00] 17:28:03 INFO - PROCESS | 1731 | 1464222483384 Marionette DEBUG loaded listener.js 17:28:03 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x88243000) [pid = 1731] [serial = 2264] [outer = 0x87fc5c00] 17:28:04 INFO - PROCESS | 1731 | 1464222484125 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 17:28:04 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 17:28:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:28:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1334ms 17:28:04 INFO - PROCESS | 1731 | 1464222484164 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 17:28:04 INFO - PROCESS | 1731 | 1464222484169 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 17:28:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:28:04 INFO - PROCESS | 1731 | 1464222484179 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:28:04 INFO - PROCESS | 1731 | 1464222484182 Marionette TRACE conn3 <- [1,2986,null,{}] 17:28:04 INFO - PROCESS | 1731 | 1464222484188 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:04 INFO - PROCESS | 1731 | 1464222484380 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 17:28:04 INFO - PROCESS | 1731 | 1464222484661 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:04 INFO - PROCESS | 1731 | ++DOCSHELL 0x89001c00 == 151 [pid = 1731] [id = 755] 17:28:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8995cc00) [pid = 1731] [serial = 2265] [outer = (nil)] 17:28:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x899d7000) [pid = 1731] [serial = 2266] [outer = 0x8995cc00] 17:28:04 INFO - PROCESS | 1731 | 1464222484737 Marionette DEBUG loaded listener.js 17:28:04 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x89a61800) [pid = 1731] [serial = 2267] [outer = 0x8995cc00] 17:28:05 INFO - PROCESS | 1731 | 1464222485554 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:28:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 17:28:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1431ms 17:28:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:28:05 INFO - PROCESS | 1731 | 1464222485611 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 17:28:05 INFO - PROCESS | 1731 | 1464222485614 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 17:28:05 INFO - PROCESS | 1731 | 1464222485620 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:28:05 INFO - PROCESS | 1731 | 1464222485625 Marionette TRACE conn3 <- [1,2990,null,{}] 17:28:05 INFO - PROCESS | 1731 | 1464222485659 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:05 INFO - PROCESS | 1731 | 1464222485963 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 17:28:06 INFO - PROCESS | 1731 | 1464222485994 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:06 INFO - PROCESS | 1731 | ++DOCSHELL 0x899d0800 == 152 [pid = 1731] [id = 756] 17:28:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x8a932400) [pid = 1731] [serial = 2268] [outer = (nil)] 17:28:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x8aa08000) [pid = 1731] [serial = 2269] [outer = 0x8a932400] 17:28:06 INFO - PROCESS | 1731 | 1464222486065 Marionette DEBUG loaded listener.js 17:28:06 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x8aa11000) [pid = 1731] [serial = 2270] [outer = 0x8a932400] 17:28:07 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x91b21800) [pid = 1731] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:28:07 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x928e2000) [pid = 1731] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:28:07 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x96b09400) [pid = 1731] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:28:07 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x8aa11400) [pid = 1731] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:28:07 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x87f34800) [pid = 1731] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:28:07 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x99caa400) [pid = 1731] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:28:07 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x85c16c00) [pid = 1731] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:28:07 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x8884b800) [pid = 1731] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:28:07 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x976be800) [pid = 1731] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:28:07 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0xa22a3000) [pid = 1731] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:28:07 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x84eb6000) [pid = 1731] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:28:07 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x8aa70400) [pid = 1731] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:28:07 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x919f3400) [pid = 1731] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:28:07 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x8aa14400) [pid = 1731] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:28:07 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x9af1a800) [pid = 1731] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:28:07 INFO - PROCESS | 1731 | ++DOCSHELL 0x889f8000 == 153 [pid = 1731] [id = 757] 17:28:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x8aa06400) [pid = 1731] [serial = 2271] [outer = (nil)] 17:28:07 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x8aa0fc00) [pid = 1731] [serial = 2272] [outer = 0x8aa06400] 17:28:07 INFO - PROCESS | 1731 | 1464222487729 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:28:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 17:28:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 2158ms 17:28:07 INFO - PROCESS | 1731 | 1464222487778 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 17:28:07 INFO - PROCESS | 1731 | 1464222487781 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 17:28:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:28:07 INFO - PROCESS | 1731 | 1464222487788 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:28:07 INFO - PROCESS | 1731 | 1464222487791 Marionette TRACE conn3 <- [1,2994,null,{}] 17:28:07 INFO - PROCESS | 1731 | 1464222487796 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:08 INFO - PROCESS | 1731 | 1464222488060 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 17:28:08 INFO - PROCESS | 1731 | 1464222488278 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:08 INFO - PROCESS | 1731 | ++DOCSHELL 0x88847800 == 154 [pid = 1731] [id = 758] 17:28:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x8a928c00) [pid = 1731] [serial = 2273] [outer = (nil)] 17:28:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8bea3800) [pid = 1731] [serial = 2274] [outer = 0x8a928c00] 17:28:08 INFO - PROCESS | 1731 | 1464222488350 Marionette DEBUG loaded listener.js 17:28:08 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8bfeec00) [pid = 1731] [serial = 2275] [outer = 0x8a928c00] 17:28:09 INFO - PROCESS | 1731 | 1464222489022 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:28:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:28:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 17:28:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1286ms 17:28:09 INFO - PROCESS | 1731 | 1464222489075 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 17:28:09 INFO - PROCESS | 1731 | 1464222489078 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 17:28:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:28:09 INFO - PROCESS | 1731 | 1464222489247 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:28:09 INFO - PROCESS | 1731 | 1464222489254 Marionette TRACE conn3 <- [1,2998,null,{}] 17:28:09 INFO - PROCESS | 1731 | 1464222489269 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:09 INFO - PROCESS | 1731 | 1464222489519 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 17:28:09 INFO - PROCESS | 1731 | 1464222489896 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:09 INFO - PROCESS | 1731 | ++DOCSHELL 0x871dc400 == 155 [pid = 1731] [id = 759] 17:28:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x871de800) [pid = 1731] [serial = 2276] [outer = (nil)] 17:28:09 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x87f2e400) [pid = 1731] [serial = 2277] [outer = 0x871de800] 17:28:09 INFO - PROCESS | 1731 | 1464222489997 Marionette DEBUG loaded listener.js 17:28:10 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8821e400) [pid = 1731] [serial = 2278] [outer = 0x871de800] 17:28:10 INFO - PROCESS | 1731 | 1464222490847 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:28:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 17:28:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1812ms 17:28:10 INFO - PROCESS | 1731 | 1464222490898 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 17:28:10 INFO - PROCESS | 1731 | 1464222490904 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 17:28:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:28:10 INFO - PROCESS | 1731 | 1464222490911 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:28:10 INFO - PROCESS | 1731 | 1464222490915 Marionette TRACE conn3 <- [1,3002,null,{}] 17:28:10 INFO - PROCESS | 1731 | 1464222490927 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:11 INFO - PROCESS | 1731 | 1464222491153 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 17:28:11 INFO - PROCESS | 1731 | 1464222491466 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:11 INFO - PROCESS | 1731 | ++DOCSHELL 0x8995e000 == 156 [pid = 1731] [id = 760] 17:28:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x899dd000) [pid = 1731] [serial = 2279] [outer = (nil)] 17:28:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x89a6b400) [pid = 1731] [serial = 2280] [outer = 0x899dd000] 17:28:11 INFO - PROCESS | 1731 | 1464222491552 Marionette DEBUG loaded listener.js 17:28:11 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x8a92a400) [pid = 1731] [serial = 2281] [outer = 0x899dd000] 17:28:12 INFO - PROCESS | 1731 | 1464222492455 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:28:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 17:28:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1585ms 17:28:12 INFO - PROCESS | 1731 | 1464222492496 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 17:28:12 INFO - PROCESS | 1731 | 1464222492501 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 17:28:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:28:12 INFO - PROCESS | 1731 | 1464222492507 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:28:12 INFO - PROCESS | 1731 | 1464222492511 Marionette TRACE conn3 <- [1,3006,null,{}] 17:28:12 INFO - PROCESS | 1731 | 1464222492517 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:12 INFO - PROCESS | 1731 | 1464222492742 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 17:28:13 INFO - PROCESS | 1731 | 1464222493058 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:13 INFO - PROCESS | 1731 | ++DOCSHELL 0x8beab400 == 157 [pid = 1731] [id = 761] 17:28:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x8beae400) [pid = 1731] [serial = 2282] [outer = (nil)] 17:28:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x8bff7400) [pid = 1731] [serial = 2283] [outer = 0x8beae400] 17:28:13 INFO - PROCESS | 1731 | 1464222493161 Marionette DEBUG loaded listener.js 17:28:13 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x8c069c00) [pid = 1731] [serial = 2284] [outer = 0x8beae400] 17:28:14 INFO - PROCESS | 1731 | 1464222494063 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:28:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 17:28:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1579ms 17:28:14 INFO - PROCESS | 1731 | 1464222494086 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 17:28:14 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:28:14 INFO - PROCESS | 1731 | 1464222494090 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 17:28:14 INFO - PROCESS | 1731 | 1464222494096 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:28:14 INFO - PROCESS | 1731 | 1464222494100 Marionette TRACE conn3 <- [1,3010,null,{}] 17:28:14 INFO - PROCESS | 1731 | 1464222494106 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:14 INFO - PROCESS | 1731 | 1464222494331 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 17:28:14 INFO - PROCESS | 1731 | 1464222494610 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:14 INFO - PROCESS | 1731 | ++DOCSHELL 0x8c065000 == 158 [pid = 1731] [id = 762] 17:28:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x8d077000) [pid = 1731] [serial = 2285] [outer = (nil)] 17:28:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x8d279400) [pid = 1731] [serial = 2286] [outer = 0x8d077000] 17:28:14 INFO - PROCESS | 1731 | 1464222494712 Marionette DEBUG loaded listener.js 17:28:14 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x8d605000) [pid = 1731] [serial = 2287] [outer = 0x8d077000] 17:28:15 INFO - PROCESS | 1731 | 1464222495561 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 17:28:15 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 17:28:15 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1480ms 17:28:15 INFO - PROCESS | 1731 | 1464222495577 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 17:28:15 INFO - PROCESS | 1731 | 1464222495580 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 17:28:15 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:28:15 INFO - PROCESS | 1731 | 1464222495586 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:28:15 INFO - PROCESS | 1731 | 1464222495589 Marionette TRACE conn3 <- [1,3014,null,{}] 17:28:15 INFO - PROCESS | 1731 | 1464222495595 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:15 INFO - PROCESS | 1731 | 1464222495805 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 17:28:16 INFO - PROCESS | 1731 | 1464222496084 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:16 INFO - PROCESS | 1731 | ++DOCSHELL 0x8d078800 == 159 [pid = 1731] [id = 763] 17:28:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x8d60fc00) [pid = 1731] [serial = 2288] [outer = (nil)] 17:28:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x8e1d3400) [pid = 1731] [serial = 2289] [outer = 0x8d60fc00] 17:28:16 INFO - PROCESS | 1731 | 1464222496173 Marionette DEBUG loaded listener.js 17:28:16 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x8e1dc800) [pid = 1731] [serial = 2290] [outer = 0x8d60fc00] 17:28:16 INFO - PROCESS | 1731 | [1731] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:28:17 INFO - PROCESS | 1731 | 1464222497084 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:28:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:28:17 INFO - {} 17:28:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:28:17 INFO - {} 17:28:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:28:17 INFO - {} 17:28:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:28:17 INFO - {} 17:28:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1527ms 17:28:17 INFO - PROCESS | 1731 | 1464222497115 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 17:28:17 INFO - PROCESS | 1731 | 1464222497118 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 17:28:17 INFO - TEST-START | /FileAPI/fileReader.html 17:28:17 INFO - PROCESS | 1731 | 1464222497134 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:28:17 INFO - PROCESS | 1731 | 1464222497137 Marionette TRACE conn3 <- [1,3018,null,{}] 17:28:17 INFO - PROCESS | 1731 | 1464222497143 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:17 INFO - PROCESS | 1731 | 1464222497534 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 17:28:17 INFO - PROCESS | 1731 | 1464222497810 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:17 INFO - PROCESS | 1731 | ++DOCSHELL 0x8cec5400 == 160 [pid = 1731] [id = 764] 17:28:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x8e1d7000) [pid = 1731] [serial = 2291] [outer = (nil)] 17:28:17 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x8f61a400) [pid = 1731] [serial = 2292] [outer = 0x8e1d7000] 17:28:17 INFO - PROCESS | 1731 | 1464222497902 Marionette DEBUG loaded listener.js 17:28:18 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x8f689c00) [pid = 1731] [serial = 2293] [outer = 0x8e1d7000] 17:28:18 INFO - PROCESS | 1731 | 1464222498671 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 17:28:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:28:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:28:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:28:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:28:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 1590ms 17:28:18 INFO - PROCESS | 1731 | 1464222498726 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 17:28:18 INFO - PROCESS | 1731 | 1464222498729 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 17:28:18 INFO - TEST-START | /FileAPI/historical.html 17:28:18 INFO - PROCESS | 1731 | 1464222498736 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:28:18 INFO - PROCESS | 1731 | 1464222498739 Marionette TRACE conn3 <- [1,3022,null,{}] 17:28:18 INFO - PROCESS | 1731 | 1464222498745 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:18 INFO - PROCESS | 1731 | 1464222498961 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 17:28:19 INFO - PROCESS | 1731 | 1464222499276 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:19 INFO - PROCESS | 1731 | ++DOCSHELL 0x8efc3800 == 161 [pid = 1731] [id = 765] 17:28:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x8f61d800) [pid = 1731] [serial = 2294] [outer = (nil)] 17:28:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x90ec5400) [pid = 1731] [serial = 2295] [outer = 0x8f61d800] 17:28:19 INFO - PROCESS | 1731 | 1464222499368 Marionette DEBUG loaded listener.js 17:28:19 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x90ecb800) [pid = 1731] [serial = 2296] [outer = 0x8f61d800] 17:28:20 INFO - PROCESS | 1731 | 1464222500192 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 17:28:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:28:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:28:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:28:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:28:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:28:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:28:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:28:20 INFO - TEST-OK | /FileAPI/historical.html | took 1487ms 17:28:20 INFO - PROCESS | 1731 | 1464222500225 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 17:28:20 INFO - PROCESS | 1731 | 1464222500229 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 17:28:20 INFO - TEST-START | /FileAPI/idlharness.html 17:28:20 INFO - PROCESS | 1731 | 1464222500236 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:28:20 INFO - PROCESS | 1731 | 1464222500240 Marionette TRACE conn3 <- [1,3026,null,{}] 17:28:20 INFO - PROCESS | 1731 | 1464222500294 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:20 INFO - PROCESS | 1731 | 1464222500490 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 17:28:20 INFO - PROCESS | 1731 | 1464222500799 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:20 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f1e2800 == 162 [pid = 1731] [id = 766] 17:28:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x8f695400) [pid = 1731] [serial = 2297] [outer = (nil)] 17:28:20 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x9110b000) [pid = 1731] [serial = 2298] [outer = 0x8f695400] 17:28:20 INFO - PROCESS | 1731 | 1464222500888 Marionette DEBUG loaded listener.js 17:28:21 INFO - PROCESS | 1731 | ++DOMWINDOW == 170 (0x9125ac00) [pid = 1731] [serial = 2299] [outer = 0x8f695400] 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:28:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:28:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:28:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:28:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:28:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:28:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:28:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:28:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:28:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:28:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:28:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:28:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:28:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:28:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:28:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:28:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:28:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:28:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:28:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:28:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:28:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:28:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:28:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:28:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:28:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:28:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:28:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:28:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:28:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:28:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:28:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:28:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:28:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:28:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:28:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:28:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:28:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:28:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:28:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:28:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 17:28:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:28:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:28:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:28:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:28:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:28:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:28:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:28:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:28:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:28:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:28:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:28:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:28:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:28:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:28:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:28:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:28:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:28:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:28:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:28:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:28:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:28:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:28:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:28:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:28:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:28:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:28:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:28:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:28:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 17:28:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:28:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:28:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:28:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:28:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:28:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:28:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:28:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:28:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:28:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:28:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:28:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 2246ms 17:28:22 INFO - PROCESS | 1731 | 1464222502322 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 17:28:22 INFO - PROCESS | 1731 | 1464222502745 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 17:28:22 INFO - PROCESS | 1731 | 1464222502749 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 17:28:22 INFO - TEST-START | /FileAPI/idlharness.worker 17:28:22 INFO - PROCESS | 1731 | 1464222502761 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:28:22 INFO - PROCESS | 1731 | 1464222502764 Marionette TRACE conn3 <- [1,3030,null,{}] 17:28:22 INFO - PROCESS | 1731 | 1464222502789 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:23 INFO - PROCESS | 1731 | 1464222503018 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 17:28:23 INFO - PROCESS | 1731 | 1464222503317 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:23 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e250c00 == 163 [pid = 1731] [id = 767] 17:28:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 171 (0x8e259c00) [pid = 1731] [serial = 2300] [outer = (nil)] 17:28:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 172 (0x919f9000) [pid = 1731] [serial = 2301] [outer = 0x8e259c00] 17:28:23 INFO - PROCESS | 1731 | 1464222503403 Marionette DEBUG loaded listener.js 17:28:23 INFO - PROCESS | 1731 | ++DOMWINDOW == 173 (0x93888000) [pid = 1731] [serial = 2302] [outer = 0x8e259c00] 17:28:23 INFO - PROCESS | 1731 | [1731] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:28:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:28:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:28:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:28:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:28:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:28:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:28:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:28:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:28:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:28:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:28:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:28:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:28:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:28:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:28:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:28:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:28:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:28:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:28:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:28:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:28:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:28:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:28:25 INFO - {} 17:28:25 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2868ms 17:28:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:28:25 INFO - PROCESS | 1731 | 1464222505479 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 17:28:25 INFO - PROCESS | 1731 | 1464222505633 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 17:28:25 INFO - PROCESS | 1731 | 1464222505640 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 17:28:25 INFO - PROCESS | 1731 | 1464222505654 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:28:25 INFO - PROCESS | 1731 | 1464222505658 Marionette TRACE conn3 <- [1,3034,null,{}] 17:28:25 INFO - PROCESS | 1731 | 1464222505675 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:26 INFO - PROCESS | 1731 | 1464222506042 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 17:28:26 INFO - PROCESS | 1731 | 1464222506351 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:26 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f1e3400 == 164 [pid = 1731] [id = 768] 17:28:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 174 (0x9110bc00) [pid = 1731] [serial = 2303] [outer = (nil)] 17:28:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 175 (0x9aaaf800) [pid = 1731] [serial = 2304] [outer = 0x9110bc00] 17:28:26 INFO - PROCESS | 1731 | 1464222506438 Marionette DEBUG loaded listener.js 17:28:26 INFO - PROCESS | 1731 | ++DOMWINDOW == 176 (0x9ac32c00) [pid = 1731] [serial = 2305] [outer = 0x9110bc00] 17:28:27 INFO - PROCESS | 1731 | 1464222507222 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:28:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1595ms 17:28:27 INFO - PROCESS | 1731 | 1464222507244 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 17:28:27 INFO - PROCESS | 1731 | 1464222507248 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 17:28:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:28:27 INFO - PROCESS | 1731 | 1464222507254 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:28:27 INFO - PROCESS | 1731 | 1464222507258 Marionette TRACE conn3 <- [1,3038,null,{}] 17:28:27 INFO - PROCESS | 1731 | 1464222507264 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:27 INFO - PROCESS | 1731 | 1464222507495 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 17:28:27 INFO - PROCESS | 1731 | 1464222507851 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:27 INFO - PROCESS | 1731 | ++DOCSHELL 0x8aa73400 == 165 [pid = 1731] [id = 769] 17:28:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 177 (0x9aaab000) [pid = 1731] [serial = 2306] [outer = (nil)] 17:28:27 INFO - PROCESS | 1731 | ++DOMWINDOW == 178 (0x9b9c7000) [pid = 1731] [serial = 2307] [outer = 0x9aaab000] 17:28:27 INFO - PROCESS | 1731 | 1464222507945 Marionette DEBUG loaded listener.js 17:28:28 INFO - PROCESS | 1731 | ++DOMWINDOW == 179 (0x9cfc3c00) [pid = 1731] [serial = 2308] [outer = 0x9aaab000] 17:28:28 INFO - PROCESS | 1731 | 1464222508770 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 17:28:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:28:28 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1535ms 17:28:28 INFO - PROCESS | 1731 | 1464222508790 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 17:28:28 INFO - PROCESS | 1731 | 1464222508793 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 17:28:28 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:28:28 INFO - PROCESS | 1731 | 1464222508800 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:28:28 INFO - PROCESS | 1731 | 1464222508804 Marionette TRACE conn3 <- [1,3042,null,{}] 17:28:28 INFO - PROCESS | 1731 | 1464222508809 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:29 INFO - PROCESS | 1731 | 1464222509024 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 17:28:29 INFO - PROCESS | 1731 | 1464222509308 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:29 INFO - PROCESS | 1731 | ++DOCSHELL 0x9b01f000 == 166 [pid = 1731] [id = 770] 17:28:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 180 (0x9cfc8400) [pid = 1731] [serial = 2309] [outer = (nil)] 17:28:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 181 (0xa223ec00) [pid = 1731] [serial = 2310] [outer = 0x9cfc8400] 17:28:29 INFO - PROCESS | 1731 | 1464222509392 Marionette DEBUG loaded listener.js 17:28:29 INFO - PROCESS | 1731 | ++DOMWINDOW == 182 (0xa22a4400) [pid = 1731] [serial = 2311] [outer = 0x9cfc8400] 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 17:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:28:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1815ms 17:28:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:28:30 INFO - PROCESS | 1731 | 1464222510542 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 17:28:30 INFO - PROCESS | 1731 | 1464222510620 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 17:28:30 INFO - PROCESS | 1731 | 1464222510627 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 17:28:30 INFO - PROCESS | 1731 | 1464222510681 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:28:30 INFO - PROCESS | 1731 | 1464222510691 Marionette TRACE conn3 <- [1,3046,null,{}] 17:28:30 INFO - PROCESS | 1731 | 1464222510735 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:31 INFO - PROCESS | 1731 | 1464222511078 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 17:28:31 INFO - PROCESS | 1731 | 1464222511430 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:31 INFO - PROCESS | 1731 | ++DOCSHELL 0x8efbc000 == 167 [pid = 1731] [id = 771] 17:28:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 183 (0x8efc4400) [pid = 1731] [serial = 2312] [outer = (nil)] 17:28:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 184 (0x93a2a400) [pid = 1731] [serial = 2313] [outer = 0x8efc4400] 17:28:31 INFO - PROCESS | 1731 | 1464222511515 Marionette DEBUG loaded listener.js 17:28:31 INFO - PROCESS | 1731 | ++DOMWINDOW == 185 (0x93a2f400) [pid = 1731] [serial = 2314] [outer = 0x8efc4400] 17:28:31 INFO - PROCESS | 1731 | [1731] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:28:32 INFO - PROCESS | 1731 | 1464222512399 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:28:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:28:32 INFO - {} 17:28:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1821ms 17:28:32 INFO - PROCESS | 1731 | 1464222512463 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 17:28:32 INFO - PROCESS | 1731 | 1464222512467 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 17:28:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:28:32 INFO - PROCESS | 1731 | 1464222512473 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:28:32 INFO - PROCESS | 1731 | 1464222512476 Marionette TRACE conn3 <- [1,3050,null,{}] 17:28:32 INFO - PROCESS | 1731 | 1464222512523 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:32 INFO - PROCESS | 1731 | 1464222512877 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 17:28:33 INFO - PROCESS | 1731 | 1464222513150 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:33 INFO - PROCESS | 1731 | ++DOCSHELL 0x93a2d000 == 168 [pid = 1731] [id = 772] 17:28:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 186 (0x944fb000) [pid = 1731] [serial = 2315] [outer = (nil)] 17:28:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 187 (0x96b0d400) [pid = 1731] [serial = 2316] [outer = 0x944fb000] 17:28:33 INFO - PROCESS | 1731 | 1464222513239 Marionette DEBUG loaded listener.js 17:28:33 INFO - PROCESS | 1731 | ++DOMWINDOW == 188 (0x96b73400) [pid = 1731] [serial = 2317] [outer = 0x944fb000] 17:28:33 INFO - PROCESS | 1731 | 1464222513992 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 17:28:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:28:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:28:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:28:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:28:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1536ms 17:28:34 INFO - PROCESS | 1731 | 1464222514026 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 17:28:34 INFO - PROCESS | 1731 | 1464222514028 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 17:28:34 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:28:34 INFO - PROCESS | 1731 | 1464222514039 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:28:34 INFO - PROCESS | 1731 | 1464222514042 Marionette TRACE conn3 <- [1,3054,null,{}] 17:28:34 INFO - PROCESS | 1731 | 1464222514047 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:34 INFO - PROCESS | 1731 | 1464222514267 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 17:28:34 INFO - PROCESS | 1731 | 1464222514564 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:34 INFO - PROCESS | 1731 | ++DOCSHELL 0x8823dc00 == 169 [pid = 1731] [id = 773] 17:28:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 189 (0x8bc4f400) [pid = 1731] [serial = 2318] [outer = (nil)] 17:28:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 190 (0x976be800) [pid = 1731] [serial = 2319] [outer = 0x8bc4f400] 17:28:34 INFO - PROCESS | 1731 | 1464222514652 Marionette DEBUG loaded listener.js 17:28:34 INFO - PROCESS | 1731 | ++DOMWINDOW == 191 (0x9803c800) [pid = 1731] [serial = 2320] [outer = 0x8bc4f400] 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:28:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:28:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:28:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:28:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:28:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:28:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 17:28:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:28:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:28:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1920ms 17:28:36 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:28:36 INFO - PROCESS | 1731 | 1464222515830 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 17:28:36 INFO - PROCESS | 1731 | 1464222515993 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 17:28:36 INFO - PROCESS | 1731 | 1464222516001 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 17:28:36 INFO - PROCESS | 1731 | 1464222516059 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:28:36 INFO - PROCESS | 1731 | 1464222516074 Marionette TRACE conn3 <- [1,3058,null,{}] 17:28:36 INFO - PROCESS | 1731 | 1464222516148 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:36 INFO - PROCESS | 1731 | 1464222516417 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 17:28:36 INFO - PROCESS | 1731 | 1464222516723 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:36 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e256c00 == 170 [pid = 1731] [id = 774] 17:28:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 192 (0x96bfb000) [pid = 1731] [serial = 2321] [outer = (nil)] 17:28:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 193 (0xa23f6c00) [pid = 1731] [serial = 2322] [outer = 0x96bfb000] 17:28:36 INFO - PROCESS | 1731 | 1464222516811 Marionette DEBUG loaded listener.js 17:28:36 INFO - PROCESS | 1731 | ++DOMWINDOW == 194 (0xa3120000) [pid = 1731] [serial = 2323] [outer = 0x96bfb000] 17:28:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:28:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:28:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:28:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:28:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:28:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:28:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:28:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:28:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:28:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:28:37 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:28:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:37 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:28:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:28:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:28:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:28:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:28:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:28:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:28:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:28:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:28:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:28:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:28:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1656ms 17:28:37 INFO - PROCESS | 1731 | 1464222517687 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 17:28:37 INFO - PROCESS | 1731 | 1464222517795 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 17:28:37 INFO - PROCESS | 1731 | 1464222517799 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 17:28:37 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:28:37 INFO - PROCESS | 1731 | 1464222517824 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:28:37 INFO - PROCESS | 1731 | 1464222517829 Marionette TRACE conn3 <- [1,3062,null,{}] 17:28:37 INFO - PROCESS | 1731 | 1464222517835 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:38 INFO - PROCESS | 1731 | 1464222518066 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 17:28:38 INFO - PROCESS | 1731 | 1464222518426 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:38 INFO - PROCESS | 1731 | ++DOCSHELL 0x96b0b400 == 171 [pid = 1731] [id = 775] 17:28:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 195 (0x997af000) [pid = 1731] [serial = 2324] [outer = (nil)] 17:28:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 196 (0xa27c0000) [pid = 1731] [serial = 2325] [outer = 0x997af000] 17:28:38 INFO - PROCESS | 1731 | 1464222518511 Marionette DEBUG loaded listener.js 17:28:38 INFO - PROCESS | 1731 | ++DOMWINDOW == 197 (0xa31bec00) [pid = 1731] [serial = 2326] [outer = 0x997af000] 17:28:38 INFO - PROCESS | 1731 | [1731] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:28:39 INFO - PROCESS | 1731 | 1464222519364 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:28:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:28:39 INFO - {} 17:28:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1587ms 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8f1dbc00 == 170 [pid = 1731] [id = 701] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0xa22ac000 == 169 [pid = 1731] [id = 700] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8ced3400 == 168 [pid = 1731] [id = 189] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x87fd0800 == 167 [pid = 1731] [id = 710] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x86cc8000 == 166 [pid = 1731] [id = 703] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8a92b000 == 165 [pid = 1731] [id = 704] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8c062c00 == 164 [pid = 1731] [id = 702] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x86a71c00 == 163 [pid = 1731] [id = 699] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x889f8000 == 162 [pid = 1731] [id = 757] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x88848400 == 161 [pid = 1731] [id = 731] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x899d0800 == 160 [pid = 1731] [id = 756] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x89001c00 == 159 [pid = 1731] [id = 755] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x87f35800 == 158 [pid = 1731] [id = 754] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x84eb8400 == 157 [pid = 1731] [id = 753] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x91108400 == 156 [pid = 1731] [id = 750] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x9125b400 == 155 [pid = 1731] [id = 751] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x910b7800 == 154 [pid = 1731] [id = 749] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8f7bcc00 == 153 [pid = 1731] [id = 748] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8f8f8c00 == 152 [pid = 1731] [id = 746] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8f8ef400 == 151 [pid = 1731] [id = 747] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8f619400 == 150 [pid = 1731] [id = 744] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8900f400 == 149 [pid = 1731] [id = 745] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8e238400 == 148 [pid = 1731] [id = 743] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x86a68000 == 147 [pid = 1731] [id = 742] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8d76fc00 == 146 [pid = 1731] [id = 741] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x8aa71800 == 145 [pid = 1731] [id = 740] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x89956000 == 144 [pid = 1731] [id = 739] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x88222c00 == 143 [pid = 1731] [id = 737] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x88257400 == 142 [pid = 1731] [id = 738] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x889f3400 == 141 [pid = 1731] [id = 736] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x899d8400 == 140 [pid = 1731] [id = 735] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x88221000 == 139 [pid = 1731] [id = 734] 17:28:42 INFO - PROCESS | 1731 | --DOCSHELL 0x86a6b800 == 138 [pid = 1731] [id = 733] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 196 (0x92b4d000) [pid = 1731] [serial = 2162] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 195 (0x8bff1800) [pid = 1731] [serial = 2138] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 194 (0xa2398c00) [pid = 1731] [serial = 2174] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 193 (0x928e0400) [pid = 1731] [serial = 2160] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 192 (0xa239e800) [pid = 1731] [serial = 2175] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 191 (0x8e24d800) [pid = 1731] [serial = 2141] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 190 (0x9b8bf000) [pid = 1731] [serial = 2171] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 189 (0x980cc400) [pid = 1731] [serial = 2165] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 188 (0x8cec9800) [pid = 1731] [serial = 2139] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 187 (0x8e258800) [pid = 1731] [serial = 2064] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 186 (0x88228000) [pid = 1731] [serial = 2193] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 185 (0xa6839400) [pid = 1731] [serial = 2180] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 184 (0x86cccc00) [pid = 1731] [serial = 2190] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 183 (0x9cfc7000) [pid = 1731] [serial = 2172] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 182 (0x86a71800) [pid = 1731] [serial = 2189] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 181 (0x889f2800) [pid = 1731] [serial = 2195] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 180 (0x9af0e000) [pid = 1731] [serial = 2169] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 179 (0x9125d400) [pid = 1731] [serial = 2153] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 178 (0xa356ac00) [pid = 1731] [serial = 2178] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 177 (0x9a061000) [pid = 1731] [serial = 2168] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 176 (0x87fd3000) [pid = 1731] [serial = 2192] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 175 (0xa6840000) [pid = 1731] [serial = 2181] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 174 (0x89001400) [pid = 1731] [serial = 2196] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 173 (0x8f1e4000) [pid = 1731] [serial = 2144] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 172 (0x91b2d400) [pid = 1731] [serial = 2156] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 171 (0x910a9c00) [pid = 1731] [serial = 2150] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 170 (0x84ebe800) [pid = 1731] [serial = 2118] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 169 (0x8aa7a800) [pid = 1731] [serial = 2184] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x8f666800) [pid = 1731] [serial = 2147] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0xa3324400) [pid = 1731] [serial = 2177] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x8aa78c00) [pid = 1731] [serial = 2183] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0xa335e400) [pid = 1731] [serial = 2186] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x99c9f000) [pid = 1731] [serial = 2166] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x9387a000) [pid = 1731] [serial = 2163] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x928dbc00) [pid = 1731] [serial = 2159] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x88221800) [pid = 1731] [serial = 2135] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x89960c00) [pid = 1731] [serial = 2198] [outer = (nil)] [url = about:blank] 17:28:42 INFO - PROCESS | 1731 | 1464222522472 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 17:28:42 INFO - PROCESS | 1731 | 1464222522484 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 17:28:42 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:28:42 INFO - PROCESS | 1731 | 1464222522526 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:28:42 INFO - PROCESS | 1731 | 1464222522534 Marionette TRACE conn3 <- [1,3066,null,{}] 17:28:42 INFO - PROCESS | 1731 | 1464222522541 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:42 INFO - PROCESS | 1731 | 1464222522772 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 17:28:43 INFO - PROCESS | 1731 | 1464222523030 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:43 INFO - PROCESS | 1731 | ++DOCSHELL 0x871d7000 == 139 [pid = 1731] [id = 776] 17:28:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x871d8000) [pid = 1731] [serial = 2327] [outer = (nil)] 17:28:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x87599000) [pid = 1731] [serial = 2328] [outer = 0x871d8000] 17:28:43 INFO - PROCESS | 1731 | 1464222523108 Marionette DEBUG loaded listener.js 17:28:43 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x87fce400) [pid = 1731] [serial = 2329] [outer = 0x871d8000] 17:28:43 INFO - PROCESS | 1731 | 1464222523855 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 17:28:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:28:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:28:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:28:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:28:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:28:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:28:43 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:28:43 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1394ms 17:28:43 INFO - PROCESS | 1731 | 1464222523915 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 17:28:43 INFO - PROCESS | 1731 | 1464222523919 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 17:28:43 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:28:43 INFO - PROCESS | 1731 | 1464222523943 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:28:43 INFO - PROCESS | 1731 | 1464222523949 Marionette TRACE conn3 <- [1,3070,null,{}] 17:28:43 INFO - PROCESS | 1731 | 1464222523954 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:44 INFO - PROCESS | 1731 | 1464222524176 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 17:28:44 INFO - PROCESS | 1731 | 1464222524427 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:44 INFO - PROCESS | 1731 | ++DOCSHELL 0x86cc8000 == 140 [pid = 1731] [id = 777] 17:28:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x8825c000) [pid = 1731] [serial = 2330] [outer = (nil)] 17:28:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x889fac00) [pid = 1731] [serial = 2331] [outer = 0x8825c000] 17:28:44 INFO - PROCESS | 1731 | 1464222524503 Marionette DEBUG loaded listener.js 17:28:44 INFO - PROCESS | 1731 | ++DOMWINDOW == 166 (0x89008800) [pid = 1731] [serial = 2332] [outer = 0x8825c000] 17:28:45 INFO - PROCESS | 1731 | 1464222525346 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 17:28:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:28:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:28:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:28:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:28:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:28:45 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:28:45 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1440ms 17:28:45 INFO - PROCESS | 1731 | 1464222525380 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 17:28:45 INFO - PROCESS | 1731 | 1464222525384 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 17:28:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:28:45 INFO - PROCESS | 1731 | 1464222525398 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:28:45 INFO - PROCESS | 1731 | 1464222525401 Marionette TRACE conn3 <- [1,3074,null,{}] 17:28:45 INFO - PROCESS | 1731 | 1464222525415 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:45 INFO - PROCESS | 1731 | 1464222525706 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 17:28:45 INFO - PROCESS | 1731 | 1464222525755 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:45 INFO - PROCESS | 1731 | ++DOCSHELL 0x89a62c00 == 141 [pid = 1731] [id = 778] 17:28:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 167 (0x89d66400) [pid = 1731] [serial = 2333] [outer = (nil)] 17:28:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 168 (0x89d73800) [pid = 1731] [serial = 2334] [outer = 0x89d66400] 17:28:45 INFO - PROCESS | 1731 | 1464222525832 Marionette DEBUG loaded listener.js 17:28:45 INFO - PROCESS | 1731 | ++DOMWINDOW == 169 (0x8a934000) [pid = 1731] [serial = 2335] [outer = 0x89d66400] 17:28:46 INFO - PROCESS | 1731 | 1464222526770 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 17:28:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:28:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:28:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:28:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:28:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:28:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:28:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1437ms 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 168 (0x8f61bc00) [pid = 1731] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 167 (0x8d764800) [pid = 1731] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 166 (0x910ad000) [pid = 1731] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 165 (0x86a6d800) [pid = 1731] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 164 (0x88245c00) [pid = 1731] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 163 (0x8d609c00) [pid = 1731] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 162 (0x8f8f0800) [pid = 1731] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 161 (0x89a60800) [pid = 1731] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 160 (0x8f8f8000) [pid = 1731] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 159 (0x8bff9c00) [pid = 1731] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 158 (0x899dbc00) [pid = 1731] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 157 (0x8e1d1c00) [pid = 1731] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 156 (0x8f1d9400) [pid = 1731] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 155 (0x89006c00) [pid = 1731] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 154 (0x8bff6c00) [pid = 1731] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 153 (0x910e3c00) [pid = 1731] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 152 (0x8d764400) [pid = 1731] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 151 (0x84ebc000) [pid = 1731] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 150 (0x91264800) [pid = 1731] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 149 (0x88844c00) [pid = 1731] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 148 (0x8aa70800) [pid = 1731] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 147 (0x919ee800) [pid = 1731] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 146 (0x87fc5c00) [pid = 1731] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 145 (0x8a932400) [pid = 1731] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 144 (0x8f8fd000) [pid = 1731] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 143 (0x8aa06400) [pid = 1731] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 142 (0x8995cc00) [pid = 1731] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 141 (0x8f8f3800) [pid = 1731] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 140 (0x91a5bc00) [pid = 1731] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 139 (0x8e1d0c00) [pid = 1731] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 138 (0x8bc5c400) [pid = 1731] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 137 (0x8f1e6000) [pid = 1731] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 136 (0x87fc6000) [pid = 1731] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:28:47 INFO - PROCESS | 1731 | --DOMWINDOW == 135 (0x8efc5400) [pid = 1731] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:28:47 INFO - PROCESS | 1731 | 1464222527520 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 17:28:47 INFO - PROCESS | 1731 | 1464222527529 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 17:28:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:28:47 INFO - PROCESS | 1731 | 1464222527616 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:28:47 INFO - PROCESS | 1731 | 1464222527619 Marionette TRACE conn3 <- [1,3078,null,{}] 17:28:47 INFO - PROCESS | 1731 | 1464222527625 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:47 INFO - PROCESS | 1731 | 1464222527945 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 17:28:48 INFO - PROCESS | 1731 | 1464222528090 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:48 INFO - PROCESS | 1731 | ++DOCSHELL 0x87fc6000 == 142 [pid = 1731] [id = 779] 17:28:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 136 (0x899db000) [pid = 1731] [serial = 2336] [outer = (nil)] 17:28:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 137 (0x89d67c00) [pid = 1731] [serial = 2337] [outer = 0x899db000] 17:28:48 INFO - PROCESS | 1731 | 1464222528161 Marionette DEBUG loaded listener.js 17:28:48 INFO - PROCESS | 1731 | ++DOMWINDOW == 138 (0x8aa12000) [pid = 1731] [serial = 2338] [outer = 0x899db000] 17:28:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 17:28:48 INFO - reader.readAsText(blob_2) 17:28:48 INFO - }" did not throw 17:28:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 17:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 17:28:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 17:28:48 INFO - reader.readAsDataURL(blob_2) 17:28:48 INFO - }" did not throw 17:28:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 17:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 17:28:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 17:28:48 INFO - reader.readAsArrayBuffer(blob_2) 17:28:48 INFO - }" did not throw 17:28:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 17:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 17:28:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 17:28:48 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 17:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:28:48 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 17:28:48 INFO - PROCESS | 1731 | 1464222528937 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 17:28:48 INFO - PROCESS | 1731 | 1464222528946 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:28:48 INFO - PROCESS | 1731 | 1464222528951 Marionette TRACE conn3 <- [1,3082,null,{}] 17:28:48 INFO - PROCESS | 1731 | 1464222528956 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:49 INFO - PROCESS | 1731 | 1464222529149 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 17:28:49 INFO - PROCESS | 1731 | 1464222529165 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:49 INFO - PROCESS | 1731 | ++DOCSHELL 0x8aa14400 == 143 [pid = 1731] [id = 780] 17:28:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 139 (0x8aa77800) [pid = 1731] [serial = 2339] [outer = (nil)] 17:28:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 140 (0x8bc59400) [pid = 1731] [serial = 2340] [outer = 0x8aa77800] 17:28:49 INFO - PROCESS | 1731 | 1464222529236 Marionette DEBUG loaded listener.js 17:28:49 INFO - PROCESS | 1731 | ++DOMWINDOW == 141 (0x8bea6800) [pid = 1731] [serial = 2341] [outer = 0x8aa77800] 17:28:50 INFO - PROCESS | 1731 | 1464222530505 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 17:28:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:28:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:28:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:28:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:28:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1574ms 17:28:50 INFO - PROCESS | 1731 | 1464222530526 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 17:28:50 INFO - PROCESS | 1731 | 1464222530534 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 17:28:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:28:50 INFO - PROCESS | 1731 | 1464222530541 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:28:50 INFO - PROCESS | 1731 | 1464222530548 Marionette TRACE conn3 <- [1,3086,null,{}] 17:28:50 INFO - PROCESS | 1731 | 1464222530555 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:50 INFO - PROCESS | 1731 | 1464222530843 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 17:28:51 INFO - PROCESS | 1731 | 1464222531138 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:51 INFO - PROCESS | 1731 | ++DOCSHELL 0x88224800 == 144 [pid = 1731] [id = 781] 17:28:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 142 (0x88229000) [pid = 1731] [serial = 2342] [outer = (nil)] 17:28:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 143 (0x8884c000) [pid = 1731] [serial = 2343] [outer = 0x88229000] 17:28:51 INFO - PROCESS | 1731 | 1464222531277 Marionette DEBUG loaded listener.js 17:28:51 INFO - PROCESS | 1731 | ++DOMWINDOW == 144 (0x89957000) [pid = 1731] [serial = 2344] [outer = 0x88229000] 17:28:52 INFO - PROCESS | 1731 | 1464222532158 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:28:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:28:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1631ms 17:28:52 INFO - PROCESS | 1731 | 1464222532173 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 17:28:52 INFO - PROCESS | 1731 | 1464222532182 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 17:28:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:28:52 INFO - PROCESS | 1731 | 1464222532192 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:28:52 INFO - PROCESS | 1731 | 1464222532196 Marionette TRACE conn3 <- [1,3090,null,{}] 17:28:52 INFO - PROCESS | 1731 | 1464222532202 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:52 INFO - PROCESS | 1731 | 1464222532441 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 17:28:52 INFO - PROCESS | 1731 | 1464222532775 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:52 INFO - PROCESS | 1731 | ++DOCSHELL 0x8a92c000 == 145 [pid = 1731] [id = 782] 17:28:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 145 (0x8a937c00) [pid = 1731] [serial = 2345] [outer = (nil)] 17:28:52 INFO - PROCESS | 1731 | ++DOMWINDOW == 146 (0x8aa76800) [pid = 1731] [serial = 2346] [outer = 0x8a937c00] 17:28:52 INFO - PROCESS | 1731 | 1464222532922 Marionette DEBUG loaded listener.js 17:28:53 INFO - PROCESS | 1731 | ++DOMWINDOW == 147 (0x8aa7dc00) [pid = 1731] [serial = 2347] [outer = 0x8a937c00] 17:28:53 INFO - PROCESS | 1731 | 1464222533778 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:28:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:28:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1635ms 17:28:53 INFO - PROCESS | 1731 | 1464222533827 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 17:28:53 INFO - PROCESS | 1731 | 1464222533831 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 17:28:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:28:53 INFO - PROCESS | 1731 | 1464222533837 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:28:53 INFO - PROCESS | 1731 | 1464222533843 Marionette TRACE conn3 <- [1,3094,null,{}] 17:28:53 INFO - PROCESS | 1731 | 1464222533860 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:54 INFO - PROCESS | 1731 | 1464222534188 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 17:28:54 INFO - PROCESS | 1731 | 1464222534428 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:54 INFO - PROCESS | 1731 | ++DOCSHELL 0x84eb2c00 == 146 [pid = 1731] [id = 783] 17:28:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 148 (0x8cecb000) [pid = 1731] [serial = 2348] [outer = (nil)] 17:28:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 149 (0x8ced3800) [pid = 1731] [serial = 2349] [outer = 0x8cecb000] 17:28:54 INFO - PROCESS | 1731 | 1464222534519 Marionette DEBUG loaded listener.js 17:28:54 INFO - PROCESS | 1731 | ++DOMWINDOW == 150 (0x8d27a800) [pid = 1731] [serial = 2350] [outer = 0x8cecb000] 17:28:55 INFO - PROCESS | 1731 | 1464222535390 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:28:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:28:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1590ms 17:28:55 INFO - PROCESS | 1731 | 1464222535428 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 17:28:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:28:55 INFO - PROCESS | 1731 | 1464222535433 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 17:28:55 INFO - PROCESS | 1731 | 1464222535440 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:28:55 INFO - PROCESS | 1731 | 1464222535443 Marionette TRACE conn3 <- [1,3098,null,{}] 17:28:55 INFO - PROCESS | 1731 | 1464222535449 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:55 INFO - PROCESS | 1731 | 1464222535693 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 17:28:56 INFO - PROCESS | 1731 | 1464222536009 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:56 INFO - PROCESS | 1731 | ++DOCSHELL 0x8bff3c00 == 147 [pid = 1731] [id = 784] 17:28:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 151 (0x8d763800) [pid = 1731] [serial = 2351] [outer = (nil)] 17:28:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 152 (0x8d76ac00) [pid = 1731] [serial = 2352] [outer = 0x8d763800] 17:28:56 INFO - PROCESS | 1731 | 1464222536099 Marionette DEBUG loaded listener.js 17:28:56 INFO - PROCESS | 1731 | ++DOMWINDOW == 153 (0x8e1cfc00) [pid = 1731] [serial = 2353] [outer = 0x8d763800] 17:28:56 INFO - PROCESS | 1731 | 1464222536910 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 17:28:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:28:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:28:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1487ms 17:28:56 INFO - PROCESS | 1731 | 1464222536926 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 17:28:56 INFO - PROCESS | 1731 | 1464222536930 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 17:28:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:28:56 INFO - PROCESS | 1731 | 1464222536936 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:28:56 INFO - PROCESS | 1731 | 1464222536938 Marionette TRACE conn3 <- [1,3102,null,{}] 17:28:56 INFO - PROCESS | 1731 | 1464222536944 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:57 INFO - PROCESS | 1731 | 1464222537161 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 17:28:57 INFO - PROCESS | 1731 | 1464222537465 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:57 INFO - PROCESS | 1731 | ++DOCSHELL 0x89a5f400 == 148 [pid = 1731] [id = 785] 17:28:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 154 (0x8cec8c00) [pid = 1731] [serial = 2354] [outer = (nil)] 17:28:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 155 (0x8e23e400) [pid = 1731] [serial = 2355] [outer = 0x8cec8c00] 17:28:57 INFO - PROCESS | 1731 | 1464222537556 Marionette DEBUG loaded listener.js 17:28:57 INFO - PROCESS | 1731 | ++DOMWINDOW == 156 (0x8e254400) [pid = 1731] [serial = 2356] [outer = 0x8cec8c00] 17:28:58 INFO - PROCESS | 1731 | 1464222538454 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:28:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:28:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1527ms 17:28:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:28:58 INFO - PROCESS | 1731 | 1464222538463 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 17:28:58 INFO - PROCESS | 1731 | 1464222538466 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 17:28:58 INFO - PROCESS | 1731 | 1464222538473 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 17:28:58 INFO - PROCESS | 1731 | 1464222538476 Marionette TRACE conn3 <- [1,3106,null,{}] 17:28:58 INFO - PROCESS | 1731 | 1464222538482 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:58 INFO - PROCESS | 1731 | 1464222538712 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 17:28:59 INFO - PROCESS | 1731 | 1464222539036 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:59 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e1ddc00 == 149 [pid = 1731] [id = 786] 17:28:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 157 (0x8f32cc00) [pid = 1731] [serial = 2357] [outer = (nil)] 17:28:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 158 (0x8f613400) [pid = 1731] [serial = 2358] [outer = 0x8f32cc00] 17:28:59 INFO - PROCESS | 1731 | 1464222539144 Marionette DEBUG loaded listener.js 17:28:59 INFO - PROCESS | 1731 | ++DOMWINDOW == 159 (0x8f615800) [pid = 1731] [serial = 2359] [outer = 0x8f32cc00] 17:28:59 INFO - PROCESS | 1731 | 1464222539959 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 17:28:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:28:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:28:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:29:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1529ms 17:29:00 INFO - PROCESS | 1731 | 1464222540003 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 17:29:00 INFO - PROCESS | 1731 | 1464222540007 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 17:29:00 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:29:00 INFO - PROCESS | 1731 | 1464222540013 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 17:29:00 INFO - PROCESS | 1731 | 1464222540017 Marionette TRACE conn3 <- [1,3110,null,{}] 17:29:00 INFO - PROCESS | 1731 | 1464222540022 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:00 INFO - PROCESS | 1731 | 1464222540241 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 17:29:00 INFO - PROCESS | 1731 | 1464222540532 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:00 INFO - PROCESS | 1731 | ++DOCSHELL 0x8f664c00 == 150 [pid = 1731] [id = 787] 17:29:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 160 (0x8f667800) [pid = 1731] [serial = 2360] [outer = (nil)] 17:29:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 161 (0x8f697400) [pid = 1731] [serial = 2361] [outer = 0x8f667800] 17:29:00 INFO - PROCESS | 1731 | 1464222540620 Marionette DEBUG loaded listener.js 17:29:00 INFO - PROCESS | 1731 | ++DOMWINDOW == 162 (0x8f7c0400) [pid = 1731] [serial = 2362] [outer = 0x8f667800] 17:29:01 INFO - PROCESS | 1731 | 1464222541481 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 17:29:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:29:01 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 17:29:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:29:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:29:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1483ms 17:29:01 INFO - PROCESS | 1731 | 1464222541498 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 17:29:01 INFO - PROCESS | 1731 | 1464222541500 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 17:29:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:29:01 INFO - PROCESS | 1731 | 1464222541507 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 17:29:01 INFO - PROCESS | 1731 | 1464222541510 Marionette TRACE conn3 <- [1,3114,null,{}] 17:29:01 INFO - PROCESS | 1731 | 1464222541516 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:01 INFO - PROCESS | 1731 | 1464222541751 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 17:29:02 INFO - PROCESS | 1731 | 1464222542079 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"460d669d-6405-4627-ad4a-fc9ea301ad1b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:02 INFO - PROCESS | 1731 | ++DOCSHELL 0x8e1d0000 == 151 [pid = 1731] [id = 788] 17:29:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 163 (0x8f7bc400) [pid = 1731] [serial = 2363] [outer = (nil)] 17:29:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 164 (0x910ac000) [pid = 1731] [serial = 2364] [outer = 0x8f7bc400] 17:29:02 INFO - PROCESS | 1731 | 1464222542174 Marionette DEBUG loaded listener.js 17:29:02 INFO - PROCESS | 1731 | ++DOMWINDOW == 165 (0x910b4000) [pid = 1731] [serial = 2365] [outer = 0x8f7bc400] 17:29:03 INFO - PROCESS | 1731 | 1464222543012 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:29:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:29:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1531ms 17:29:03 INFO - PROCESS | 1731 | 1464222543039 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 17:29:03 INFO - PROCESS | 1731 | 1464222543043 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 17:29:04 WARNING - u'runner_teardown' () 17:29:04 INFO - No more tests 17:29:04 INFO - Got 0 unexpected results 17:29:04 INFO - SUITE-END | took 1273s 17:29:04 INFO - Closing logging queue 17:29:04 INFO - queue closed 17:29:04 INFO - Return code: 0 17:29:04 WARNING - # TBPL SUCCESS # 17:29:04 INFO - Running post-action listener: _resource_record_post_action 17:29:04 INFO - Running post-run listener: _resource_record_post_run 17:29:05 INFO - Total resource usage - Wall time: 1307s; CPU: 98.0%; Read bytes: 14278656; Write bytes: 926461952; Read time: 820; Write time: 239900 17:29:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:29:05 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134631424; Read time: 0; Write time: 119516 17:29:05 INFO - run-tests - Wall time: 1278s; CPU: 98.0%; Read bytes: 11407360; Write bytes: 787353600; Read time: 484; Write time: 118196 17:29:05 INFO - Running post-run listener: _upload_blobber_files 17:29:05 INFO - Blob upload gear active. 17:29:05 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 17:29:05 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 17:29:05 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', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 17:29:05 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 mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 17:29:06 INFO - (blobuploader) - INFO - Open directory for files ... 17:29:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 17:29:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:29:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:29:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:29:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:29:08 INFO - (blobuploader) - INFO - Done attempting. 17:29:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 17:29:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:29:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:29:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:29:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:29:09 INFO - (blobuploader) - INFO - Done attempting. 17:29:09 INFO - (blobuploader) - INFO - Iteration through files over. 17:29:09 INFO - Return code: 0 17:29:09 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 17:29:09 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 17:29:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c8bdaf63b2697f291310a776f79950111d07070f222dab25bdc0d5d2cc097eba296f363d7327915264f166d4be09895a51a7baf60ae405b207a439073787350f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fb97b2cac75244ef1e75124694c129fcbecca63d8c3d92573ec17146df36a6c1191fbfb89f3e75bf07b4a6460c8c8acb3c6ac9be617bfb5f3e6dd801b6ee95ea"} 17:29:09 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 17:29:09 INFO - Writing to file /builds/slave/test/properties/blobber_files 17:29:09 INFO - Contents: 17:29:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c8bdaf63b2697f291310a776f79950111d07070f222dab25bdc0d5d2cc097eba296f363d7327915264f166d4be09895a51a7baf60ae405b207a439073787350f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fb97b2cac75244ef1e75124694c129fcbecca63d8c3d92573ec17146df36a6c1191fbfb89f3e75bf07b4a6460c8c8acb3c6ac9be617bfb5f3e6dd801b6ee95ea"} 17:29:09 INFO - Running post-run listener: copy_logs_to_upload_dir 17:29:09 INFO - Copying logs to upload dir... 17:29:09 INFO - mkdir: /builds/slave/test/build/upload/logs 17:29:09 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1391.029710 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 11 secs) (at 2016-05-25 17:29:10.342143) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 17:29:10.343131) ========= 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=5a152710dd62cc268aad214e000002d8-1464221149.262691-710639978 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c8bdaf63b2697f291310a776f79950111d07070f222dab25bdc0d5d2cc097eba296f363d7327915264f166d4be09895a51a7baf60ae405b207a439073787350f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fb97b2cac75244ef1e75124694c129fcbecca63d8c3d92573ec17146df36a6c1191fbfb89f3e75bf07b4a6460c8c8acb3c6ac9be617bfb5f3e6dd801b6ee95ea"} build_url:https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031128 build_url: 'https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c8bdaf63b2697f291310a776f79950111d07070f222dab25bdc0d5d2cc097eba296f363d7327915264f166d4be09895a51a7baf60ae405b207a439073787350f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fb97b2cac75244ef1e75124694c129fcbecca63d8c3d92573ec17146df36a6c1191fbfb89f3e75bf07b4a6460c8c8acb3c6ac9be617bfb5f3e6dd801b6ee95ea"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Cg_P-UA4Syuj9TAua4NO2Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 17:29:10.412916) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 17:29:10.413423) ========= 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=5a152710dd62cc268aad214e000002d8-1464221149.262691-710639978 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016515 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 17:29:10.511521) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-25 17:29:10.511837) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-25 17:29:10.512253) ========= ========= Total master_lag: 0.57 =========