builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-382 starttime: 1465000531.12 results: success (0) buildid: 20160603160527 builduid: b7689d4d25354adb976fc889ee28d97a revision: ab782095ef4ab44dae4cc5f919858c5684837378 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 17:35:31.122779) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 17:35:31.134455) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 17:35:31.134834) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 17:35:31.176700) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 17:35:31.177092) ========= 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-1464997273.868542-1890193570 _=/tools/buildbot/bin/python using PTY: False --2016-06-03 17:35:31-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 7.08M=0.002s 2016-06-03 17:35:31 (7.08 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.306785 ========= master_lag: 0.35 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 17:35:31.838678) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 17:35:31.839036) ========= 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-1464997273.868542-1890193570 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.031166 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 17:35:31.916400) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 17:35:31.916707) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ab782095ef4ab44dae4cc5f919858c5684837378 --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 ab782095ef4ab44dae4cc5f919858c5684837378 --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-1464997273.868542-1890193570 _=/tools/buildbot/bin/python using PTY: False 2016-06-03 17:35:32,027 truncating revision to first 12 chars 2016-06-03 17:35:32,027 Setting DEBUG logging. 2016-06-03 17:35:32,027 attempt 1/10 2016-06-03 17:35:32,028 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ab782095ef4a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-03 17:35:32,411 unpacking tar archive at: mozilla-aurora-ab782095ef4a/testing/mozharness/ program finished with exit code 0 elapsedTime=0.689016 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 17:35:32.646064) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 17:35:32.646375) ========= script_repo_revision: ab782095ef4ab44dae4cc5f919858c5684837378 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 17:35:32.646758) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 17:35:32.647050) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 17:35:33.072139) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 36 secs) (at 2016-06-03 17:35:33.072515) ========= /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-1464997273.868542-1890193570 _=/tools/buildbot/bin/python using PTY: False 17:35:33 INFO - MultiFileLogger online at 20160603 17:35:33 in /builds/slave/test 17:35:33 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:35:33 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:35:33 INFO - {'append_to_log': False, 17:35:33 INFO - 'base_work_dir': '/builds/slave/test', 17:35:33 INFO - 'blob_upload_branch': 'mozilla-aurora', 17:35:33 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:35:33 INFO - 'buildbot_json_path': 'buildprops.json', 17:35:33 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:35:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:35:33 INFO - 'download_minidump_stackwalk': True, 17:35:33 INFO - 'download_symbols': 'true', 17:35:33 INFO - 'e10s': False, 17:35:33 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:35:33 INFO - 'tooltool.py': '/tools/tooltool.py', 17:35:33 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:35:33 INFO - '/tools/misc-python/virtualenv.py')}, 17:35:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:35:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:35:33 INFO - 'log_level': 'info', 17:35:33 INFO - 'log_to_console': True, 17:35:33 INFO - 'opt_config_files': (), 17:35:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:35:33 INFO - '--processes=1', 17:35:33 INFO - '--config=%(test_path)s/wptrunner.ini', 17:35:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:35:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:35:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:35:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:35:33 INFO - 'pip_index': False, 17:35:33 INFO - 'require_test_zip': True, 17:35:33 INFO - 'test_type': ('testharness',), 17:35:33 INFO - 'this_chunk': '1', 17:35:33 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:35:33 INFO - 'total_chunks': '10', 17:35:33 INFO - 'virtualenv_path': 'venv', 17:35:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:35:33 INFO - 'work_dir': 'build'} 17:35:33 INFO - ##### 17:35:33 INFO - ##### Running clobber step. 17:35:33 INFO - ##### 17:35:33 INFO - Running pre-action listener: _resource_record_pre_action 17:35:33 INFO - Running main action method: clobber 17:35:33 INFO - rmtree: /builds/slave/test/build 17:35:33 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:35:34 INFO - Running post-action listener: _resource_record_post_action 17:35:34 INFO - ##### 17:35:34 INFO - ##### Running read-buildbot-config step. 17:35:34 INFO - ##### 17:35:34 INFO - Running pre-action listener: _resource_record_pre_action 17:35:34 INFO - Running main action method: read_buildbot_config 17:35:34 INFO - Using buildbot properties: 17:35:34 INFO - { 17:35:34 INFO - "project": "", 17:35:34 INFO - "product": "firefox", 17:35:34 INFO - "script_repo_revision": "production", 17:35:34 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 17:35:34 INFO - "repository": "", 17:35:34 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 17:35:34 INFO - "buildid": "20160603160527", 17:35:34 INFO - "pgo_build": "False", 17:35:34 INFO - "basedir": "/builds/slave/test", 17:35:34 INFO - "buildnumber": 11, 17:35:34 INFO - "slavename": "tst-linux32-spot-382", 17:35:34 INFO - "revision": "ab782095ef4ab44dae4cc5f919858c5684837378", 17:35:34 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 17:35:34 INFO - "platform": "linux", 17:35:34 INFO - "branch": "mozilla-aurora", 17:35:34 INFO - "repo_path": "releases/mozilla-aurora", 17:35:34 INFO - "moz_repo_path": "", 17:35:34 INFO - "stage_platform": "linux", 17:35:34 INFO - "builduid": "b7689d4d25354adb976fc889ee28d97a", 17:35:34 INFO - "slavebuilddir": "test" 17:35:34 INFO - } 17:35:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 17:35:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 17:35:34 INFO - Running post-action listener: _resource_record_post_action 17:35:34 INFO - ##### 17:35:34 INFO - ##### Running download-and-extract step. 17:35:34 INFO - ##### 17:35:34 INFO - Running pre-action listener: _resource_record_pre_action 17:35:34 INFO - Running main action method: download_and_extract 17:35:34 INFO - mkdir: /builds/slave/test/build/tests 17:35:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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:35:34 INFO - https://queue.taskcluster.net/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 17:35:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 17:35:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 17:35:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/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:35:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/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:36:04 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json: timed out 17:36:04 INFO - retry: attempt #1 caught exception: timed out 17:36:04 INFO - retry: Failed, sleeping 30 seconds before retrying 17:36:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/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 #2 17:36:36 INFO - Downloaded 1325 bytes. 17:36:36 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 17:36:36 INFO - Using the following test package requirements: 17:36:36 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 17:36:36 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 17:36:36 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 17:36:36 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 17:36:36 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 17:36:36 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 17:36:36 INFO - u'jsshell-linux-i686.zip'], 17:36:36 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 17:36:36 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 17:36:36 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 17:36:36 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 17:36:36 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 17:36:36 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 17:36:36 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 17:36:36 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 17:36:36 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 17:36:36 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 17:36:36 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 17:36:36 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:36:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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:36:36 INFO - https://queue.taskcluster.net/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 17:36:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 17:36:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 17:36:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/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:36:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/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:36:39 INFO - Downloaded 22801652 bytes. 17:36:39 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:36:39 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:36:40 INFO - caution: filename not matched: web-platform/* 17:36:40 INFO - Return code: 11 17:36:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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:36:40 INFO - https://queue.taskcluster.net/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 17:36:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 17:36:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 17:36:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/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:36:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/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:36:44 INFO - Downloaded 36389079 bytes. 17:36:44 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:36:44 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:36:48 INFO - caution: filename not matched: bin/* 17:36:48 INFO - caution: filename not matched: config/* 17:36:48 INFO - caution: filename not matched: mozbase/* 17:36:48 INFO - caution: filename not matched: marionette/* 17:36:48 INFO - caution: filename not matched: tools/wptserve/* 17:36:48 INFO - Return code: 11 17:36:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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:36:48 INFO - https://queue.taskcluster.net/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 17:36:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 17:36:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 17:36:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/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:36:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/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:37:00 INFO - Downloaded 69362770 bytes. 17:37:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 17:37:00 INFO - mkdir: /builds/slave/test/properties 17:37:00 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:37:00 INFO - Writing to file /builds/slave/test/properties/build_url 17:37:00 INFO - Contents: 17:37:00 INFO - build_url:https://queue.taskcluster.net/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 17:37:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 17:37:01 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:37:01 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:37:01 INFO - Contents: 17:37:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 17:37: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:37:01 INFO - https://queue.taskcluster.net/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:37:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 17:37:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 17:37:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/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:37:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GBGOMGroQd-nfDw9PrJqIg/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:37:09 INFO - Downloaded 92340214 bytes. 17:37:09 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:37:09 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:37:19 INFO - Return code: 0 17:37:19 INFO - Running post-action listener: _resource_record_post_action 17:37:19 INFO - Running post-action listener: set_extra_try_arguments 17:37:19 INFO - ##### 17:37:19 INFO - ##### Running create-virtualenv step. 17:37:19 INFO - ##### 17:37:19 INFO - Running pre-action listener: _pre_create_virtualenv 17:37:19 INFO - Running pre-action listener: _resource_record_pre_action 17:37:19 INFO - Running main action method: create_virtualenv 17:37:19 INFO - Creating virtualenv /builds/slave/test/build/venv 17:37:19 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:37:19 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:37:20 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:37:20 INFO - Using real prefix '/usr' 17:37:20 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:37:21 INFO - Installing distribute.............................................................................................................................................................................................done. 17:37:25 INFO - Installing pip.................done. 17:37:25 INFO - Return code: 0 17:37:25 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:37:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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:37:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:37:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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:37:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:37:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x8be7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c4e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d00f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89e2e30>, '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 0x8c7fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cfe470>, '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-1464997273.868542-1890193570', '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:37:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:37:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:37:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:37:25 INFO - 'CCACHE_UMASK': '002', 17:37:25 INFO - 'DISPLAY': ':0', 17:37:25 INFO - 'HOME': '/home/cltbld', 17:37:25 INFO - 'LANG': 'en_US.UTF-8', 17:37:25 INFO - 'LOGNAME': 'cltbld', 17:37:25 INFO - 'MAIL': '/var/mail/cltbld', 17:37:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:37:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:37:25 INFO - 'MOZ_NO_REMOTE': '1', 17:37:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:37:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:37:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:37:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:37:25 INFO - 'PWD': '/builds/slave/test', 17:37:25 INFO - 'SHELL': '/bin/bash', 17:37:25 INFO - 'SHLVL': '1', 17:37:25 INFO - 'TERM': 'linux', 17:37:25 INFO - 'TMOUT': '86400', 17:37:25 INFO - 'USER': 'cltbld', 17:37:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464997273.868542-1890193570', 17:37:25 INFO - '_': '/tools/buildbot/bin/python'} 17:37:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:37:25 INFO - Downloading/unpacking psutil>=0.7.1 17:37:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:37:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:37:25 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:37:25 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:37:25 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:37:25 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:37:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:37:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:37:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:37:29 INFO - Installing collected packages: psutil 17:37:29 INFO - Running setup.py install for psutil 17:37:29 INFO - building 'psutil._psutil_linux' extension 17:37:29 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:37:30 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 17:37:30 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 17:37:30 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:37:30 INFO - building 'psutil._psutil_posix' extension 17:37:30 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:37:30 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:37:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:37:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:37:31 INFO - Successfully installed psutil 17:37:31 INFO - Cleaning up... 17:37:31 INFO - Return code: 0 17:37:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:37:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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:37:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:37:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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:37:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:37:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:31 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 0x8be7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c4e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d00f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89e2e30>, '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 0x8c7fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cfe470>, '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-1464997273.868542-1890193570', '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:37:31 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:37:31 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:37:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:37:31 INFO - 'CCACHE_UMASK': '002', 17:37:31 INFO - 'DISPLAY': ':0', 17:37:31 INFO - 'HOME': '/home/cltbld', 17:37:31 INFO - 'LANG': 'en_US.UTF-8', 17:37:31 INFO - 'LOGNAME': 'cltbld', 17:37:31 INFO - 'MAIL': '/var/mail/cltbld', 17:37:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:37:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:37:31 INFO - 'MOZ_NO_REMOTE': '1', 17:37:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:37:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:37:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:37:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:37:31 INFO - 'PWD': '/builds/slave/test', 17:37:31 INFO - 'SHELL': '/bin/bash', 17:37:31 INFO - 'SHLVL': '1', 17:37:31 INFO - 'TERM': 'linux', 17:37:31 INFO - 'TMOUT': '86400', 17:37:31 INFO - 'USER': 'cltbld', 17:37:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464997273.868542-1890193570', 17:37:31 INFO - '_': '/tools/buildbot/bin/python'} 17:37:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:37:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:37:31 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:37:31 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:37:31 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:37:31 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:37:31 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:37:31 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:37:35 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:37:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:37:35 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:37:35 INFO - Installing collected packages: mozsystemmonitor 17:37:35 INFO - Running setup.py install for mozsystemmonitor 17:37:35 INFO - Successfully installed mozsystemmonitor 17:37:35 INFO - Cleaning up... 17:37:36 INFO - Return code: 0 17:37:36 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:37:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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:37:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:37:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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:37:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:37:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:36 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 0x8be7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c4e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d00f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89e2e30>, '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 0x8c7fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cfe470>, '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-1464997273.868542-1890193570', '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:37:36 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:37:36 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:37:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:37:36 INFO - 'CCACHE_UMASK': '002', 17:37:36 INFO - 'DISPLAY': ':0', 17:37:36 INFO - 'HOME': '/home/cltbld', 17:37:36 INFO - 'LANG': 'en_US.UTF-8', 17:37:36 INFO - 'LOGNAME': 'cltbld', 17:37:36 INFO - 'MAIL': '/var/mail/cltbld', 17:37:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:37:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:37:36 INFO - 'MOZ_NO_REMOTE': '1', 17:37:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:37:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:37:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:37:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:37:36 INFO - 'PWD': '/builds/slave/test', 17:37:36 INFO - 'SHELL': '/bin/bash', 17:37:36 INFO - 'SHLVL': '1', 17:37:36 INFO - 'TERM': 'linux', 17:37:36 INFO - 'TMOUT': '86400', 17:37:36 INFO - 'USER': 'cltbld', 17:37:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464997273.868542-1890193570', 17:37:36 INFO - '_': '/tools/buildbot/bin/python'} 17:37:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:37:36 INFO - Downloading/unpacking blobuploader==1.2.4 17:37:36 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:37:36 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:37:36 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:37:36 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:37:36 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:37:36 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:37:40 INFO - Downloading blobuploader-1.2.4.tar.gz 17:37:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:37:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:37:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:37:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:37:40 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:37:40 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:37:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:37:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:37:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:37:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:37:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:37:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:37:41 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:37:41 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:37:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:37:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:37:41 INFO - Downloading docopt-0.6.1.tar.gz 17:37:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:37:41 INFO - Installing collected packages: blobuploader, requests, docopt 17:37:41 INFO - Running setup.py install for blobuploader 17:37:42 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:37:42 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:37:42 INFO - Running setup.py install for requests 17:37:43 INFO - Running setup.py install for docopt 17:37:43 INFO - Successfully installed blobuploader requests docopt 17:37:43 INFO - Cleaning up... 17:37:43 INFO - Return code: 0 17:37:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:37:43 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:37:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:37:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:43 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:37:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:37:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:43 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 0x8be7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c4e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d00f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89e2e30>, '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 0x8c7fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cfe470>, '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-1464997273.868542-1890193570', '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:37:43 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:37:43 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:37:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:37:43 INFO - 'CCACHE_UMASK': '002', 17:37:43 INFO - 'DISPLAY': ':0', 17:37:43 INFO - 'HOME': '/home/cltbld', 17:37:43 INFO - 'LANG': 'en_US.UTF-8', 17:37:43 INFO - 'LOGNAME': 'cltbld', 17:37:43 INFO - 'MAIL': '/var/mail/cltbld', 17:37:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:37:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:37:43 INFO - 'MOZ_NO_REMOTE': '1', 17:37:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:37:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:37:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:37:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:37:43 INFO - 'PWD': '/builds/slave/test', 17:37:43 INFO - 'SHELL': '/bin/bash', 17:37:43 INFO - 'SHLVL': '1', 17:37:43 INFO - 'TERM': 'linux', 17:37:43 INFO - 'TMOUT': '86400', 17:37:43 INFO - 'USER': 'cltbld', 17:37:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464997273.868542-1890193570', 17:37:43 INFO - '_': '/tools/buildbot/bin/python'} 17:37:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:37:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:37:43 INFO - Running setup.py (path:/tmp/pip-AMQQo3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:37:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:37:43 INFO - Running setup.py (path:/tmp/pip-5BMQjI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:37:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:37:44 INFO - Running setup.py (path:/tmp/pip-aF3PkQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:37:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:37:44 INFO - Running setup.py (path:/tmp/pip-duDT3N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:37:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:37:44 INFO - Running setup.py (path:/tmp/pip-UXUD7s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:37:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:37:44 INFO - Running setup.py (path:/tmp/pip-7c8wMg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:37:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:37:44 INFO - Running setup.py (path:/tmp/pip-NoL2Ho-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:37:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:37:44 INFO - Running setup.py (path:/tmp/pip-wi7zYX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:37:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:37:44 INFO - Running setup.py (path:/tmp/pip-qMvUae-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:37:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:37:44 INFO - Running setup.py (path:/tmp/pip-62vfmd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:37:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:37:45 INFO - Running setup.py (path:/tmp/pip-BHXIyq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:37:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:37:45 INFO - Running setup.py (path:/tmp/pip-YXnfgD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:37:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:37:45 INFO - Running setup.py (path:/tmp/pip-8vpMZD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:37:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:37:45 INFO - Running setup.py (path:/tmp/pip-_XFqxc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:37:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:37:45 INFO - Running setup.py (path:/tmp/pip-ZIon7V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:37:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:37:45 INFO - Running setup.py (path:/tmp/pip-BwPzHE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:37:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:37:45 INFO - Running setup.py (path:/tmp/pip-oUMxrx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:37:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:37:46 INFO - Running setup.py (path:/tmp/pip-zvL0XU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:37:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:37:46 INFO - Running setup.py (path:/tmp/pip-8fPwzR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:37:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:37:46 INFO - Running setup.py (path:/tmp/pip-DQ_pJf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:37:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:37:46 INFO - Running setup.py (path:/tmp/pip-vC0rP6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:37:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:37:47 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:37:47 INFO - Running setup.py install for manifestparser 17:37:47 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:37:47 INFO - Running setup.py install for mozcrash 17:37:47 INFO - Running setup.py install for mozdebug 17:37:47 INFO - Running setup.py install for mozdevice 17:37:48 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:37:48 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:37:48 INFO - Running setup.py install for mozfile 17:37:48 INFO - Running setup.py install for mozhttpd 17:37:48 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:37:48 INFO - Running setup.py install for mozinfo 17:37:48 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:37:48 INFO - Running setup.py install for mozInstall 17:37:48 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:37:48 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:37:48 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:37:48 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:37:48 INFO - Running setup.py install for mozleak 17:37:49 INFO - Running setup.py install for mozlog 17:37:49 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:37:49 INFO - Running setup.py install for moznetwork 17:37:49 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:37:49 INFO - Running setup.py install for mozprocess 17:37:49 INFO - Running setup.py install for mozprofile 17:37:50 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:37:50 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:37:50 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:37:50 INFO - Running setup.py install for mozrunner 17:37:50 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:37:50 INFO - Running setup.py install for mozscreenshot 17:37:50 INFO - Running setup.py install for moztest 17:37:50 INFO - Running setup.py install for mozversion 17:37:51 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:37:51 INFO - Running setup.py install for wptserve 17:37:51 INFO - Running setup.py install for marionette-driver 17:37:51 INFO - Running setup.py install for browsermob-proxy 17:37:51 INFO - Running setup.py install for marionette-client 17:37:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:37:52 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:37:52 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:37:52 INFO - Cleaning up... 17:37:52 INFO - Return code: 0 17:37:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:37:52 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:37:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:37:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:52 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:37:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:37:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:52 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 0x8be7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c4e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d00f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89e2e30>, '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 0x8c7fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cfe470>, '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-1464997273.868542-1890193570', '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:37:52 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:37:52 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:37:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:37:52 INFO - 'CCACHE_UMASK': '002', 17:37:52 INFO - 'DISPLAY': ':0', 17:37:52 INFO - 'HOME': '/home/cltbld', 17:37:52 INFO - 'LANG': 'en_US.UTF-8', 17:37:52 INFO - 'LOGNAME': 'cltbld', 17:37:52 INFO - 'MAIL': '/var/mail/cltbld', 17:37:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:37:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:37:52 INFO - 'MOZ_NO_REMOTE': '1', 17:37:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:37:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:37:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:37:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:37:52 INFO - 'PWD': '/builds/slave/test', 17:37:52 INFO - 'SHELL': '/bin/bash', 17:37:52 INFO - 'SHLVL': '1', 17:37:52 INFO - 'TERM': 'linux', 17:37:52 INFO - 'TMOUT': '86400', 17:37:52 INFO - 'USER': 'cltbld', 17:37:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464997273.868542-1890193570', 17:37:52 INFO - '_': '/tools/buildbot/bin/python'} 17:37:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:37:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:37:52 INFO - Running setup.py (path:/tmp/pip-RmWSma-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:37:53 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:37:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:37:53 INFO - Running setup.py (path:/tmp/pip-5Hmxvp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:37:53 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:37:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:37:53 INFO - Running setup.py (path:/tmp/pip-H16Oku-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:37:53 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:37:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:37:53 INFO - Running setup.py (path:/tmp/pip-D14Vzd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:37:53 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:37:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:37:53 INFO - Running setup.py (path:/tmp/pip-ok0QJF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:37:53 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:37:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:37:53 INFO - Running setup.py (path:/tmp/pip-dvcvQi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:37:53 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:37:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:37:53 INFO - Running setup.py (path:/tmp/pip-2EuROH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:37:54 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:37:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:37:54 INFO - Running setup.py (path:/tmp/pip-fwSQ9M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:37:54 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:37:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:37:54 INFO - Running setup.py (path:/tmp/pip-T7EtDl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:37:54 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:37:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:37:54 INFO - Running setup.py (path:/tmp/pip-84fmVc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:37:54 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:37:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:37:54 INFO - Running setup.py (path:/tmp/pip-vEpU8U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:37:54 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:37:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:37:54 INFO - Running setup.py (path:/tmp/pip-qJ7_w3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:37:54 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:37:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:37:54 INFO - Running setup.py (path:/tmp/pip-XWP73X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:37:54 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:37:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:37:54 INFO - Running setup.py (path:/tmp/pip-MTlEBB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:37:55 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:37:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:37:55 INFO - Running setup.py (path:/tmp/pip-POxuvZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:37:55 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:37:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:37:55 INFO - Running setup.py (path:/tmp/pip-7De1xw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:37:55 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:37:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:37:55 INFO - Running setup.py (path:/tmp/pip-ru_fdQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:37:55 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:37:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:37:55 INFO - Running setup.py (path:/tmp/pip-PTgv2r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:37:55 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:37:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:37:55 INFO - Running setup.py (path:/tmp/pip-5igDW4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:37:55 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:37:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:37:55 INFO - Running setup.py (path:/tmp/pip-0iJeM0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:37:56 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:37:56 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:37:56 INFO - Running setup.py (path:/tmp/pip-hgG1BW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:37:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:37:56 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:37:56 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:37:56 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:37:56 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:37:56 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:37:56 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:37:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:37: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:37: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:37: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:37: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:37: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:37: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:38:00 INFO - Downloading blessings-1.6.tar.gz 17:38:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:38:00 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:38:00 INFO - Installing collected packages: blessings 17:38:00 INFO - Running setup.py install for blessings 17:38:00 INFO - Successfully installed blessings 17:38:00 INFO - Cleaning up... 17:38:01 INFO - Return code: 0 17:38:01 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:38:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:38:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:38:01 INFO - Reading from file tmpfile_stdout 17:38:01 INFO - Current package versions: 17:38:01 INFO - argparse == 1.2.1 17:38:01 INFO - blessings == 1.6 17:38:01 INFO - blobuploader == 1.2.4 17:38:01 INFO - browsermob-proxy == 0.6.0 17:38:01 INFO - docopt == 0.6.1 17:38:01 INFO - manifestparser == 1.1 17:38:01 INFO - marionette-client == 2.3.0 17:38:01 INFO - marionette-driver == 1.4.0 17:38:01 INFO - mozInstall == 1.12 17:38:01 INFO - mozcrash == 0.17 17:38:01 INFO - mozdebug == 0.1 17:38:01 INFO - mozdevice == 0.48 17:38:01 INFO - mozfile == 1.2 17:38:01 INFO - mozhttpd == 0.7 17:38:01 INFO - mozinfo == 0.9 17:38:01 INFO - mozleak == 0.1 17:38:01 INFO - mozlog == 3.1 17:38:01 INFO - moznetwork == 0.27 17:38:01 INFO - mozprocess == 0.22 17:38:01 INFO - mozprofile == 0.28 17:38:01 INFO - mozrunner == 6.11 17:38:01 INFO - mozscreenshot == 0.1 17:38:01 INFO - mozsystemmonitor == 0.0 17:38:01 INFO - moztest == 0.7 17:38:01 INFO - mozversion == 1.4 17:38:01 INFO - psutil == 3.1.1 17:38:01 INFO - requests == 1.2.3 17:38:01 INFO - wptserve == 1.4.0 17:38:01 INFO - wsgiref == 0.1.2 17:38:01 INFO - Running post-action listener: _resource_record_post_action 17:38:01 INFO - Running post-action listener: _start_resource_monitoring 17:38:01 INFO - Starting resource monitoring. 17:38:01 INFO - ##### 17:38:01 INFO - ##### Running pull step. 17:38:01 INFO - ##### 17:38:01 INFO - Running pre-action listener: _resource_record_pre_action 17:38:01 INFO - Running main action method: pull 17:38:01 INFO - Pull has nothing to do! 17:38:01 INFO - Running post-action listener: _resource_record_post_action 17:38:01 INFO - ##### 17:38:01 INFO - ##### Running install step. 17:38:01 INFO - ##### 17:38:01 INFO - Running pre-action listener: _resource_record_pre_action 17:38:01 INFO - Running main action method: install 17:38:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:38:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:38:01 INFO - Reading from file tmpfile_stdout 17:38:01 INFO - Detecting whether we're running mozinstall >=1.0... 17:38:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:38:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:38:02 INFO - Reading from file tmpfile_stdout 17:38:02 INFO - Output received: 17:38:02 INFO - Usage: mozinstall [options] installer 17:38:02 INFO - Options: 17:38:02 INFO - -h, --help show this help message and exit 17:38:02 INFO - -d DEST, --destination=DEST 17:38:02 INFO - Directory to install application into. [default: 17:38:02 INFO - "/builds/slave/test"] 17:38:02 INFO - --app=APP Application being installed. [default: firefox] 17:38:02 INFO - mkdir: /builds/slave/test/build/application 17:38:02 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:38:02 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:38:43 INFO - Reading from file tmpfile_stdout 17:38:43 INFO - Output received: 17:38:43 INFO - /builds/slave/test/build/application/firefox/firefox 17:38:43 INFO - Running post-action listener: _resource_record_post_action 17:38:43 INFO - ##### 17:38:43 INFO - ##### Running run-tests step. 17:38:43 INFO - ##### 17:38:43 INFO - Running pre-action listener: _resource_record_pre_action 17:38:43 INFO - Running main action method: run_tests 17:38:43 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:38:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:38:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:38:43 INFO - grabbing minidump binary from tooltool 17:38:43 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:38:43 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 0x89e2e30>, '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 0x8c7fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cfe470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:38:43 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:38:43 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:38:43 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:38:43 INFO - Return code: 0 17:38:43 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 17:38:43 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:38:43 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/GBGOMGroQd-nfDw9PrJqIg/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:38:43 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/GBGOMGroQd-nfDw9PrJqIg/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:38:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:38:43 INFO - 'CCACHE_UMASK': '002', 17:38:43 INFO - 'DISPLAY': ':0', 17:38:43 INFO - 'HOME': '/home/cltbld', 17:38:43 INFO - 'LANG': 'en_US.UTF-8', 17:38:43 INFO - 'LOGNAME': 'cltbld', 17:38:43 INFO - 'MAIL': '/var/mail/cltbld', 17:38:43 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:38:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:38:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:38:43 INFO - 'MOZ_NO_REMOTE': '1', 17:38:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:38:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:38:43 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:38:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:38:43 INFO - 'PWD': '/builds/slave/test', 17:38:43 INFO - 'SHELL': '/bin/bash', 17:38:43 INFO - 'SHLVL': '1', 17:38:43 INFO - 'TERM': 'linux', 17:38:43 INFO - 'TMOUT': '86400', 17:38:43 INFO - 'USER': 'cltbld', 17:38:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464997273.868542-1890193570', 17:38:43 INFO - '_': '/tools/buildbot/bin/python'} 17:38:43 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/GBGOMGroQd-nfDw9PrJqIg/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:38:44 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:38:44 INFO - import pkg_resources 17:38:45 INFO - Using 1 client processes 17:38:45 INFO - wptserve Starting http server on 127.0.0.1:8000 17:38:45 INFO - wptserve Starting http server on 127.0.0.1:8001 17:38:45 INFO - wptserve Starting http server on 127.0.0.1:8443 17:38:48 INFO - SUITE-START | Running 778 tests 17:38:48 INFO - Running testharness tests 17:38:48 INFO - Setting up ssl 17:38:48 INFO - PROCESS | certutil | 17:38:48 INFO - PROCESS | certutil | 17:38:48 INFO - PROCESS | certutil | 17:38:48 INFO - Certificate Nickname Trust Attributes 17:38:48 INFO - SSL,S/MIME,JAR/XPI 17:38:48 INFO - 17:38:48 INFO - web-platform-tests CT,, 17:38:48 INFO - 17:38:48 INFO - Starting runner 17:38:51 INFO - PROCESS | 1769 | 1465000731096 Marionette DEBUG Marionette enabled via build flag and pref 17:38:51 INFO - PROCESS | 1769 | ++DOCSHELL 0xa50f6400 == 1 [pid = 1769] [id = 1] 17:38:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 1 (0xa50f6800) [pid = 1769] [serial = 1] [outer = (nil)] 17:38:51 INFO - PROCESS | 1769 | [1769] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:38:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 2 (0xa50f7000) [pid = 1769] [serial = 2] [outer = 0xa50f6800] 17:38:51 INFO - PROCESS | 1769 | 1465000731867 Marionette INFO Listening on port 2828 17:38:52 INFO - PROCESS | 1769 | 1465000732511 Marionette DEBUG Marionette enabled via command-line flag 17:38:52 INFO - PROCESS | 1769 | ++DOCSHELL 0xa2290000 == 2 [pid = 1769] [id = 2] 17:38:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 3 (0xa22d3800) [pid = 1769] [serial = 3] [outer = (nil)] 17:38:52 INFO - PROCESS | 1769 | [1769] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:38:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 4 (0xa22d4000) [pid = 1769] [serial = 4] [outer = 0xa22d3800] 17:38:52 INFO - PROCESS | 1769 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21a8de0 17:38:52 INFO - PROCESS | 1769 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a6e9d8e0 17:38:52 INFO - PROCESS | 1769 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b87e0 17:38:52 INFO - PROCESS | 1769 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21cd440 17:38:52 INFO - PROCESS | 1769 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21f0180 17:38:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 5 (0xa6f3d400) [pid = 1769] [serial = 5] [outer = 0xa50f6800] 17:38:52 INFO - PROCESS | 1769 | [1769] 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:38:52 INFO - PROCESS | 1769 | 1465000732971 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:38549 17:38:53 INFO - PROCESS | 1769 | [1769] 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:38:53 INFO - PROCESS | 1769 | 1465000733006 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:38550 17:38:53 INFO - PROCESS | 1769 | 1465000733071 Marionette DEBUG Closed connection conn0 17:38:53 INFO - PROCESS | 1769 | 1465000733076 Marionette DEBUG Closed connection conn1 17:38:53 INFO - PROCESS | 1769 | [1769] 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:38:53 INFO - PROCESS | 1769 | [1769] 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:38:53 INFO - PROCESS | 1769 | 1465000733220 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:38551 17:38:53 INFO - PROCESS | 1769 | 1465000733260 Marionette DEBUG Closed connection conn2 17:38:53 INFO - PROCESS | 1769 | [1769] 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:38:53 INFO - PROCESS | 1769 | 1465000733287 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:38552 17:38:53 INFO - PROCESS | 1769 | [1769] 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:38:53 INFO - PROCESS | 1769 | 1465000733346 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:38553 17:38:53 INFO - PROCESS | 1769 | 1465000733360 Marionette DEBUG Closed connection conn3 17:38:53 INFO - PROCESS | 1769 | 1465000733393 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:38:53 INFO - PROCESS | 1769 | 1465000733404 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":"20160603160527","device":"desktop","version":"48.0a2"} 17:38:54 INFO - PROCESS | 1769 | [1769] 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:38:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b36b800 == 3 [pid = 1769] [id = 3] 17:38:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 6 (0x9b36bc00) [pid = 1769] [serial = 6] [outer = (nil)] 17:38:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b36c000 == 4 [pid = 1769] [id = 4] 17:38:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 7 (0x9b36c400) [pid = 1769] [serial = 7] [outer = (nil)] 17:38:56 INFO - PROCESS | 1769 | [1769] 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:38:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x9aa52000 == 5 [pid = 1769] [id = 5] 17:38:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 8 (0x9aa52400) [pid = 1769] [serial = 8] [outer = (nil)] 17:38:56 INFO - PROCESS | 1769 | [1769] 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:38:56 INFO - PROCESS | 1769 | [1769] 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:38:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 9 (0x9a753800) [pid = 1769] [serial = 9] [outer = 0x9aa52400] 17:38:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 10 (0x9a35e000) [pid = 1769] [serial = 10] [outer = 0x9b36bc00] 17:38:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 11 (0x9a35fc00) [pid = 1769] [serial = 11] [outer = 0x9b36c400] 17:38:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 12 (0x9a362000) [pid = 1769] [serial = 12] [outer = 0x9aa52400] 17:38:58 INFO - PROCESS | 1769 | 1465000738301 Marionette DEBUG loaded listener.js 17:38:58 INFO - PROCESS | 1769 | 1465000738322 Marionette DEBUG loaded listener.js 17:38:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 13 (0x990e0400) [pid = 1769] [serial = 13] [outer = 0x9aa52400] 17:38:59 INFO - PROCESS | 1769 | 1465000739291 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"74c24472-5318-4f05-950d-5ed5d1837709","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":"20160603160527","device":"desktop","version":"48.0a2","command_id":1}}] 17:38:59 INFO - PROCESS | 1769 | 1465000739541 Marionette TRACE conn4 -> [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:38:59 INFO - PROCESS | 1769 | 1465000739909 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 17:39:00 INFO - PROCESS | 1769 | 1465000740119 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:39:00 INFO - PROCESS | 1769 | [1769] 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:39:00 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:39:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 14 (0x952a1400) [pid = 1769] [serial = 14] [outer = 0x9aa52400] 17:39:00 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:39:00 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:39:00 INFO - PROCESS | 1769 | 1465000740682 Marionette TRACE conn4 <- [1,3,null,{}] 17:39:00 INFO - PROCESS | 1769 | 1465000740696 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 17:39:00 INFO - PROCESS | 1769 | 1465000740742 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 17:39:00 INFO - PROCESS | 1769 | 1465000740786 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 17:39:00 INFO - PROCESS | 1769 | 1465000740791 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 17:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:39:00 INFO - PROCESS | 1769 | 1465000740800 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:39:00 INFO - PROCESS | 1769 | 1465000740805 Marionette TRACE conn4 <- [1,6,null,{}] 17:39:00 INFO - PROCESS | 1769 | 1465000740819 Marionette TRACE conn4 -> [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:39:00 INFO - PROCESS | 1769 | 1465000740848 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 17:39:00 INFO - PROCESS | 1769 | 1465000740862 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x9529ac00 == 6 [pid = 1769] [id = 6] 17:39:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 15 (0x9529b000) [pid = 1769] [serial = 15] [outer = (nil)] 17:39:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 16 (0x9529f400) [pid = 1769] [serial = 16] [outer = 0x9529b000] 17:39:00 INFO - PROCESS | 1769 | 1465000740959 Marionette DEBUG loaded listener.js 17:39:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 17 (0x9a751000) [pid = 1769] [serial = 17] [outer = 0x9529b000] 17:39:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x9391e800 == 7 [pid = 1769] [id = 7] 17:39:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 18 (0x9391ec00) [pid = 1769] [serial = 18] [outer = (nil)] 17:39:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 19 (0x93920c00) [pid = 1769] [serial = 19] [outer = 0x9391ec00] 17:39:01 INFO - PROCESS | 1769 | 1465000741474 Marionette DEBUG loaded listener.js 17:39:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 20 (0x93921000) [pid = 1769] [serial = 20] [outer = 0x9391ec00] 17:39:02 INFO - PROCESS | 1769 | [1769] 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:39:02 INFO - PROCESS | 1769 | 1465000742518 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1746ms 17:39:02 INFO - PROCESS | 1769 | 1465000742632 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 17:39:02 INFO - PROCESS | 1769 | 1465000742639 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 17:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:39:02 INFO - PROCESS | 1769 | 1465000742732 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:39:02 INFO - PROCESS | 1769 | 1465000742736 Marionette TRACE conn4 <- [1,10,null,{}] 17:39:02 INFO - PROCESS | 1769 | 1465000742774 Marionette TRACE conn4 -> [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:39:03 INFO - PROCESS | 1769 | 1465000743032 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 17:39:03 INFO - PROCESS | 1769 | 1465000743149 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x93926000 == 8 [pid = 1769] [id = 8] 17:39:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 21 (0x9392b400) [pid = 1769] [serial = 21] [outer = (nil)] 17:39:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 22 (0x99059800) [pid = 1769] [serial = 22] [outer = 0x9392b400] 17:39:03 INFO - PROCESS | 1769 | 1465000743250 Marionette DEBUG loaded listener.js 17:39:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 23 (0x9b8a7800) [pid = 1769] [serial = 23] [outer = 0x9392b400] 17:39:03 INFO - PROCESS | 1769 | ++DOCSHELL 0xa2430400 == 9 [pid = 1769] [id = 9] 17:39:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 24 (0xa2430800) [pid = 1769] [serial = 24] [outer = (nil)] 17:39:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 25 (0xa2633400) [pid = 1769] [serial = 25] [outer = 0xa2430800] 17:39:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 26 (0x9d97ec00) [pid = 1769] [serial = 26] [outer = 0xa2430800] 17:39:04 INFO - PROCESS | 1769 | ++DOCSHELL 0xa21c4000 == 10 [pid = 1769] [id = 10] 17:39:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 27 (0xa34e7400) [pid = 1769] [serial = 27] [outer = (nil)] 17:39:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 28 (0xa6739800) [pid = 1769] [serial = 28] [outer = 0xa34e7400] 17:39:04 INFO - PROCESS | 1769 | 1465000744471 Marionette TRACE conn4 <- [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:39:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 29 (0xa673a800) [pid = 1769] [serial = 29] [outer = 0xa34e7400] 17:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1848ms 17:39:04 INFO - PROCESS | 1769 | 1465000744548 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 17:39:04 INFO - PROCESS | 1769 | 1465000744557 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 17:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:39:04 INFO - PROCESS | 1769 | 1465000744663 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:39:04 INFO - PROCESS | 1769 | 1465000744669 Marionette TRACE conn4 <- [1,14,null,{}] 17:39:04 INFO - PROCESS | 1769 | 1465000744802 Marionette TRACE conn4 -> [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:39:05 INFO - PROCESS | 1769 | 1465000745135 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 17:39:05 INFO - PROCESS | 1769 | 1465000745264 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x99f03800 == 11 [pid = 1769] [id = 11] 17:39:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 30 (0x99f04400) [pid = 1769] [serial = 30] [outer = (nil)] 17:39:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 31 (0x99f07000) [pid = 1769] [serial = 31] [outer = 0x99f04400] 17:39:05 INFO - PROCESS | 1769 | 1465000745368 Marionette DEBUG loaded listener.js 17:39:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 32 (0x99f0c800) [pid = 1769] [serial = 32] [outer = 0x99f04400] 17:39:06 INFO - PROCESS | 1769 | 1465000746361 Marionette TRACE conn4 <- [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:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1801ms 17:39:06 INFO - PROCESS | 1769 | 1465000746414 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 17:39:06 INFO - PROCESS | 1769 | 1465000746419 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 17:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:39:06 INFO - PROCESS | 1769 | 1465000746427 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:39:06 INFO - PROCESS | 1769 | 1465000746434 Marionette TRACE conn4 <- [1,18,null,{}] 17:39:06 INFO - PROCESS | 1769 | 1465000746455 Marionette TRACE conn4 -> [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:39:06 INFO - PROCESS | 1769 | 1465000746742 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 17:39:06 INFO - PROCESS | 1769 | 1465000746913 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x9c2dcc00 == 12 [pid = 1769] [id = 12] 17:39:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 33 (0x9c2dd000) [pid = 1769] [serial = 33] [outer = (nil)] 17:39:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 34 (0x9c2df000) [pid = 1769] [serial = 34] [outer = 0x9c2dd000] 17:39:07 INFO - PROCESS | 1769 | 1465000747029 Marionette DEBUG loaded listener.js 17:39:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 35 (0x9c2e3000) [pid = 1769] [serial = 35] [outer = 0x9c2dd000] 17:39:07 INFO - PROCESS | 1769 | 1465000747920 Marionette TRACE conn4 <- [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:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1540ms 17:39:07 INFO - PROCESS | 1769 | 1465000747969 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 17:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:39:07 INFO - PROCESS | 1769 | 1465000747976 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 17:39:07 INFO - PROCESS | 1769 | 1465000747984 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:39:07 INFO - PROCESS | 1769 | 1465000747988 Marionette TRACE conn4 <- [1,22,null,{}] 17:39:07 INFO - PROCESS | 1769 | 1465000747996 Marionette TRACE conn4 -> [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:39:08 INFO - PROCESS | 1769 | 1465000748312 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 17:39:08 INFO - PROCESS | 1769 | 1465000748743 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x9451b800 == 13 [pid = 1769] [id = 13] 17:39:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 36 (0x94522000) [pid = 1769] [serial = 36] [outer = (nil)] 17:39:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 37 (0x9763b000) [pid = 1769] [serial = 37] [outer = 0x94522000] 17:39:08 INFO - PROCESS | 1769 | 1465000748866 Marionette DEBUG loaded listener.js 17:39:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 38 (0x990d8c00) [pid = 1769] [serial = 38] [outer = 0x94522000] 17:39:09 INFO - PROCESS | 1769 | 1465000749755 Marionette TRACE conn4 <- [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:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1842ms 17:39:09 INFO - PROCESS | 1769 | 1465000749826 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 17:39:09 INFO - PROCESS | 1769 | 1465000749835 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 17:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:39:09 INFO - PROCESS | 1769 | 1465000749844 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:39:09 INFO - PROCESS | 1769 | 1465000749850 Marionette TRACE conn4 <- [1,26,null,{}] 17:39:09 INFO - PROCESS | 1769 | 1465000749859 Marionette TRACE conn4 -> [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:39:10 INFO - PROCESS | 1769 | 1465000750185 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 17:39:10 INFO - PROCESS | 1769 | 1465000750356 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x99f0f000 == 14 [pid = 1769] [id = 14] 17:39:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 39 (0x99f0f800) [pid = 1769] [serial = 39] [outer = (nil)] 17:39:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 40 (0x9a0f1400) [pid = 1769] [serial = 40] [outer = 0x99f0f800] 17:39:10 INFO - PROCESS | 1769 | 1465000750451 Marionette DEBUG loaded listener.js 17:39:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 41 (0x9a364400) [pid = 1769] [serial = 41] [outer = 0x99f0f800] 17:39:11 INFO - PROCESS | 1769 | 1465000751287 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1496ms 17:39:11 INFO - PROCESS | 1769 | 1465000751343 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 17:39:11 INFO - PROCESS | 1769 | 1465000751350 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 17:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:39:11 INFO - PROCESS | 1769 | 1465000751360 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:39:11 INFO - PROCESS | 1769 | 1465000751364 Marionette TRACE conn4 <- [1,30,null,{}] 17:39:11 INFO - PROCESS | 1769 | 1465000751372 Marionette TRACE conn4 -> [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:39:11 INFO - PROCESS | 1769 | 1465000751575 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 17:39:11 INFO - PROCESS | 1769 | 1465000751678 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b501c00 == 15 [pid = 1769] [id = 15] 17:39:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 42 (0x9b504000) [pid = 1769] [serial = 42] [outer = (nil)] 17:39:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 43 (0x9b5ba400) [pid = 1769] [serial = 43] [outer = 0x9b504000] 17:39:11 INFO - PROCESS | 1769 | 1465000751761 Marionette DEBUG loaded listener.js 17:39:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 44 (0x9b8aa000) [pid = 1769] [serial = 44] [outer = 0x9b504000] 17:39:12 INFO - PROCESS | 1769 | 1465000752571 Marionette TRACE conn4 <- [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:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1244ms 17:39:12 INFO - PROCESS | 1769 | 1465000752606 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 17:39:12 INFO - PROCESS | 1769 | 1465000752610 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 17:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:39:12 INFO - PROCESS | 1769 | 1465000752620 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:39:12 INFO - PROCESS | 1769 | 1465000752630 Marionette TRACE conn4 <- [1,34,null,{}] 17:39:12 INFO - PROCESS | 1769 | 1465000752645 Marionette TRACE conn4 -> [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:39:12 INFO - PROCESS | 1769 | 1465000752836 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 17:39:12 INFO - PROCESS | 1769 | 1465000752935 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x93921400 == 16 [pid = 1769] [id = 16] 17:39:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 45 (0x96465000) [pid = 1769] [serial = 45] [outer = (nil)] 17:39:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 46 (0x9c290c00) [pid = 1769] [serial = 46] [outer = 0x96465000] 17:39:13 INFO - PROCESS | 1769 | 1465000753018 Marionette DEBUG loaded listener.js 17:39:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 47 (0x9c295400) [pid = 1769] [serial = 47] [outer = 0x96465000] 17:39:13 INFO - PROCESS | 1769 | 1465000753866 Marionette TRACE conn4 <- [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:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1304ms 17:39:13 INFO - PROCESS | 1769 | 1465000753923 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 17:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:39:13 INFO - PROCESS | 1769 | 1465000753929 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 17:39:13 INFO - PROCESS | 1769 | 1465000753936 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:39:13 INFO - PROCESS | 1769 | 1465000753939 Marionette TRACE conn4 <- [1,38,null,{}] 17:39:13 INFO - PROCESS | 1769 | 1465000753947 Marionette TRACE conn4 -> [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:39:14 INFO - PROCESS | 1769 | 1465000754133 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 17:39:14 INFO - PROCESS | 1769 | 1465000754145 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x9aa15400 == 17 [pid = 1769] [id = 17] 17:39:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 48 (0x9b506000) [pid = 1769] [serial = 48] [outer = (nil)] 17:39:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 49 (0x9d973c00) [pid = 1769] [serial = 49] [outer = 0x9b506000] 17:39:14 INFO - PROCESS | 1769 | 1465000754316 Marionette DEBUG loaded listener.js 17:39:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 50 (0x9d97e400) [pid = 1769] [serial = 50] [outer = 0x9b506000] 17:39:15 INFO - PROCESS | 1769 | 1465000755127 Marionette TRACE conn4 <- [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:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1288ms 17:39:15 INFO - PROCESS | 1769 | 1465000755225 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 17:39:15 INFO - PROCESS | 1769 | 1465000755228 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 17:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:39:15 INFO - PROCESS | 1769 | 1465000755236 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:39:15 INFO - PROCESS | 1769 | 1465000755239 Marionette TRACE conn4 <- [1,42,null,{}] 17:39:15 INFO - PROCESS | 1769 | 1465000755247 Marionette TRACE conn4 -> [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:39:15 INFO - PROCESS | 1769 | 1465000755424 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 17:39:15 INFO - PROCESS | 1769 | 1465000755434 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:15 INFO - PROCESS | 1769 | ++DOCSHELL 0xa21c4c00 == 18 [pid = 1769] [id = 18] 17:39:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 51 (0xa21c5800) [pid = 1769] [serial = 51] [outer = (nil)] 17:39:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 52 (0xa228b400) [pid = 1769] [serial = 52] [outer = 0xa21c5800] 17:39:15 INFO - PROCESS | 1769 | 1465000755637 Marionette DEBUG loaded listener.js 17:39:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 53 (0xa2429800) [pid = 1769] [serial = 53] [outer = 0xa21c5800] 17:39:16 INFO - PROCESS | 1769 | 1465000756461 Marionette TRACE conn4 <- [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:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1287ms 17:39:16 INFO - PROCESS | 1769 | 1465000756523 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 17:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:39:16 INFO - PROCESS | 1769 | 1465000756528 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 17:39:16 INFO - PROCESS | 1769 | 1465000756535 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:39:16 INFO - PROCESS | 1769 | 1465000756538 Marionette TRACE conn4 <- [1,46,null,{}] 17:39:16 INFO - PROCESS | 1769 | 1465000756546 Marionette TRACE conn4 -> [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:39:16 INFO - PROCESS | 1769 | 1465000756731 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 17:39:16 INFO - PROCESS | 1769 | 1465000756741 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:16 INFO - PROCESS | 1769 | ++DOCSHELL 0xa30d3800 == 19 [pid = 1769] [id = 19] 17:39:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 54 (0xa30d4000) [pid = 1769] [serial = 54] [outer = (nil)] 17:39:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 55 (0xa349a400) [pid = 1769] [serial = 55] [outer = 0xa30d4000] 17:39:16 INFO - PROCESS | 1769 | 1465000756921 Marionette DEBUG loaded listener.js 17:39:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 56 (0xa354f400) [pid = 1769] [serial = 56] [outer = 0xa30d4000] 17:39:17 INFO - PROCESS | 1769 | 1465000757690 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1187ms 17:39:17 INFO - PROCESS | 1769 | 1465000757723 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 17:39:17 INFO - PROCESS | 1769 | 1465000757726 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 17:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:39:17 INFO - PROCESS | 1769 | 1465000757733 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:39:17 INFO - PROCESS | 1769 | 1465000757737 Marionette TRACE conn4 <- [1,50,null,{}] 17:39:17 INFO - PROCESS | 1769 | 1465000757743 Marionette TRACE conn4 -> [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:39:17 INFO - PROCESS | 1769 | 1465000757988 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 17:39:18 INFO - PROCESS | 1769 | 1465000758003 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b502c00 == 20 [pid = 1769] [id = 20] 17:39:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 57 (0x9d535000) [pid = 1769] [serial = 57] [outer = (nil)] 17:39:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 58 (0xa50f8800) [pid = 1769] [serial = 58] [outer = 0x9d535000] 17:39:18 INFO - PROCESS | 1769 | 1465000758101 Marionette DEBUG loaded listener.js 17:39:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 59 (0xa624e400) [pid = 1769] [serial = 59] [outer = 0x9d535000] 17:39:20 INFO - PROCESS | 1769 | 1465000760019 Marionette TRACE conn4 <- [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:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 2335ms 17:39:20 INFO - PROCESS | 1769 | 1465000760071 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 17:39:20 INFO - PROCESS | 1769 | 1465000760078 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 17:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:39:20 INFO - PROCESS | 1769 | 1465000760097 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:39:20 INFO - PROCESS | 1769 | 1465000760106 Marionette TRACE conn4 <- [1,54,null,{}] 17:39:20 INFO - PROCESS | 1769 | 1465000760115 Marionette TRACE conn4 -> [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:39:20 INFO - PROCESS | 1769 | 1465000760364 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 17:39:20 INFO - PROCESS | 1769 | --DOMWINDOW == 58 (0x9392b400) [pid = 1769] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:39:20 INFO - PROCESS | 1769 | --DOMWINDOW == 57 (0x99f04400) [pid = 1769] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:39:20 INFO - PROCESS | 1769 | --DOMWINDOW == 56 (0x9c2dd000) [pid = 1769] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:39:20 INFO - PROCESS | 1769 | --DOMWINDOW == 55 (0x94522000) [pid = 1769] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:39:20 INFO - PROCESS | 1769 | --DOMWINDOW == 54 (0x99f0f800) [pid = 1769] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:39:20 INFO - PROCESS | 1769 | --DOMWINDOW == 53 (0x9b504000) [pid = 1769] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:39:20 INFO - PROCESS | 1769 | --DOMWINDOW == 52 (0x96465000) [pid = 1769] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:39:20 INFO - PROCESS | 1769 | --DOMWINDOW == 51 (0x9529b000) [pid = 1769] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:39:21 INFO - PROCESS | 1769 | 1465000761003 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x96465000 == 21 [pid = 1769] [id = 21] 17:39:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 52 (0x9763b800) [pid = 1769] [serial = 60] [outer = (nil)] 17:39:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 53 (0x992fd400) [pid = 1769] [serial = 61] [outer = 0x9763b800] 17:39:21 INFO - PROCESS | 1769 | 1465000761094 Marionette DEBUG loaded listener.js 17:39:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 54 (0x997f3800) [pid = 1769] [serial = 62] [outer = 0x9763b800] 17:39:21 INFO - PROCESS | 1769 | 1465000761847 Marionette TRACE conn4 <- [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:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1807ms 17:39:21 INFO - PROCESS | 1769 | 1465000761921 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 17:39:21 INFO - PROCESS | 1769 | 1465000761931 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 17:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:39:21 INFO - PROCESS | 1769 | 1465000761951 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:39:21 INFO - PROCESS | 1769 | 1465000761957 Marionette TRACE conn4 <- [1,58,null,{}] 17:39:21 INFO - PROCESS | 1769 | 1465000761964 Marionette TRACE conn4 -> [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:39:22 INFO - PROCESS | 1769 | 1465000762165 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 17:39:22 INFO - PROCESS | 1769 | 1465000762266 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x93a5d800 == 22 [pid = 1769] [id = 22] 17:39:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 55 (0x9a0ecc00) [pid = 1769] [serial = 63] [outer = (nil)] 17:39:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 56 (0x9b1a8000) [pid = 1769] [serial = 64] [outer = 0x9a0ecc00] 17:39:22 INFO - PROCESS | 1769 | 1465000762361 Marionette DEBUG loaded listener.js 17:39:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 57 (0x9b377400) [pid = 1769] [serial = 65] [outer = 0x9a0ecc00] 17:39:23 INFO - PROCESS | 1769 | 1465000763210 Marionette TRACE conn4 <- [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:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1341ms 17:39:23 INFO - PROCESS | 1769 | 1465000763292 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 17:39:23 INFO - PROCESS | 1769 | 1465000763301 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 17:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:39:23 INFO - PROCESS | 1769 | 1465000763312 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:39:23 INFO - PROCESS | 1769 | 1465000763317 Marionette TRACE conn4 <- [1,62,null,{}] 17:39:23 INFO - PROCESS | 1769 | 1465000763328 Marionette TRACE conn4 -> [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:39:23 INFO - PROCESS | 1769 | 1465000763646 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 17:39:23 INFO - PROCESS | 1769 | 1465000763715 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x96457000 == 23 [pid = 1769] [id = 23] 17:39:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 58 (0x9645b000) [pid = 1769] [serial = 66] [outer = (nil)] 17:39:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 59 (0x997ef800) [pid = 1769] [serial = 67] [outer = 0x9645b000] 17:39:23 INFO - PROCESS | 1769 | 1465000763891 Marionette DEBUG loaded listener.js 17:39:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 60 (0x99fe0c00) [pid = 1769] [serial = 68] [outer = 0x9645b000] 17:39:24 INFO - PROCESS | 1769 | 1465000764741 Marionette TRACE conn4 <- [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:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1489ms 17:39:24 INFO - PROCESS | 1769 | 1465000764818 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 17:39:24 INFO - PROCESS | 1769 | 1465000764829 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 17:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:39:24 INFO - PROCESS | 1769 | 1465000764845 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:39:24 INFO - PROCESS | 1769 | 1465000764851 Marionette TRACE conn4 <- [1,66,null,{}] 17:39:24 INFO - PROCESS | 1769 | 1465000764859 Marionette TRACE conn4 -> [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:39:25 INFO - PROCESS | 1769 | 1465000765068 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 17:39:25 INFO - PROCESS | 1769 | 1465000765218 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x990e4800 == 24 [pid = 1769] [id = 24] 17:39:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 61 (0x9b810c00) [pid = 1769] [serial = 69] [outer = (nil)] 17:39:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 62 (0x9bb76400) [pid = 1769] [serial = 70] [outer = 0x9b810c00] 17:39:25 INFO - PROCESS | 1769 | 1465000765325 Marionette DEBUG loaded listener.js 17:39:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 63 (0x9c077800) [pid = 1769] [serial = 71] [outer = 0x9b810c00] 17:39:26 INFO - PROCESS | 1769 | 1465000766219 Marionette TRACE conn4 <- [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:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1440ms 17:39:26 INFO - PROCESS | 1769 | 1465000766301 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 17:39:26 INFO - PROCESS | 1769 | 1465000766305 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 17:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:39:26 INFO - PROCESS | 1769 | 1465000766316 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:39:26 INFO - PROCESS | 1769 | 1465000766322 Marionette TRACE conn4 <- [1,70,null,{}] 17:39:26 INFO - PROCESS | 1769 | 1465000766341 Marionette TRACE conn4 -> [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:39:26 INFO - PROCESS | 1769 | 1465000766566 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 17:39:26 INFO - PROCESS | 1769 | 1465000766691 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x9bb44000 == 25 [pid = 1769] [id = 25] 17:39:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 64 (0x9c2e5c00) [pid = 1769] [serial = 72] [outer = (nil)] 17:39:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 65 (0xa1132000) [pid = 1769] [serial = 73] [outer = 0x9c2e5c00] 17:39:26 INFO - PROCESS | 1769 | 1465000766798 Marionette DEBUG loaded listener.js 17:39:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 66 (0xa2284400) [pid = 1769] [serial = 74] [outer = 0x9c2e5c00] 17:39:27 INFO - PROCESS | 1769 | 1465000767725 Marionette TRACE conn4 <- [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:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1447ms 17:39:27 INFO - PROCESS | 1769 | 1465000767764 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 17:39:27 INFO - PROCESS | 1769 | 1465000767770 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 17:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:39:27 INFO - PROCESS | 1769 | 1465000767779 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:39:27 INFO - PROCESS | 1769 | 1465000767783 Marionette TRACE conn4 <- [1,74,null,{}] 17:39:27 INFO - PROCESS | 1769 | 1465000767791 Marionette TRACE conn4 -> [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:39:28 INFO - PROCESS | 1769 | 1465000767997 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 17:39:28 INFO - PROCESS | 1769 | 1465000768135 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b2cf800 == 26 [pid = 1769] [id = 26] 17:39:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x9b2d2000) [pid = 1769] [serial = 75] [outer = (nil)] 17:39:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x9b2d7800) [pid = 1769] [serial = 76] [outer = 0x9b2d2000] 17:39:28 INFO - PROCESS | 1769 | 1465000768232 Marionette DEBUG loaded listener.js 17:39:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0xa112ac00) [pid = 1769] [serial = 77] [outer = 0x9b2d2000] 17:39:29 INFO - PROCESS | 1769 | 1465000769205 Marionette TRACE conn4 <- [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:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1489ms 17:39:29 INFO - PROCESS | 1769 | 1465000769272 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 17:39:29 INFO - PROCESS | 1769 | 1465000769277 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 17:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:39:29 INFO - PROCESS | 1769 | 1465000769286 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:39:29 INFO - PROCESS | 1769 | 1465000769291 Marionette TRACE conn4 <- [1,78,null,{}] 17:39:29 INFO - PROCESS | 1769 | 1465000769298 Marionette TRACE conn4 -> [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:39:29 INFO - PROCESS | 1769 | 1465000769499 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 17:39:29 INFO - PROCESS | 1769 | 1465000769644 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x94509000 == 27 [pid = 1769] [id = 27] 17:39:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x97645000) [pid = 1769] [serial = 78] [outer = (nil)] 17:39:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0xa242f400) [pid = 1769] [serial = 79] [outer = 0x97645000] 17:39:29 INFO - PROCESS | 1769 | 1465000769772 Marionette DEBUG loaded listener.js 17:39:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0xa33de800) [pid = 1769] [serial = 80] [outer = 0x97645000] 17:39:30 INFO - PROCESS | 1769 | 1465000770697 Marionette TRACE conn4 <- [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:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1485ms 17:39:30 INFO - PROCESS | 1769 | 1465000770773 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 17:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:39:30 INFO - PROCESS | 1769 | 1465000770777 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 17:39:30 INFO - PROCESS | 1769 | 1465000770785 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:39:30 INFO - PROCESS | 1769 | 1465000770788 Marionette TRACE conn4 <- [1,82,null,{}] 17:39:30 INFO - PROCESS | 1769 | 1465000770796 Marionette TRACE conn4 -> [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:39:31 INFO - PROCESS | 1769 | 1465000771064 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 17:39:31 INFO - PROCESS | 1769 | 1465000771242 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x93a5b000 == 28 [pid = 1769] [id = 28] 17:39:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x99f02400) [pid = 1769] [serial = 81] [outer = (nil)] 17:39:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0xa6299c00) [pid = 1769] [serial = 82] [outer = 0x99f02400] 17:39:31 INFO - PROCESS | 1769 | 1465000771382 Marionette DEBUG loaded listener.js 17:39:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0xa62f8400) [pid = 1769] [serial = 83] [outer = 0x99f02400] 17:39:32 INFO - PROCESS | 1769 | 1465000772248 Marionette TRACE conn4 <- [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:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1536ms 17:39:32 INFO - PROCESS | 1769 | 1465000772322 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 17:39:32 INFO - PROCESS | 1769 | 1465000772325 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 17:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:39:32 INFO - PROCESS | 1769 | 1465000772334 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:39:32 INFO - PROCESS | 1769 | 1465000772341 Marionette TRACE conn4 <- [1,86,null,{}] 17:39:32 INFO - PROCESS | 1769 | 1465000772350 Marionette TRACE conn4 -> [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:39:32 INFO - PROCESS | 1769 | 1465000772582 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 17:39:32 INFO - PROCESS | 1769 | 1465000772734 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x952a4c00 == 29 [pid = 1769] [id = 29] 17:39:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x9d97d400) [pid = 1769] [serial = 84] [outer = (nil)] 17:39:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0xa6773800) [pid = 1769] [serial = 85] [outer = 0x9d97d400] 17:39:32 INFO - PROCESS | 1769 | 1465000772866 Marionette DEBUG loaded listener.js 17:39:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0xa6769800) [pid = 1769] [serial = 86] [outer = 0x9d97d400] 17:39:33 INFO - PROCESS | 1769 | 1465000773761 Marionette TRACE conn4 <- [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:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1493ms 17:39:33 INFO - PROCESS | 1769 | 1465000773833 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 17:39:33 INFO - PROCESS | 1769 | 1465000773838 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 17:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:39:33 INFO - PROCESS | 1769 | 1465000773846 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:39:33 INFO - PROCESS | 1769 | 1465000773851 Marionette TRACE conn4 <- [1,90,null,{}] 17:39:33 INFO - PROCESS | 1769 | 1465000773859 Marionette TRACE conn4 -> [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:39:34 INFO - PROCESS | 1769 | 1465000774076 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 17:39:34 INFO - PROCESS | 1769 | 1465000774362 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x92bcc400 == 30 [pid = 1769] [id = 30] 17:39:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x92bccc00) [pid = 1769] [serial = 87] [outer = (nil)] 17:39:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x92bcf400) [pid = 1769] [serial = 88] [outer = 0x92bccc00] 17:39:34 INFO - PROCESS | 1769 | 1465000774500 Marionette DEBUG loaded listener.js 17:39:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x93a58000) [pid = 1769] [serial = 89] [outer = 0x92bccc00] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x9a362000) [pid = 1769] [serial = 12] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0xa50f7000) [pid = 1769] [serial = 2] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x99059800) [pid = 1769] [serial = 22] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0xa6739800) [pid = 1769] [serial = 28] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x99f07000) [pid = 1769] [serial = 31] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x9c2df000) [pid = 1769] [serial = 34] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x9763b000) [pid = 1769] [serial = 37] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x9a0f1400) [pid = 1769] [serial = 40] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x9b5ba400) [pid = 1769] [serial = 43] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x9c290c00) [pid = 1769] [serial = 46] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x9d973c00) [pid = 1769] [serial = 49] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0xa228b400) [pid = 1769] [serial = 52] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x93920c00) [pid = 1769] [serial = 19] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0xa2633400) [pid = 1769] [serial = 25] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0x9c295400) [pid = 1769] [serial = 47] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 65 (0x9a364400) [pid = 1769] [serial = 41] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 64 (0x9b8aa000) [pid = 1769] [serial = 44] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 63 (0x9b8a7800) [pid = 1769] [serial = 23] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 62 (0xa349a400) [pid = 1769] [serial = 55] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 61 (0x9a751000) [pid = 1769] [serial = 17] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 60 (0x99f0c800) [pid = 1769] [serial = 32] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 59 (0x990d8c00) [pid = 1769] [serial = 38] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 58 (0x9c2e3000) [pid = 1769] [serial = 35] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 57 (0x9529f400) [pid = 1769] [serial = 16] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | --DOMWINDOW == 56 (0x9a753800) [pid = 1769] [serial = 9] [outer = (nil)] [url = about:blank] 17:39:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 57 (0x93920c00) [pid = 1769] [serial = 90] [outer = 0xa34e7400] 17:39:36 INFO - PROCESS | 1769 | 1465000776413 Marionette TRACE conn4 <- [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:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2636ms 17:39:36 INFO - PROCESS | 1769 | 1465000776483 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 17:39:36 INFO - PROCESS | 1769 | 1465000776491 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 17:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:39:36 INFO - PROCESS | 1769 | 1465000776500 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:39:36 INFO - PROCESS | 1769 | 1465000776508 Marionette TRACE conn4 <- [1,94,null,{}] 17:39:36 INFO - PROCESS | 1769 | 1465000776519 Marionette TRACE conn4 -> [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:39:36 INFO - PROCESS | 1769 | 1465000776716 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 17:39:36 INFO - PROCESS | 1769 | 1465000776836 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x97642c00 == 31 [pid = 1769] [id = 31] 17:39:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 58 (0x98185400) [pid = 1769] [serial = 91] [outer = (nil)] 17:39:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 59 (0x99092c00) [pid = 1769] [serial = 92] [outer = 0x98185400] 17:39:36 INFO - PROCESS | 1769 | 1465000776926 Marionette DEBUG loaded listener.js 17:39:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 60 (0x992fc000) [pid = 1769] [serial = 93] [outer = 0x98185400] 17:39:37 INFO - PROCESS | 1769 | 1465000777764 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1340ms 17:39:37 INFO - PROCESS | 1769 | 1465000777839 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 17:39:37 INFO - PROCESS | 1769 | 1465000777850 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 17:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:39:37 INFO - PROCESS | 1769 | 1465000777864 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:39:37 INFO - PROCESS | 1769 | 1465000777870 Marionette TRACE conn4 <- [1,98,null,{}] 17:39:37 INFO - PROCESS | 1769 | 1465000777878 Marionette TRACE conn4 -> [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:39:38 INFO - PROCESS | 1769 | 1465000778080 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 17:39:38 INFO - PROCESS | 1769 | 1465000778193 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x99fe5c00 == 32 [pid = 1769] [id = 32] 17:39:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 61 (0x99fea000) [pid = 1769] [serial = 94] [outer = (nil)] 17:39:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 62 (0x9a362400) [pid = 1769] [serial = 95] [outer = 0x99fea000] 17:39:38 INFO - PROCESS | 1769 | 1465000778283 Marionette DEBUG loaded listener.js 17:39:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 63 (0x9a754000) [pid = 1769] [serial = 96] [outer = 0x99fea000] 17:39:39 INFO - PROCESS | 1769 | 1465000779167 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1343ms 17:39:39 INFO - PROCESS | 1769 | 1465000779253 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 17:39:39 INFO - PROCESS | 1769 | 1465000779259 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 17:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:39:39 INFO - PROCESS | 1769 | 1465000779268 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:39:39 INFO - PROCESS | 1769 | 1465000779275 Marionette TRACE conn4 <- [1,102,null,{}] 17:39:39 INFO - PROCESS | 1769 | 1465000779302 Marionette TRACE conn4 -> [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:39:39 INFO - PROCESS | 1769 | 1465000779557 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 17:39:39 INFO - PROCESS | 1769 | 1465000779585 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b5b6000 == 33 [pid = 1769] [id = 33] 17:39:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 64 (0x9b5b6400) [pid = 1769] [serial = 97] [outer = (nil)] 17:39:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 65 (0x9b8aa000) [pid = 1769] [serial = 98] [outer = 0x9b5b6400] 17:39:39 INFO - PROCESS | 1769 | 1465000779681 Marionette DEBUG loaded listener.js 17:39:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 66 (0x9bb76800) [pid = 1769] [serial = 99] [outer = 0x9b5b6400] 17:39:40 INFO - PROCESS | 1769 | 1465000780612 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:39:40 INFO - PROCESS | 1769 | --DOMWINDOW == 65 (0x9d535000) [pid = 1769] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:39:40 INFO - PROCESS | 1769 | --DOMWINDOW == 64 (0xa30d4000) [pid = 1769] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:39:40 INFO - PROCESS | 1769 | --DOMWINDOW == 63 (0x9b506000) [pid = 1769] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:39:40 INFO - PROCESS | 1769 | --DOMWINDOW == 62 (0xa21c5800) [pid = 1769] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:39:40 INFO - PROCESS | 1769 | --DOMWINDOW == 61 (0x9763b800) [pid = 1769] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1496ms 17:39:40 INFO - PROCESS | 1769 | --DOMWINDOW == 60 (0x9a0ecc00) [pid = 1769] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:39:40 INFO - PROCESS | 1769 | 1465000780768 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 17:39:40 INFO - PROCESS | 1769 | 1465000780773 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 17:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:39:40 INFO - PROCESS | 1769 | 1465000780788 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:39:40 INFO - PROCESS | 1769 | 1465000780791 Marionette TRACE conn4 <- [1,106,null,{}] 17:39:40 INFO - PROCESS | 1769 | 1465000780799 Marionette TRACE conn4 -> [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:39:40 INFO - PROCESS | 1769 | 1465000780983 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 17:39:41 INFO - PROCESS | 1769 | 1465000781084 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b506000 == 34 [pid = 1769] [id = 34] 17:39:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 61 (0x9c05b000) [pid = 1769] [serial = 100] [outer = (nil)] 17:39:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 62 (0x9c293400) [pid = 1769] [serial = 101] [outer = 0x9c05b000] 17:39:41 INFO - PROCESS | 1769 | 1465000781168 Marionette DEBUG loaded listener.js 17:39:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 63 (0x9c2dac00) [pid = 1769] [serial = 102] [outer = 0x9c05b000] 17:39:41 INFO - PROCESS | 1769 | 1465000781911 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1182ms 17:39:41 INFO - PROCESS | 1769 | 1465000781972 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 17:39:41 INFO - PROCESS | 1769 | 1465000781975 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 17:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:39:41 INFO - PROCESS | 1769 | 1465000781983 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:39:41 INFO - PROCESS | 1769 | 1465000781988 Marionette TRACE conn4 <- [1,110,null,{}] 17:39:42 INFO - PROCESS | 1769 | 1465000782003 Marionette TRACE conn4 -> [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:39:42 INFO - PROCESS | 1769 | 1465000782187 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 17:39:42 INFO - PROCESS | 1769 | 1465000782220 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x95072c00 == 35 [pid = 1769] [id = 35] 17:39:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 64 (0x95073000) [pid = 1769] [serial = 103] [outer = (nil)] 17:39:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 65 (0x95075c00) [pid = 1769] [serial = 104] [outer = 0x95073000] 17:39:42 INFO - PROCESS | 1769 | 1465000782318 Marionette DEBUG loaded listener.js 17:39:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 66 (0x9507b400) [pid = 1769] [serial = 105] [outer = 0x95073000] 17:39:43 INFO - PROCESS | 1769 | 1465000783466 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1543ms 17:39:43 INFO - PROCESS | 1769 | 1465000783528 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 17:39:43 INFO - PROCESS | 1769 | 1465000783536 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 17:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:39:43 INFO - PROCESS | 1769 | 1465000783547 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:39:43 INFO - PROCESS | 1769 | 1465000783554 Marionette TRACE conn4 <- [1,114,null,{}] 17:39:43 INFO - PROCESS | 1769 | 1465000783565 Marionette TRACE conn4 -> [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:39:43 INFO - PROCESS | 1769 | 1465000783822 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 17:39:44 INFO - PROCESS | 1769 | 1465000784040 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x95076000 == 36 [pid = 1769] [id = 36] 17:39:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x9507f800) [pid = 1769] [serial = 106] [outer = (nil)] 17:39:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x96460c00) [pid = 1769] [serial = 107] [outer = 0x9507f800] 17:39:44 INFO - PROCESS | 1769 | 1465000784146 Marionette DEBUG loaded listener.js 17:39:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x97645400) [pid = 1769] [serial = 108] [outer = 0x9507f800] 17:39:45 INFO - PROCESS | 1769 | 1465000785209 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1739ms 17:39:45 INFO - PROCESS | 1769 | 1465000785286 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 17:39:45 INFO - PROCESS | 1769 | 1465000785296 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 17:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:39:45 INFO - PROCESS | 1769 | 1465000785309 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:39:45 INFO - PROCESS | 1769 | 1465000785314 Marionette TRACE conn4 <- [1,118,null,{}] 17:39:45 INFO - PROCESS | 1769 | 1465000785322 Marionette TRACE conn4 -> [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:39:45 INFO - PROCESS | 1769 | 1465000785619 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 17:39:45 INFO - PROCESS | 1769 | 1465000785809 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b2ccc00 == 37 [pid = 1769] [id = 37] 17:39:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x9b2cd400) [pid = 1769] [serial = 109] [outer = (nil)] 17:39:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x9b2d2c00) [pid = 1769] [serial = 110] [outer = 0x9b2cd400] 17:39:45 INFO - PROCESS | 1769 | 1465000785908 Marionette DEBUG loaded listener.js 17:39:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x9a753000) [pid = 1769] [serial = 111] [outer = 0x9b2cd400] 17:39:46 INFO - PROCESS | 1769 | 1465000786795 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1538ms 17:39:46 INFO - PROCESS | 1769 | 1465000786873 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 17:39:46 INFO - PROCESS | 1769 | 1465000786878 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 17:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:39:46 INFO - PROCESS | 1769 | 1465000786888 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:39:46 INFO - PROCESS | 1769 | 1465000786893 Marionette TRACE conn4 <- [1,122,null,{}] 17:39:46 INFO - PROCESS | 1769 | 1465000786913 Marionette TRACE conn4 -> [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:39:47 INFO - PROCESS | 1769 | 1465000787125 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 17:39:47 INFO - PROCESS | 1769 | 1465000787253 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x9c2de400 == 38 [pid = 1769] [id = 38] 17:39:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x9c2df800) [pid = 1769] [serial = 112] [outer = (nil)] 17:39:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x9d537800) [pid = 1769] [serial = 113] [outer = 0x9c2df800] 17:39:47 INFO - PROCESS | 1769 | 1465000787368 Marionette DEBUG loaded listener.js 17:39:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x9d97d000) [pid = 1769] [serial = 114] [outer = 0x9c2df800] 17:39:48 INFO - PROCESS | 1769 | 1465000788489 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1637ms 17:39:48 INFO - PROCESS | 1769 | 1465000788545 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 17:39:48 INFO - PROCESS | 1769 | 1465000788551 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 17:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:39:48 INFO - PROCESS | 1769 | 1465000788659 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:39:48 INFO - PROCESS | 1769 | 1465000788664 Marionette TRACE conn4 <- [1,126,null,{}] 17:39:48 INFO - PROCESS | 1769 | 1465000788692 Marionette TRACE conn4 -> [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:39:48 INFO - PROCESS | 1769 | 1465000788896 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 17:39:49 INFO - PROCESS | 1769 | 1465000789231 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x92bc5400 == 39 [pid = 1769] [id = 39] 17:39:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x92bc6400) [pid = 1769] [serial = 115] [outer = (nil)] 17:39:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x92bcd000) [pid = 1769] [serial = 116] [outer = 0x92bc6400] 17:39:49 INFO - PROCESS | 1769 | 1465000789322 Marionette DEBUG loaded listener.js 17:39:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x95077000) [pid = 1769] [serial = 117] [outer = 0x92bc6400] 17:39:50 INFO - PROCESS | 1769 | 1465000790382 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:39:50 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0xa50f8800) [pid = 1769] [serial = 58] [outer = (nil)] [url = about:blank] 17:39:50 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0xa354f400) [pid = 1769] [serial = 56] [outer = (nil)] [url = about:blank] 17:39:50 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x9d97e400) [pid = 1769] [serial = 50] [outer = (nil)] [url = about:blank] 17:39:50 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0xa2429800) [pid = 1769] [serial = 53] [outer = (nil)] [url = about:blank] 17:39:50 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x997f3800) [pid = 1769] [serial = 62] [outer = (nil)] [url = about:blank] 17:39:50 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x992fd400) [pid = 1769] [serial = 61] [outer = (nil)] [url = about:blank] 17:39:50 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0xa624e400) [pid = 1769] [serial = 59] [outer = (nil)] [url = about:blank] 17:39:50 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x9b1a8000) [pid = 1769] [serial = 64] [outer = (nil)] [url = about:blank] 17:39:50 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x9b377400) [pid = 1769] [serial = 65] [outer = (nil)] [url = about:blank] 17:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1851ms 17:39:50 INFO - PROCESS | 1769 | 1465000790420 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 17:39:50 INFO - PROCESS | 1769 | 1465000790428 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 17:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:39:50 INFO - PROCESS | 1769 | 1465000790438 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:39:50 INFO - PROCESS | 1769 | 1465000790443 Marionette TRACE conn4 <- [1,130,null,{}] 17:39:50 INFO - PROCESS | 1769 | 1465000790452 Marionette TRACE conn4 -> [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:39:50 INFO - PROCESS | 1769 | 1465000790673 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 17:39:50 INFO - PROCESS | 1769 | 1465000790820 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x9974cc00 == 40 [pid = 1769] [id = 40] 17:39:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x997f3000) [pid = 1769] [serial = 118] [outer = (nil)] 17:39:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x99f0c400) [pid = 1769] [serial = 119] [outer = 0x997f3000] 17:39:50 INFO - PROCESS | 1769 | 1465000790918 Marionette DEBUG loaded listener.js 17:39:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x9a368400) [pid = 1769] [serial = 120] [outer = 0x997f3000] 17:39:51 INFO - PROCESS | 1769 | 1465000791936 Marionette TRACE conn4 <- [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:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1541ms 17:39:52 INFO - PROCESS | 1769 | 1465000792004 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 17:39:52 INFO - PROCESS | 1769 | 1465000792012 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 17:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:39:52 INFO - PROCESS | 1769 | 1465000792063 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:39:52 INFO - PROCESS | 1769 | 1465000792066 Marionette TRACE conn4 <- [1,134,null,{}] 17:39:52 INFO - PROCESS | 1769 | 1465000792109 Marionette TRACE conn4 -> [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:39:52 INFO - PROCESS | 1769 | 1465000792326 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 17:39:52 INFO - PROCESS | 1769 | 1465000792392 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x9c07d400 == 41 [pid = 1769] [id = 41] 17:39:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x9c295c00) [pid = 1769] [serial = 121] [outer = (nil)] 17:39:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x9d530c00) [pid = 1769] [serial = 122] [outer = 0x9c295c00] 17:39:52 INFO - PROCESS | 1769 | 1465000792476 Marionette DEBUG loaded listener.js 17:39:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0xa0619000) [pid = 1769] [serial = 123] [outer = 0x9c295c00] 17:39:53 INFO - PROCESS | 1769 | 1465000793368 Marionette TRACE conn4 <- [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:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1393ms 17:39:53 INFO - PROCESS | 1769 | 1465000793429 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 17:39:53 INFO - PROCESS | 1769 | 1465000793434 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 17:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:39:53 INFO - PROCESS | 1769 | 1465000793449 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:39:53 INFO - PROCESS | 1769 | 1465000793460 Marionette TRACE conn4 <- [1,138,null,{}] 17:39:53 INFO - PROCESS | 1769 | 1465000793488 Marionette TRACE conn4 -> [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:39:53 INFO - PROCESS | 1769 | 1465000793736 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 17:39:53 INFO - PROCESS | 1769 | 1465000793768 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b5af000 == 42 [pid = 1769] [id = 42] 17:39:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0xa30cd000) [pid = 1769] [serial = 124] [outer = (nil)] 17:39:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0xa33df400) [pid = 1769] [serial = 125] [outer = 0xa30cd000] 17:39:53 INFO - PROCESS | 1769 | 1465000793851 Marionette DEBUG loaded listener.js 17:39:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0xa33e8000) [pid = 1769] [serial = 126] [outer = 0xa30cd000] 17:39:54 INFO - PROCESS | 1769 | 1465000794795 Marionette TRACE conn4 <- [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:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1423ms 17:39:54 INFO - PROCESS | 1769 | 1465000794866 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 17:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:39:54 INFO - PROCESS | 1769 | 1465000794871 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 17:39:54 INFO - PROCESS | 1769 | 1465000794879 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:39:54 INFO - PROCESS | 1769 | 1465000794881 Marionette TRACE conn4 <- [1,142,null,{}] 17:39:54 INFO - PROCESS | 1769 | 1465000794897 Marionette TRACE conn4 -> [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:39:55 INFO - PROCESS | 1769 | 1465000795126 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 17:39:55 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x9645b000) [pid = 1769] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:39:55 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x9b810c00) [pid = 1769] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:39:55 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x9c2e5c00) [pid = 1769] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:39:55 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x9b2d2000) [pid = 1769] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:39:55 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x97645000) [pid = 1769] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:39:55 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x99f02400) [pid = 1769] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:39:55 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x9b5b6400) [pid = 1769] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:39:55 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x9d97d400) [pid = 1769] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:39:55 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x92bccc00) [pid = 1769] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:39:55 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x99fea000) [pid = 1769] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:39:55 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x98185400) [pid = 1769] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:39:55 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0x9c05b000) [pid = 1769] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:39:55 INFO - PROCESS | 1769 | 1465000795385 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x92bc6800 == 43 [pid = 1769] [id = 43] 17:39:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x92bc8800) [pid = 1769] [serial = 127] [outer = (nil)] 17:39:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x99057800) [pid = 1769] [serial = 128] [outer = 0x92bc8800] 17:39:55 INFO - PROCESS | 1769 | 1465000795470 Marionette DEBUG loaded listener.js 17:39:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x97645000) [pid = 1769] [serial = 129] [outer = 0x92bc8800] 17:39:56 INFO - PROCESS | 1769 | 1465000796234 Marionette TRACE conn4 <- [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:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1392ms 17:39:56 INFO - PROCESS | 1769 | 1465000796272 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 17:39:56 INFO - PROCESS | 1769 | 1465000796276 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 17:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:39:56 INFO - PROCESS | 1769 | 1465000796284 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:39:56 INFO - PROCESS | 1769 | 1465000796305 Marionette TRACE conn4 <- [1,146,null,{}] 17:39:56 INFO - PROCESS | 1769 | 1465000796318 Marionette TRACE conn4 -> [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:39:56 INFO - PROCESS | 1769 | 1465000796504 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 17:39:56 INFO - PROCESS | 1769 | 1465000796609 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x9529e800 == 44 [pid = 1769] [id = 44] 17:39:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x99f08400) [pid = 1769] [serial = 130] [outer = (nil)] 17:39:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0xa35a6800) [pid = 1769] [serial = 131] [outer = 0x99f08400] 17:39:56 INFO - PROCESS | 1769 | 1465000796721 Marionette DEBUG loaded listener.js 17:39:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0xa6251000) [pid = 1769] [serial = 132] [outer = 0x99f08400] 17:39:57 INFO - PROCESS | 1769 | 1465000797714 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1460ms 17:39:57 INFO - PROCESS | 1769 | 1465000797746 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 17:39:57 INFO - PROCESS | 1769 | 1465000797754 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 17:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:39:57 INFO - PROCESS | 1769 | 1465000797767 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:39:57 INFO - PROCESS | 1769 | 1465000797774 Marionette TRACE conn4 <- [1,150,null,{}] 17:39:57 INFO - PROCESS | 1769 | 1465000797784 Marionette TRACE conn4 -> [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:39:58 INFO - PROCESS | 1769 | 1465000798055 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 17:39:58 INFO - PROCESS | 1769 | 1465000798258 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x93923400 == 45 [pid = 1769] [id = 45] 17:39:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x9b1abc00) [pid = 1769] [serial = 133] [outer = (nil)] 17:39:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x9b2d5c00) [pid = 1769] [serial = 134] [outer = 0x9b1abc00] 17:39:58 INFO - PROCESS | 1769 | 1465000798426 Marionette DEBUG loaded listener.js 17:39:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x9b522c00) [pid = 1769] [serial = 135] [outer = 0x9b1abc00] 17:39:58 INFO - PROCESS | 1769 | 1465000798669 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:39:59 INFO - PROCESS | 1769 | 1465000799403 Marionette TRACE conn4 <- [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:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1690ms 17:39:59 INFO - PROCESS | 1769 | 1465000799455 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 17:39:59 INFO - PROCESS | 1769 | 1465000799463 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 17:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:39:59 INFO - PROCESS | 1769 | 1465000799477 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:39:59 INFO - PROCESS | 1769 | 1465000799483 Marionette TRACE conn4 <- [1,154,null,{}] 17:39:59 INFO - PROCESS | 1769 | 1465000799490 Marionette TRACE conn4 -> [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:39:59 INFO - PROCESS | 1769 | 1465000799748 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 17:39:59 INFO - PROCESS | 1769 | 1465000799943 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b52e800 == 46 [pid = 1769] [id = 46] 17:40:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x9b80dc00) [pid = 1769] [serial = 136] [outer = (nil)] 17:40:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x9c071c00) [pid = 1769] [serial = 137] [outer = 0x9b80dc00] 17:40:00 INFO - PROCESS | 1769 | 1465000800065 Marionette DEBUG loaded listener.js 17:40:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x9c2da800) [pid = 1769] [serial = 138] [outer = 0x9b80dc00] 17:40:01 INFO - PROCESS | 1769 | 1465000801317 Marionette TRACE conn4 <- [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:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1893ms 17:40:01 INFO - PROCESS | 1769 | 1465000801381 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 17:40:01 INFO - PROCESS | 1769 | 1465000801386 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 17:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:40:01 INFO - PROCESS | 1769 | 1465000801396 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:40:01 INFO - PROCESS | 1769 | 1465000801404 Marionette TRACE conn4 <- [1,158,null,{}] 17:40:01 INFO - PROCESS | 1769 | 1465000801515 Marionette TRACE conn4 -> [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:40:01 INFO - PROCESS | 1769 | 1465000801767 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 17:40:01 INFO - PROCESS | 1769 | 1465000801884 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:01 INFO - PROCESS | 1769 | ++DOCSHELL 0xa228c800 == 47 [pid = 1769] [id = 47] 17:40:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0xa228f400) [pid = 1769] [serial = 139] [outer = (nil)] 17:40:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0xa50b9800) [pid = 1769] [serial = 140] [outer = 0xa228f400] 17:40:02 INFO - PROCESS | 1769 | 1465000802002 Marionette DEBUG loaded listener.js 17:40:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0xa6257800) [pid = 1769] [serial = 141] [outer = 0xa228f400] 17:40:03 INFO - PROCESS | 1769 | 1465000803042 Marionette TRACE conn4 <- [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:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1690ms 17:40:03 INFO - PROCESS | 1769 | 1465000803087 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 17:40:03 INFO - PROCESS | 1769 | 1465000803093 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 17:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:40:03 INFO - PROCESS | 1769 | 1465000803101 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:40:03 INFO - PROCESS | 1769 | 1465000803104 Marionette TRACE conn4 <- [1,162,null,{}] 17:40:03 INFO - PROCESS | 1769 | 1465000803112 Marionette TRACE conn4 -> [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:40:03 INFO - PROCESS | 1769 | 1465000803360 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 17:40:03 INFO - PROCESS | 1769 | 1465000803542 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:03 INFO - PROCESS | 1769 | ++DOCSHELL 0xa22dac00 == 48 [pid = 1769] [id = 48] 17:40:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0xa6739800) [pid = 1769] [serial = 142] [outer = (nil)] 17:40:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0xa6767400) [pid = 1769] [serial = 143] [outer = 0xa6739800] 17:40:03 INFO - PROCESS | 1769 | 1465000803683 Marionette DEBUG loaded listener.js 17:40:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0xa6d32400) [pid = 1769] [serial = 144] [outer = 0xa6739800] 17:40:05 INFO - PROCESS | 1769 | 1465000805025 Marionette TRACE conn4 <- [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:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1986ms 17:40:05 INFO - PROCESS | 1769 | 1465000805092 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 17:40:05 INFO - PROCESS | 1769 | 1465000805099 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 17:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:40:05 INFO - PROCESS | 1769 | 1465000805111 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:40:05 INFO - PROCESS | 1769 | 1465000805117 Marionette TRACE conn4 <- [1,166,null,{}] 17:40:05 INFO - PROCESS | 1769 | 1465000805258 Marionette TRACE conn4 -> [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:40:05 INFO - PROCESS | 1769 | 1465000805665 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 17:40:05 INFO - PROCESS | 1769 | 1465000805810 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x99fa2400 == 49 [pid = 1769] [id = 49] 17:40:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x9b2bd800) [pid = 1769] [serial = 145] [outer = (nil)] 17:40:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x9b2c4000) [pid = 1769] [serial = 146] [outer = 0x9b2bd800] 17:40:05 INFO - PROCESS | 1769 | 1465000805918 Marionette DEBUG loaded listener.js 17:40:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x9b2c5c00) [pid = 1769] [serial = 147] [outer = 0x9b2bd800] 17:40:06 INFO - PROCESS | 1769 | 1465000806941 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1891ms 17:40:07 INFO - PROCESS | 1769 | 1465000807002 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 17:40:07 INFO - PROCESS | 1769 | 1465000807005 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 17:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:40:07 INFO - PROCESS | 1769 | 1465000807014 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:40:07 INFO - PROCESS | 1769 | 1465000807018 Marionette TRACE conn4 <- [1,170,null,{}] 17:40:07 INFO - PROCESS | 1769 | 1465000807025 Marionette TRACE conn4 -> [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:40:07 INFO - PROCESS | 1769 | 1465000807379 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 17:40:07 INFO - PROCESS | 1769 | 1465000807560 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x92bc3800 == 50 [pid = 1769] [id = 50] 17:40:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x92bc5c00) [pid = 1769] [serial = 148] [outer = (nil)] 17:40:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x9974f800) [pid = 1769] [serial = 149] [outer = 0x92bc5c00] 17:40:07 INFO - PROCESS | 1769 | 1465000807661 Marionette DEBUG loaded listener.js 17:40:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x9b2c4800) [pid = 1769] [serial = 150] [outer = 0x92bc5c00] 17:40:08 INFO - PROCESS | 1769 | 1465000808540 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1795ms 17:40:08 INFO - PROCESS | 1769 | 1465000808811 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 17:40:08 INFO - PROCESS | 1769 | 1465000808820 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 17:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:40:08 INFO - PROCESS | 1769 | 1465000808829 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:40:08 INFO - PROCESS | 1769 | 1465000808835 Marionette TRACE conn4 <- [1,174,null,{}] 17:40:08 INFO - PROCESS | 1769 | 1465000808888 Marionette TRACE conn4 -> [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:40:09 INFO - PROCESS | 1769 | 1465000809194 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 17:40:09 INFO - PROCESS | 1769 | 1465000809343 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x95254c00 == 51 [pid = 1769] [id = 51] 17:40:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x98186800) [pid = 1769] [serial = 151] [outer = (nil)] 17:40:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x997f9c00) [pid = 1769] [serial = 152] [outer = 0x98186800] 17:40:09 INFO - PROCESS | 1769 | 1465000809457 Marionette DEBUG loaded listener.js 17:40:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x9a21e000) [pid = 1769] [serial = 153] [outer = 0x98186800] 17:40:09 INFO - PROCESS | 1769 | --DOCSHELL 0x92bcc400 == 50 [pid = 1769] [id = 30] 17:40:09 INFO - PROCESS | 1769 | --DOCSHELL 0x92bc6800 == 49 [pid = 1769] [id = 43] 17:40:09 INFO - PROCESS | 1769 | --DOCSHELL 0x9b5af000 == 48 [pid = 1769] [id = 42] 17:40:09 INFO - PROCESS | 1769 | --DOCSHELL 0x9c07d400 == 47 [pid = 1769] [id = 41] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x95075c00) [pid = 1769] [serial = 104] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOCSHELL 0x9974cc00 == 46 [pid = 1769] [id = 40] 17:40:10 INFO - PROCESS | 1769 | --DOCSHELL 0x92bc5400 == 45 [pid = 1769] [id = 39] 17:40:10 INFO - PROCESS | 1769 | --DOCSHELL 0x95076000 == 44 [pid = 1769] [id = 36] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0xa673a800) [pid = 1769] [serial = 29] [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:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x99fe0c00) [pid = 1769] [serial = 68] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x997ef800) [pid = 1769] [serial = 67] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x9c077800) [pid = 1769] [serial = 71] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x9bb76400) [pid = 1769] [serial = 70] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0xa2284400) [pid = 1769] [serial = 74] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0xa1132000) [pid = 1769] [serial = 73] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0xa112ac00) [pid = 1769] [serial = 77] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x9b2d7800) [pid = 1769] [serial = 76] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0xa33de800) [pid = 1769] [serial = 80] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0xa242f400) [pid = 1769] [serial = 79] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0xa62f8400) [pid = 1769] [serial = 83] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0xa6299c00) [pid = 1769] [serial = 82] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x9b8aa000) [pid = 1769] [serial = 98] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x9bb76800) [pid = 1769] [serial = 99] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0xa6769800) [pid = 1769] [serial = 86] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0xa6773800) [pid = 1769] [serial = 85] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x93a58000) [pid = 1769] [serial = 89] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x92bcf400) [pid = 1769] [serial = 88] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x9a362400) [pid = 1769] [serial = 95] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x99092c00) [pid = 1769] [serial = 92] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x992fc000) [pid = 1769] [serial = 93] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x9c293400) [pid = 1769] [serial = 101] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x9a754000) [pid = 1769] [serial = 96] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x9c2dac00) [pid = 1769] [serial = 102] [outer = (nil)] [url = about:blank] 17:40:10 INFO - PROCESS | 1769 | 1465000810395 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1590ms 17:40:10 INFO - PROCESS | 1769 | 1465000810420 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 17:40:10 INFO - PROCESS | 1769 | 1465000810427 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 17:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:40:10 INFO - PROCESS | 1769 | 1465000810440 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:40:10 INFO - PROCESS | 1769 | 1465000810447 Marionette TRACE conn4 <- [1,178,null,{}] 17:40:10 INFO - PROCESS | 1769 | 1465000810454 Marionette TRACE conn4 -> [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:40:10 INFO - PROCESS | 1769 | 1465000810642 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 17:40:10 INFO - PROCESS | 1769 | 1465000810761 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x95076000 == 45 [pid = 1769] [id = 52] 17:40:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x997ef800) [pid = 1769] [serial = 154] [outer = (nil)] 17:40:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x9b2bec00) [pid = 1769] [serial = 155] [outer = 0x997ef800] 17:40:10 INFO - PROCESS | 1769 | 1465000810848 Marionette DEBUG loaded listener.js 17:40:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x9b2d1000) [pid = 1769] [serial = 156] [outer = 0x997ef800] 17:40:11 INFO - PROCESS | 1769 | 1465000811685 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1290ms 17:40:11 INFO - PROCESS | 1769 | 1465000811728 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 17:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:40:11 INFO - PROCESS | 1769 | 1465000811733 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 17:40:11 INFO - PROCESS | 1769 | 1465000811741 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:40:11 INFO - PROCESS | 1769 | 1465000811744 Marionette TRACE conn4 <- [1,182,null,{}] 17:40:11 INFO - PROCESS | 1769 | 1465000811762 Marionette TRACE conn4 -> [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:40:11 INFO - PROCESS | 1769 | 1465000811962 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 17:40:12 INFO - PROCESS | 1769 | 1465000812084 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b8ab400 == 46 [pid = 1769] [id = 53] 17:40:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x9bb41000) [pid = 1769] [serial = 157] [outer = (nil)] 17:40:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x9c058000) [pid = 1769] [serial = 158] [outer = 0x9bb41000] 17:40:12 INFO - PROCESS | 1769 | 1465000812183 Marionette DEBUG loaded listener.js 17:40:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x9c293400) [pid = 1769] [serial = 159] [outer = 0x9bb41000] 17:40:13 INFO - PROCESS | 1769 | 1465000813074 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1385ms 17:40:13 INFO - PROCESS | 1769 | 1465000813134 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 17:40:13 INFO - PROCESS | 1769 | 1465000813139 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 17:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:40:13 INFO - PROCESS | 1769 | 1465000813146 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:40:13 INFO - PROCESS | 1769 | 1465000813151 Marionette TRACE conn4 <- [1,186,null,{}] 17:40:13 INFO - PROCESS | 1769 | 1465000813157 Marionette TRACE conn4 -> [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:40:13 INFO - PROCESS | 1769 | 1465000813422 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 17:40:13 INFO - PROCESS | 1769 | 1465000813450 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x92bc4400 == 47 [pid = 1769] [id = 54] 17:40:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x9b52ec00) [pid = 1769] [serial = 160] [outer = (nil)] 17:40:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0xa1135400) [pid = 1769] [serial = 161] [outer = 0x9b52ec00] 17:40:13 INFO - PROCESS | 1769 | 1465000813533 Marionette DEBUG loaded listener.js 17:40:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0xa21cb400) [pid = 1769] [serial = 162] [outer = 0x9b52ec00] 17:40:14 INFO - PROCESS | 1769 | 1465000814471 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:40:14 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0xa30cd000) [pid = 1769] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:40:14 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x92bc8800) [pid = 1769] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:40:14 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x997f3000) [pid = 1769] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:40:14 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x9c295c00) [pid = 1769] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1398ms 17:40:14 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x92bc6400) [pid = 1769] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:40:14 INFO - PROCESS | 1769 | 1465000814550 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 17:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:40:14 INFO - PROCESS | 1769 | 1465000814555 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 17:40:14 INFO - PROCESS | 1769 | 1465000814563 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:40:14 INFO - PROCESS | 1769 | 1465000814568 Marionette TRACE conn4 <- [1,190,null,{}] 17:40:14 INFO - PROCESS | 1769 | 1465000814576 Marionette TRACE conn4 -> [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:40:14 INFO - PROCESS | 1769 | 1465000814771 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 17:40:14 INFO - PROCESS | 1769 | 1465000814881 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x94503000 == 48 [pid = 1769] [id = 55] 17:40:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x96463800) [pid = 1769] [serial = 163] [outer = (nil)] 17:40:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0xa21c2c00) [pid = 1769] [serial = 164] [outer = 0x96463800] 17:40:14 INFO - PROCESS | 1769 | 1465000814966 Marionette DEBUG loaded listener.js 17:40:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0xa22d8800) [pid = 1769] [serial = 165] [outer = 0x96463800] 17:40:15 INFO - PROCESS | 1769 | 1465000815780 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1239ms 17:40:15 INFO - PROCESS | 1769 | 1465000815803 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 17:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:40:15 INFO - PROCESS | 1769 | 1465000815808 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 17:40:15 INFO - PROCESS | 1769 | 1465000815815 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:40:15 INFO - PROCESS | 1769 | 1465000815819 Marionette TRACE conn4 <- [1,194,null,{}] 17:40:15 INFO - PROCESS | 1769 | 1465000815827 Marionette TRACE conn4 -> [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:40:16 INFO - PROCESS | 1769 | 1465000816154 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 17:40:16 INFO - PROCESS | 1769 | 1465000816173 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x93923c00 == 49 [pid = 1769] [id = 56] 17:40:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0xa625d800) [pid = 1769] [serial = 166] [outer = (nil)] 17:40:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0xa62f4000) [pid = 1769] [serial = 167] [outer = 0xa625d800] 17:40:16 INFO - PROCESS | 1769 | 1465000816260 Marionette DEBUG loaded listener.js 17:40:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0xa6764400) [pid = 1769] [serial = 168] [outer = 0xa625d800] 17:40:17 INFO - PROCESS | 1769 | 1465000817329 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1537ms 17:40:17 INFO - PROCESS | 1769 | 1465000817353 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 17:40:17 INFO - PROCESS | 1769 | 1465000817361 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 17:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:40:17 INFO - PROCESS | 1769 | 1465000817372 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:40:17 INFO - PROCESS | 1769 | 1465000817377 Marionette TRACE conn4 <- [1,198,null,{}] 17:40:17 INFO - PROCESS | 1769 | 1465000817390 Marionette TRACE conn4 -> [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:40:17 INFO - PROCESS | 1769 | 1465000817653 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 17:40:17 INFO - PROCESS | 1769 | 1465000817863 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:17 INFO - PROCESS | 1769 | ++DOCSHELL 0x952a3c00 == 50 [pid = 1769] [id = 57] 17:40:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x97638400) [pid = 1769] [serial = 169] [outer = (nil)] 17:40:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x99fe4400) [pid = 1769] [serial = 170] [outer = 0x97638400] 17:40:18 INFO - PROCESS | 1769 | 1465000818011 Marionette DEBUG loaded listener.js 17:40:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x9b2bac00) [pid = 1769] [serial = 171] [outer = 0x97638400] 17:40:18 INFO - PROCESS | 1769 | 1465000818985 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1645ms 17:40:19 INFO - PROCESS | 1769 | 1465000819018 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 17:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:40:19 INFO - PROCESS | 1769 | 1465000819029 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 17:40:19 INFO - PROCESS | 1769 | 1465000819043 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:40:19 INFO - PROCESS | 1769 | 1465000819049 Marionette TRACE conn4 <- [1,202,null,{}] 17:40:19 INFO - PROCESS | 1769 | 1465000819058 Marionette TRACE conn4 -> [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:40:19 INFO - PROCESS | 1769 | 1465000819343 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 17:40:19 INFO - PROCESS | 1769 | 1465000819590 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b8a6400 == 51 [pid = 1769] [id = 58] 17:40:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x9bb41c00) [pid = 1769] [serial = 172] [outer = (nil)] 17:40:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x9c07ac00) [pid = 1769] [serial = 173] [outer = 0x9bb41c00] 17:40:19 INFO - PROCESS | 1769 | 1465000819696 Marionette DEBUG loaded listener.js 17:40:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x9c2e4800) [pid = 1769] [serial = 174] [outer = 0x9bb41c00] 17:40:20 INFO - PROCESS | 1769 | 1465000820639 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1638ms 17:40:20 INFO - PROCESS | 1769 | 1465000820679 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 17:40:20 INFO - PROCESS | 1769 | 1465000820686 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 17:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:40:20 INFO - PROCESS | 1769 | 1465000820695 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:40:20 INFO - PROCESS | 1769 | 1465000820702 Marionette TRACE conn4 <- [1,206,null,{}] 17:40:20 INFO - PROCESS | 1769 | 1465000820722 Marionette TRACE conn4 -> [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:40:20 INFO - PROCESS | 1769 | 1465000820951 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 17:40:21 INFO - PROCESS | 1769 | 1465000821158 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:21 INFO - PROCESS | 1769 | ++DOCSHELL 0xa30ce000 == 52 [pid = 1769] [id = 59] 17:40:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0xa6742000) [pid = 1769] [serial = 175] [outer = (nil)] 17:40:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0xa6769800) [pid = 1769] [serial = 176] [outer = 0xa6742000] 17:40:21 INFO - PROCESS | 1769 | 1465000821307 Marionette DEBUG loaded listener.js 17:40:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0xa6d35000) [pid = 1769] [serial = 177] [outer = 0xa6742000] 17:40:22 INFO - PROCESS | 1769 | 1465000822221 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:40:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1606ms 17:40:22 INFO - PROCESS | 1769 | 1465000822302 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 17:40:22 INFO - PROCESS | 1769 | 1465000822307 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 17:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:40:22 INFO - PROCESS | 1769 | 1465000822316 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:40:22 INFO - PROCESS | 1769 | 1465000822320 Marionette TRACE conn4 <- [1,210,null,{}] 17:40:22 INFO - PROCESS | 1769 | 1465000822327 Marionette TRACE conn4 -> [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:40:22 INFO - PROCESS | 1769 | 1465000822572 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 17:40:22 INFO - PROCESS | 1769 | 1465000822811 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b5b9c00 == 53 [pid = 1769] [id = 60] 17:40:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0xa62f5c00) [pid = 1769] [serial = 178] [outer = (nil)] 17:40:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0xa6d3f000) [pid = 1769] [serial = 179] [outer = 0xa62f5c00] 17:40:22 INFO - PROCESS | 1769 | 1465000822922 Marionette DEBUG loaded listener.js 17:40:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0xa6ea8c00) [pid = 1769] [serial = 180] [outer = 0xa62f5c00] 17:40:23 INFO - PROCESS | 1769 | 1465000823842 Marionette TRACE conn4 <- [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:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1551ms 17:40:23 INFO - PROCESS | 1769 | 1465000823868 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 17:40:23 INFO - PROCESS | 1769 | 1465000823873 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 17:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:40:23 INFO - PROCESS | 1769 | 1465000823900 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:40:23 INFO - PROCESS | 1769 | 1465000823905 Marionette TRACE conn4 <- [1,214,null,{}] 17:40:23 INFO - PROCESS | 1769 | 1465000823912 Marionette TRACE conn4 -> [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:40:24 INFO - PROCESS | 1769 | 1465000824126 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 17:40:24 INFO - PROCESS | 1769 | 1465000824296 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:24 INFO - PROCESS | 1769 | ++DOCSHELL 0xa6d3ac00 == 54 [pid = 1769] [id = 61] 17:40:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0xa6d3d400) [pid = 1769] [serial = 181] [outer = (nil)] 17:40:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0xa6f49800) [pid = 1769] [serial = 182] [outer = 0xa6d3d400] 17:40:24 INFO - PROCESS | 1769 | 1465000824446 Marionette DEBUG loaded listener.js 17:40:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0xa6fde000) [pid = 1769] [serial = 183] [outer = 0xa6d3d400] 17:40:25 INFO - PROCESS | 1769 | 1465000825319 Marionette TRACE conn4 <- [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:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1444ms 17:40:25 INFO - PROCESS | 1769 | 1465000825358 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 17:40:25 INFO - PROCESS | 1769 | 1465000825363 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 17:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:40:25 INFO - PROCESS | 1769 | 1465000825373 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:40:25 INFO - PROCESS | 1769 | 1465000825377 Marionette TRACE conn4 <- [1,218,null,{}] 17:40:25 INFO - PROCESS | 1769 | 1465000825385 Marionette TRACE conn4 -> [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:40:25 INFO - PROCESS | 1769 | 1465000825647 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 17:40:25 INFO - PROCESS | 1769 | 1465000825852 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x928e3c00 == 55 [pid = 1769] [id = 62] 17:40:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x928e6000) [pid = 1769] [serial = 184] [outer = (nil)] 17:40:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x928ef400) [pid = 1769] [serial = 185] [outer = 0x928e6000] 17:40:26 INFO - PROCESS | 1769 | 1465000826000 Marionette DEBUG loaded listener.js 17:40:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0xa6fe4400) [pid = 1769] [serial = 186] [outer = 0x928e6000] 17:40:26 INFO - PROCESS | 1769 | 1465000826910 Marionette TRACE conn4 <- [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:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1588ms 17:40:26 INFO - PROCESS | 1769 | 1465000826962 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 17:40:26 INFO - PROCESS | 1769 | 1465000826967 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 17:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:40:26 INFO - PROCESS | 1769 | 1465000826975 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:40:26 INFO - PROCESS | 1769 | 1465000826980 Marionette TRACE conn4 <- [1,222,null,{}] 17:40:26 INFO - PROCESS | 1769 | 1465000826987 Marionette TRACE conn4 -> [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:40:27 INFO - PROCESS | 1769 | 1465000827202 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 17:40:27 INFO - PROCESS | 1769 | 1465000827374 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x928ee800 == 56 [pid = 1769] [id = 63] 17:40:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x928f0800) [pid = 1769] [serial = 187] [outer = (nil)] 17:40:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0xa50f7c00) [pid = 1769] [serial = 188] [outer = 0x928f0800] 17:40:27 INFO - PROCESS | 1769 | 1465000827512 Marionette DEBUG loaded listener.js 17:40:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0xa6feb800) [pid = 1769] [serial = 189] [outer = 0x928f0800] 17:40:28 INFO - PROCESS | 1769 | 1465000828540 Marionette TRACE conn4 <- [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:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1643ms 17:40:28 INFO - PROCESS | 1769 | 1465000828619 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 17:40:28 INFO - PROCESS | 1769 | 1465000828622 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 17:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:40:28 INFO - PROCESS | 1769 | 1465000828631 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:40:28 INFO - PROCESS | 1769 | 1465000828636 Marionette TRACE conn4 <- [1,226,null,{}] 17:40:28 INFO - PROCESS | 1769 | 1465000828644 Marionette TRACE conn4 -> [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:40:29 INFO - PROCESS | 1769 | 1465000829174 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 17:40:29 INFO - PROCESS | 1769 | 1465000829385 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x94505000 == 57 [pid = 1769] [id = 64] 17:40:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x94506800) [pid = 1769] [serial = 190] [outer = (nil)] 17:40:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x95076800) [pid = 1769] [serial = 191] [outer = 0x94506800] 17:40:29 INFO - PROCESS | 1769 | 1465000829479 Marionette DEBUG loaded listener.js 17:40:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x96462400) [pid = 1769] [serial = 192] [outer = 0x94506800] 17:40:30 INFO - PROCESS | 1769 | 1465000830397 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1840ms 17:40:30 INFO - PROCESS | 1769 | 1465000830475 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 17:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:40:30 INFO - PROCESS | 1769 | 1465000830482 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 17:40:30 INFO - PROCESS | 1769 | 1465000830492 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:40:30 INFO - PROCESS | 1769 | 1465000830501 Marionette TRACE conn4 <- [1,230,null,{}] 17:40:30 INFO - PROCESS | 1769 | 1465000830513 Marionette TRACE conn4 -> [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:40:30 INFO - PROCESS | 1769 | 1465000830898 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 17:40:31 INFO - PROCESS | 1769 | 1465000831092 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x952b7400 == 58 [pid = 1769] [id = 65] 17:40:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x952b7800) [pid = 1769] [serial = 193] [outer = (nil)] 17:40:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x952bcc00) [pid = 1769] [serial = 194] [outer = 0x952b7800] 17:40:31 INFO - PROCESS | 1769 | 1465000831205 Marionette DEBUG loaded listener.js 17:40:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x952bec00) [pid = 1769] [serial = 195] [outer = 0x952b7800] 17:40:31 INFO - PROCESS | 1769 | --DOCSHELL 0x9b5b6000 == 57 [pid = 1769] [id = 33] 17:40:31 INFO - PROCESS | 1769 | --DOCSHELL 0x99fe5c00 == 56 [pid = 1769] [id = 32] 17:40:31 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x9d537800) [pid = 1769] [serial = 113] [outer = (nil)] [url = about:blank] 17:40:31 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0xa35a6800) [pid = 1769] [serial = 131] [outer = (nil)] [url = about:blank] 17:40:31 INFO - PROCESS | 1769 | --DOCSHELL 0x94503000 == 55 [pid = 1769] [id = 55] 17:40:31 INFO - PROCESS | 1769 | --DOCSHELL 0x92bc4400 == 54 [pid = 1769] [id = 54] 17:40:31 INFO - PROCESS | 1769 | --DOCSHELL 0x9b8ab400 == 53 [pid = 1769] [id = 53] 17:40:31 INFO - PROCESS | 1769 | --DOCSHELL 0x95076000 == 52 [pid = 1769] [id = 52] 17:40:31 INFO - PROCESS | 1769 | --DOCSHELL 0x95254c00 == 51 [pid = 1769] [id = 51] 17:40:32 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0xa33e8000) [pid = 1769] [serial = 126] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0xa33df400) [pid = 1769] [serial = 125] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x99057800) [pid = 1769] [serial = 128] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x99f0c400) [pid = 1769] [serial = 119] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x9a368400) [pid = 1769] [serial = 120] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x9b2d2c00) [pid = 1769] [serial = 110] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x9d530c00) [pid = 1769] [serial = 122] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x95077000) [pid = 1769] [serial = 117] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x92bcd000) [pid = 1769] [serial = 116] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x96460c00) [pid = 1769] [serial = 107] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0xa0619000) [pid = 1769] [serial = 123] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x97645000) [pid = 1769] [serial = 129] [outer = (nil)] [url = about:blank] 17:40:32 INFO - PROCESS | 1769 | 1465000832239 Marionette TRACE conn4 <- [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:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1810ms 17:40:32 INFO - PROCESS | 1769 | 1465000832301 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 17:40:32 INFO - PROCESS | 1769 | 1465000832307 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 17:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:40:32 INFO - PROCESS | 1769 | 1465000832316 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:40:32 INFO - PROCESS | 1769 | 1465000832321 Marionette TRACE conn4 <- [1,234,null,{}] 17:40:32 INFO - PROCESS | 1769 | 1465000832328 Marionette TRACE conn4 -> [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:40:32 INFO - PROCESS | 1769 | 1465000832538 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 17:40:32 INFO - PROCESS | 1769 | 1465000832659 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x92bc6c00 == 52 [pid = 1769] [id = 66] 17:40:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x95257000) [pid = 1769] [serial = 196] [outer = (nil)] 17:40:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x99fee800) [pid = 1769] [serial = 197] [outer = 0x95257000] 17:40:32 INFO - PROCESS | 1769 | 1465000832748 Marionette DEBUG loaded listener.js 17:40:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x9b2ba800) [pid = 1769] [serial = 198] [outer = 0x95257000] 17:40:33 INFO - PROCESS | 1769 | 1465000833555 Marionette TRACE conn4 <- [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:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1292ms 17:40:33 INFO - PROCESS | 1769 | 1465000833608 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 17:40:33 INFO - PROCESS | 1769 | 1465000833615 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 17:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:40:33 INFO - PROCESS | 1769 | 1465000833634 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:40:33 INFO - PROCESS | 1769 | 1465000833642 Marionette TRACE conn4 <- [1,238,null,{}] 17:40:33 INFO - PROCESS | 1769 | 1465000833649 Marionette TRACE conn4 -> [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:40:33 INFO - PROCESS | 1769 | 1465000833852 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 17:40:34 INFO - PROCESS | 1769 | 1465000833990 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x96457c00 == 53 [pid = 1769] [id = 67] 17:40:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x99f08000) [pid = 1769] [serial = 199] [outer = (nil)] 17:40:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x9b52c800) [pid = 1769] [serial = 200] [outer = 0x99f08000] 17:40:34 INFO - PROCESS | 1769 | 1465000834073 Marionette DEBUG loaded listener.js 17:40:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x9b8ab800) [pid = 1769] [serial = 201] [outer = 0x99f08000] 17:40:35 INFO - PROCESS | 1769 | 1465000835017 Marionette TRACE conn4 <- [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:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1443ms 17:40:35 INFO - PROCESS | 1769 | 1465000835070 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 17:40:35 INFO - PROCESS | 1769 | 1465000835074 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 17:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:40:35 INFO - PROCESS | 1769 | 1465000835090 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:40:35 INFO - PROCESS | 1769 | 1465000835094 Marionette TRACE conn4 <- [1,242,null,{}] 17:40:35 INFO - PROCESS | 1769 | 1465000835100 Marionette TRACE conn4 -> [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:40:35 INFO - PROCESS | 1769 | 1465000835336 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 17:40:35 INFO - PROCESS | 1769 | 1465000835364 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x92bcac00 == 54 [pid = 1769] [id = 68] 17:40:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x9b52dc00) [pid = 1769] [serial = 202] [outer = (nil)] 17:40:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x9c2e1000) [pid = 1769] [serial = 203] [outer = 0x9b52dc00] 17:40:35 INFO - PROCESS | 1769 | 1465000835464 Marionette DEBUG loaded listener.js 17:40:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x9d535800) [pid = 1769] [serial = 204] [outer = 0x9b52dc00] 17:40:36 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x9b52ec00) [pid = 1769] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:40:36 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x96463800) [pid = 1769] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:40:36 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x98186800) [pid = 1769] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:40:36 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x9bb41000) [pid = 1769] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:40:36 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x997ef800) [pid = 1769] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:40:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x92656000) [pid = 1769] [serial = 205] [outer = 0xa34e7400] 17:40:36 INFO - PROCESS | 1769 | 1465000836884 Marionette TRACE conn4 <- [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:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1838ms 17:40:36 INFO - PROCESS | 1769 | 1465000836930 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 17:40:36 INFO - PROCESS | 1769 | 1465000836938 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 17:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:40:36 INFO - PROCESS | 1769 | 1465000836948 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:40:36 INFO - PROCESS | 1769 | 1465000836954 Marionette TRACE conn4 <- [1,246,null,{}] 17:40:37 INFO - PROCESS | 1769 | 1465000837020 Marionette TRACE conn4 -> [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:40:37 INFO - PROCESS | 1769 | 1465000837326 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 17:40:37 INFO - PROCESS | 1769 | 1465000837501 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x92652400 == 55 [pid = 1769] [id = 69] 17:40:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x92659400) [pid = 1769] [serial = 206] [outer = (nil)] 17:40:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x93a4ec00) [pid = 1769] [serial = 207] [outer = 0x92659400] 17:40:37 INFO - PROCESS | 1769 | 1465000837605 Marionette DEBUG loaded listener.js 17:40:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x9507b000) [pid = 1769] [serial = 208] [outer = 0x92659400] 17:40:38 INFO - PROCESS | 1769 | 1465000838566 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1653ms 17:40:38 INFO - PROCESS | 1769 | 1465000838602 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 17:40:38 INFO - PROCESS | 1769 | 1465000838611 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 17:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:40:38 INFO - PROCESS | 1769 | 1465000838626 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:40:38 INFO - PROCESS | 1769 | 1465000838632 Marionette TRACE conn4 <- [1,250,null,{}] 17:40:38 INFO - PROCESS | 1769 | 1465000838639 Marionette TRACE conn4 -> [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:40:38 INFO - PROCESS | 1769 | 1465000838874 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 17:40:39 INFO - PROCESS | 1769 | 1465000839081 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x952b8000 == 56 [pid = 1769] [id = 70] 17:40:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x952bc800) [pid = 1769] [serial = 209] [outer = (nil)] 17:40:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x997ef800) [pid = 1769] [serial = 210] [outer = 0x952bc800] 17:40:39 INFO - PROCESS | 1769 | 1465000839245 Marionette DEBUG loaded listener.js 17:40:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x9a21bc00) [pid = 1769] [serial = 211] [outer = 0x952bc800] 17:40:40 INFO - PROCESS | 1769 | 1465000840149 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1586ms 17:40:40 INFO - PROCESS | 1769 | 1465000840211 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 17:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:40:40 INFO - PROCESS | 1769 | 1465000840216 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 17:40:40 INFO - PROCESS | 1769 | 1465000840225 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:40:40 INFO - PROCESS | 1769 | 1465000840232 Marionette TRACE conn4 <- [1,254,null,{}] 17:40:40 INFO - PROCESS | 1769 | 1465000840253 Marionette TRACE conn4 -> [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:40:40 INFO - PROCESS | 1769 | 1465000840513 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 17:40:40 INFO - PROCESS | 1769 | 1465000840781 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x9c07c000 == 57 [pid = 1769] [id = 71] 17:40:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x9c297000) [pid = 1769] [serial = 212] [outer = (nil)] 17:40:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x9d974c00) [pid = 1769] [serial = 213] [outer = 0x9c297000] 17:40:40 INFO - PROCESS | 1769 | 1465000840887 Marionette DEBUG loaded listener.js 17:40:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0xa2291c00) [pid = 1769] [serial = 214] [outer = 0x9c297000] 17:40:41 INFO - PROCESS | 1769 | 1465000841829 Marionette TRACE conn4 <- [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:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1652ms 17:40:41 INFO - PROCESS | 1769 | 1465000841877 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 17:40:41 INFO - PROCESS | 1769 | 1465000841884 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 17:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:40:41 INFO - PROCESS | 1769 | 1465000841892 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:40:41 INFO - PROCESS | 1769 | 1465000841896 Marionette TRACE conn4 <- [1,258,null,{}] 17:40:41 INFO - PROCESS | 1769 | 1465000841903 Marionette TRACE conn4 -> [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:40:42 INFO - PROCESS | 1769 | 1465000842130 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 17:40:42 INFO - PROCESS | 1769 | 1465000842342 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x952b2400 == 58 [pid = 1769] [id = 72] 17:40:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0xa2630c00) [pid = 1769] [serial = 215] [outer = (nil)] 17:40:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0xa3497800) [pid = 1769] [serial = 216] [outer = 0xa2630c00] 17:40:42 INFO - PROCESS | 1769 | 1465000842483 Marionette DEBUG loaded listener.js 17:40:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0xa34e0800) [pid = 1769] [serial = 217] [outer = 0xa2630c00] 17:40:43 INFO - PROCESS | 1769 | 1465000843358 Marionette TRACE conn4 <- [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:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1533ms 17:40:43 INFO - PROCESS | 1769 | 1465000843426 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 17:40:43 INFO - PROCESS | 1769 | 1465000843431 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 17:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:40:43 INFO - PROCESS | 1769 | 1465000843439 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:40:43 INFO - PROCESS | 1769 | 1465000843443 Marionette TRACE conn4 <- [1,262,null,{}] 17:40:43 INFO - PROCESS | 1769 | 1465000843450 Marionette TRACE conn4 -> [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:40:43 INFO - PROCESS | 1769 | 1465000843664 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 17:40:43 INFO - PROCESS | 1769 | 1465000843824 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x928f2c00 == 59 [pid = 1769] [id = 73] 17:40:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0xa3550c00) [pid = 1769] [serial = 218] [outer = (nil)] 17:40:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0xa6295400) [pid = 1769] [serial = 219] [outer = 0xa3550c00] 17:40:43 INFO - PROCESS | 1769 | 1465000843923 Marionette DEBUG loaded listener.js 17:40:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0xa628c400) [pid = 1769] [serial = 220] [outer = 0xa3550c00] 17:40:44 INFO - PROCESS | 1769 | 1465000844887 Marionette TRACE conn4 <- [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:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1491ms 17:40:44 INFO - PROCESS | 1769 | 1465000844931 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 17:40:44 INFO - PROCESS | 1769 | 1465000844936 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 17:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:40:44 INFO - PROCESS | 1769 | 1465000844943 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:40:44 INFO - PROCESS | 1769 | 1465000844948 Marionette TRACE conn4 <- [1,266,null,{}] 17:40:44 INFO - PROCESS | 1769 | 1465000844955 Marionette TRACE conn4 -> [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:40:45 INFO - PROCESS | 1769 | 1465000845240 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 17:40:45 INFO - PROCESS | 1769 | 1465000845448 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:45 INFO - PROCESS | 1769 | ++DOCSHELL 0xa50f1400 == 60 [pid = 1769] [id = 74] 17:40:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0xa6fe0000) [pid = 1769] [serial = 221] [outer = (nil)] 17:40:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0xa82ba800) [pid = 1769] [serial = 222] [outer = 0xa6fe0000] 17:40:45 INFO - PROCESS | 1769 | 1465000845595 Marionette DEBUG loaded listener.js 17:40:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0xa8c05c00) [pid = 1769] [serial = 223] [outer = 0xa6fe0000] 17:40:46 INFO - PROCESS | 1769 | 1465000846488 Marionette TRACE conn4 <- [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:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1588ms 17:40:46 INFO - PROCESS | 1769 | 1465000846532 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 17:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:40:46 INFO - PROCESS | 1769 | 1465000846537 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 17:40:46 INFO - PROCESS | 1769 | 1465000846544 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:40:46 INFO - PROCESS | 1769 | 1465000846547 Marionette TRACE conn4 <- [1,270,null,{}] 17:40:46 INFO - PROCESS | 1769 | 1465000846556 Marionette TRACE conn4 -> [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:40:46 INFO - PROCESS | 1769 | 1465000846793 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 17:40:47 INFO - PROCESS | 1769 | 1465000847001 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x90db4800 == 61 [pid = 1769] [id = 75] 17:40:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x90db5000) [pid = 1769] [serial = 224] [outer = (nil)] 17:40:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x90dbcc00) [pid = 1769] [serial = 225] [outer = 0x90db5000] 17:40:47 INFO - PROCESS | 1769 | 1465000847142 Marionette DEBUG loaded listener.js 17:40:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0x90dc1000) [pid = 1769] [serial = 226] [outer = 0x90db5000] 17:40:48 INFO - PROCESS | 1769 | 1465000848042 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1542ms 17:40:48 INFO - PROCESS | 1769 | 1465000848087 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 17:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:40:48 INFO - PROCESS | 1769 | 1465000848098 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 17:40:48 INFO - PROCESS | 1769 | 1465000848106 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:40:48 INFO - PROCESS | 1769 | 1465000848110 Marionette TRACE conn4 <- [1,274,null,{}] 17:40:48 INFO - PROCESS | 1769 | 1465000848116 Marionette TRACE conn4 -> [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:40:48 INFO - PROCESS | 1769 | 1465000848321 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 17:40:48 INFO - PROCESS | 1769 | 1465000848483 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x90db6000 == 62 [pid = 1769] [id = 76] 17:40:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x90dc2000) [pid = 1769] [serial = 227] [outer = (nil)] 17:40:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0xa628b800) [pid = 1769] [serial = 228] [outer = 0x90dc2000] 17:40:48 INFO - PROCESS | 1769 | 1465000848578 Marionette DEBUG loaded listener.js 17:40:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0xa6fe7800) [pid = 1769] [serial = 229] [outer = 0x90dc2000] 17:40:49 INFO - PROCESS | 1769 | 1465000849522 Marionette TRACE conn4 <- [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:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1484ms 17:40:49 INFO - PROCESS | 1769 | 1465000849590 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 17:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:40:49 INFO - PROCESS | 1769 | 1465000849594 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 17:40:49 INFO - PROCESS | 1769 | 1465000849602 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:40:49 INFO - PROCESS | 1769 | 1465000849605 Marionette TRACE conn4 <- [1,278,null,{}] 17:40:49 INFO - PROCESS | 1769 | 1465000849612 Marionette TRACE conn4 -> [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:40:49 INFO - PROCESS | 1769 | 1465000849824 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 17:40:50 INFO - PROCESS | 1769 | 1465000849992 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x91ab4c00 == 63 [pid = 1769] [id = 77] 17:40:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x91ab6400) [pid = 1769] [serial = 230] [outer = (nil)] 17:40:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x91abd000) [pid = 1769] [serial = 231] [outer = 0x91ab6400] 17:40:50 INFO - PROCESS | 1769 | 1465000850131 Marionette DEBUG loaded listener.js 17:40:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x91abfc00) [pid = 1769] [serial = 232] [outer = 0x91ab6400] 17:40:51 INFO - PROCESS | 1769 | 1465000851373 Marionette TRACE conn4 <- [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:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1848ms 17:40:51 INFO - PROCESS | 1769 | 1465000851527 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 17:40:51 INFO - PROCESS | 1769 | 1465000851533 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 17:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:40:51 INFO - PROCESS | 1769 | 1465000851615 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:40:51 INFO - PROCESS | 1769 | 1465000851622 Marionette TRACE conn4 <- [1,282,null,{}] 17:40:51 INFO - PROCESS | 1769 | 1465000851636 Marionette TRACE conn4 -> [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:40:51 INFO - PROCESS | 1769 | 1465000851853 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 17:40:52 INFO - PROCESS | 1769 | 1465000852022 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x92bc8400 == 64 [pid = 1769] [id = 78] 17:40:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x92bc8800) [pid = 1769] [serial = 233] [outer = (nil)] 17:40:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x93a4f400) [pid = 1769] [serial = 234] [outer = 0x92bc8800] 17:40:52 INFO - PROCESS | 1769 | 1465000852113 Marionette DEBUG loaded listener.js 17:40:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x95072400) [pid = 1769] [serial = 235] [outer = 0x92bc8800] 17:40:53 INFO - PROCESS | 1769 | 1465000853126 Marionette TRACE conn4 <- [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:40:53 INFO - PROCESS | 1769 | --DOCSHELL 0x96457c00 == 63 [pid = 1769] [id = 67] 17:40:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1631ms 17:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0xa62f4000) [pid = 1769] [serial = 167] [outer = (nil)] [url = about:blank] 17:40:53 INFO - PROCESS | 1769 | --DOCSHELL 0x92bc6c00 == 62 [pid = 1769] [id = 66] 17:40:53 INFO - PROCESS | 1769 | --DOCSHELL 0x952b7400 == 61 [pid = 1769] [id = 65] 17:40:53 INFO - PROCESS | 1769 | --DOCSHELL 0x94505000 == 60 [pid = 1769] [id = 64] 17:40:53 INFO - PROCESS | 1769 | 1465000853249 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 17:40:53 INFO - PROCESS | 1769 | 1465000853259 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 17:40:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:40:53 INFO - PROCESS | 1769 | 1465000853279 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:40:53 INFO - PROCESS | 1769 | 1465000853285 Marionette TRACE conn4 <- [1,286,null,{}] 17:40:53 INFO - PROCESS | 1769 | 1465000853292 Marionette TRACE conn4 -> [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:40:53 INFO - PROCESS | 1769 | 1465000853502 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 17:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0xa1135400) [pid = 1769] [serial = 161] [outer = (nil)] [url = about:blank] 17:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x9b2d5c00) [pid = 1769] [serial = 134] [outer = (nil)] [url = about:blank] 17:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0xa22d8800) [pid = 1769] [serial = 165] [outer = (nil)] [url = about:blank] 17:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x9974f800) [pid = 1769] [serial = 149] [outer = (nil)] [url = about:blank] 17:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0xa21c2c00) [pid = 1769] [serial = 164] [outer = (nil)] [url = about:blank] 17:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x9b2c4000) [pid = 1769] [serial = 146] [outer = (nil)] [url = about:blank] 17:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x9a21e000) [pid = 1769] [serial = 153] [outer = (nil)] [url = about:blank] 17:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x997f9c00) [pid = 1769] [serial = 152] [outer = (nil)] [url = about:blank] 17:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0xa6767400) [pid = 1769] [serial = 143] [outer = (nil)] [url = about:blank] 17:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0xa21cb400) [pid = 1769] [serial = 162] [outer = (nil)] [url = about:blank] 17:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0xa50b9800) [pid = 1769] [serial = 140] [outer = (nil)] [url = about:blank] 17:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x9c071c00) [pid = 1769] [serial = 137] [outer = (nil)] [url = about:blank] 17:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x9c293400) [pid = 1769] [serial = 159] [outer = (nil)] [url = about:blank] 17:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x9c058000) [pid = 1769] [serial = 158] [outer = (nil)] [url = about:blank] 17:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x9b2d1000) [pid = 1769] [serial = 156] [outer = (nil)] [url = about:blank] 17:40:53 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x9b2bec00) [pid = 1769] [serial = 155] [outer = (nil)] [url = about:blank] 17:40:53 INFO - PROCESS | 1769 | 1465000853707 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x950a6400 == 61 [pid = 1769] [id = 79] 17:40:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x952bc400) [pid = 1769] [serial = 236] [outer = (nil)] 17:40:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x99056400) [pid = 1769] [serial = 237] [outer = 0x952bc400] 17:40:53 INFO - PROCESS | 1769 | 1465000853800 Marionette DEBUG loaded listener.js 17:40:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x99fa1c00) [pid = 1769] [serial = 238] [outer = 0x952bc400] 17:40:54 INFO - PROCESS | 1769 | 1465000854595 Marionette TRACE conn4 <- [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:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1347ms 17:40:54 INFO - PROCESS | 1769 | 1465000854619 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 17:40:54 INFO - PROCESS | 1769 | 1465000854624 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 17:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:40:54 INFO - PROCESS | 1769 | 1465000854632 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:40:54 INFO - PROCESS | 1769 | 1465000854638 Marionette TRACE conn4 <- [1,290,null,{}] 17:40:54 INFO - PROCESS | 1769 | 1465000854655 Marionette TRACE conn4 -> [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:40:54 INFO - PROCESS | 1769 | 1465000854875 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 17:40:55 INFO - PROCESS | 1769 | 1465000854997 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b2ca800 == 62 [pid = 1769] [id = 80] 17:40:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x9b2cf400) [pid = 1769] [serial = 239] [outer = (nil)] 17:40:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x9b501800) [pid = 1769] [serial = 240] [outer = 0x9b2cf400] 17:40:55 INFO - PROCESS | 1769 | 1465000855084 Marionette DEBUG loaded listener.js 17:40:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x9b529400) [pid = 1769] [serial = 241] [outer = 0x9b2cf400] 17:40:55 INFO - PROCESS | 1769 | 1465000855948 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1392ms 17:40:56 INFO - PROCESS | 1769 | 1465000856025 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 17:40:56 INFO - PROCESS | 1769 | 1465000856031 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 17:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:40:56 INFO - PROCESS | 1769 | 1465000856043 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:40:56 INFO - PROCESS | 1769 | 1465000856046 Marionette TRACE conn4 <- [1,294,null,{}] 17:40:56 INFO - PROCESS | 1769 | 1465000856053 Marionette TRACE conn4 -> [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:40:56 INFO - PROCESS | 1769 | 1465000856291 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 17:40:56 INFO - PROCESS | 1769 | 1465000856325 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x92552c00 == 63 [pid = 1769] [id = 81] 17:40:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x92557800) [pid = 1769] [serial = 242] [outer = (nil)] 17:40:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0x9255f400) [pid = 1769] [serial = 243] [outer = 0x92557800] 17:40:56 INFO - PROCESS | 1769 | 1465000856411 Marionette DEBUG loaded listener.js 17:40:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x928e9c00) [pid = 1769] [serial = 244] [outer = 0x92557800] 17:40:57 INFO - PROCESS | 1769 | 1465000857398 Marionette TRACE conn4 <- [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:40:57 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:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1432ms 17:40:57 INFO - PROCESS | 1769 | 1465000857477 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 17:40:57 INFO - PROCESS | 1769 | 1465000857481 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 17:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:40:57 INFO - PROCESS | 1769 | 1465000857488 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:40:57 INFO - PROCESS | 1769 | 1465000857493 Marionette TRACE conn4 <- [1,298,null,{}] 17:40:57 INFO - PROCESS | 1769 | 1465000857507 Marionette TRACE conn4 -> [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:40:57 INFO - PROCESS | 1769 | 1465000857752 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 17:40:57 INFO - PROCESS | 1769 | 1465000857779 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x92553c00 == 64 [pid = 1769] [id = 82] 17:40:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x92560800) [pid = 1769] [serial = 245] [outer = (nil)] 17:40:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x9c073000) [pid = 1769] [serial = 246] [outer = 0x92560800] 17:40:57 INFO - PROCESS | 1769 | 1465000857862 Marionette DEBUG loaded listener.js 17:40:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x9c293c00) [pid = 1769] [serial = 247] [outer = 0x92560800] 17:40:58 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x99f08000) [pid = 1769] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:40:58 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x952b7800) [pid = 1769] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:40:58 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x95257000) [pid = 1769] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:40:58 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x94506800) [pid = 1769] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:40:58 INFO - PROCESS | 1769 | 1465000858869 Marionette TRACE conn4 <- [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:40:58 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:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1442ms 17:40:58 INFO - PROCESS | 1769 | 1465000858932 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 17:40:58 INFO - PROCESS | 1769 | 1465000858935 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 17:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:40:58 INFO - PROCESS | 1769 | 1465000858944 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:40:58 INFO - PROCESS | 1769 | 1465000858948 Marionette TRACE conn4 <- [1,302,null,{}] 17:40:58 INFO - PROCESS | 1769 | 1465000858954 Marionette TRACE conn4 -> [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:40:59 INFO - PROCESS | 1769 | 1465000859201 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 17:40:59 INFO - PROCESS | 1769 | 1465000859333 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x9255dc00 == 65 [pid = 1769] [id = 83] 17:40:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x952b1c00) [pid = 1769] [serial = 248] [outer = (nil)] 17:40:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0xa228b800) [pid = 1769] [serial = 249] [outer = 0x952b1c00] 17:40:59 INFO - PROCESS | 1769 | 1465000859417 Marionette DEBUG loaded listener.js 17:40:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0xa349b400) [pid = 1769] [serial = 250] [outer = 0x952b1c00] 17:41:00 INFO - PROCESS | 1769 | 1465000860267 Marionette TRACE conn4 <- [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:41:00 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:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1436ms 17:41:00 INFO - PROCESS | 1769 | 1465000860383 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 17:41:00 INFO - PROCESS | 1769 | 1465000860391 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 17:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:41:00 INFO - PROCESS | 1769 | 1465000860402 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:41:00 INFO - PROCESS | 1769 | 1465000860413 Marionette TRACE conn4 <- [1,306,null,{}] 17:41:00 INFO - PROCESS | 1769 | 1465000860427 Marionette TRACE conn4 -> [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:41:00 INFO - PROCESS | 1769 | 1465000860702 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 17:41:00 INFO - PROCESS | 1769 | 1465000860942 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x90eb5000 == 66 [pid = 1769] [id = 84] 17:41:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x90ebe400) [pid = 1769] [serial = 251] [outer = (nil)] 17:41:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x90ec1800) [pid = 1769] [serial = 252] [outer = 0x90ebe400] 17:41:01 INFO - PROCESS | 1769 | 1465000861065 Marionette DEBUG loaded listener.js 17:41:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x91ab9000) [pid = 1769] [serial = 253] [outer = 0x90ebe400] 17:41:02 INFO - PROCESS | 1769 | 1465000862098 Marionette TRACE conn4 <- [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:41:02 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:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1756ms 17:41:02 INFO - PROCESS | 1769 | 1465000862157 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 17:41:02 INFO - PROCESS | 1769 | 1465000862164 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 17:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:41:02 INFO - PROCESS | 1769 | 1465000862179 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:41:02 INFO - PROCESS | 1769 | 1465000862185 Marionette TRACE conn4 <- [1,310,null,{}] 17:41:02 INFO - PROCESS | 1769 | 1465000862194 Marionette TRACE conn4 -> [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:41:02 INFO - PROCESS | 1769 | 1465000862479 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 17:41:02 INFO - PROCESS | 1769 | 1465000862713 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x92bc6800 == 67 [pid = 1769] [id = 85] 17:41:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x92bcc400) [pid = 1769] [serial = 254] [outer = (nil)] 17:41:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x95076000) [pid = 1769] [serial = 255] [outer = 0x92bcc400] 17:41:02 INFO - PROCESS | 1769 | 1465000862814 Marionette DEBUG loaded listener.js 17:41:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x952b7400) [pid = 1769] [serial = 256] [outer = 0x92bcc400] 17:41:03 INFO - PROCESS | 1769 | 1465000863760 Marionette TRACE conn4 <- [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:41:03 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:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1661ms 17:41:03 INFO - PROCESS | 1769 | 1465000863836 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 17:41:03 INFO - PROCESS | 1769 | 1465000863840 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 17:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:41:03 INFO - PROCESS | 1769 | 1465000863850 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:41:03 INFO - PROCESS | 1769 | 1465000863855 Marionette TRACE conn4 <- [1,314,null,{}] 17:41:03 INFO - PROCESS | 1769 | 1465000863874 Marionette TRACE conn4 -> [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:41:04 INFO - PROCESS | 1769 | 1465000864139 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 17:41:04 INFO - PROCESS | 1769 | 1465000864375 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b2c6400 == 68 [pid = 1769] [id = 86] 17:41:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x9b2c9400) [pid = 1769] [serial = 257] [outer = (nil)] 17:41:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x9b503400) [pid = 1769] [serial = 258] [outer = 0x9b2c9400] 17:41:04 INFO - PROCESS | 1769 | 1465000864482 Marionette DEBUG loaded listener.js 17:41:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x9c295400) [pid = 1769] [serial = 259] [outer = 0x9b2c9400] 17:41:05 INFO - PROCESS | 1769 | 1465000865497 Marionette TRACE conn4 <- [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:41:05 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:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1691ms 17:41:05 INFO - PROCESS | 1769 | 1465000865543 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 17:41:05 INFO - PROCESS | 1769 | 1465000865547 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 17:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:41:05 INFO - PROCESS | 1769 | 1465000865556 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:41:05 INFO - PROCESS | 1769 | 1465000865560 Marionette TRACE conn4 <- [1,318,null,{}] 17:41:05 INFO - PROCESS | 1769 | 1465000865568 Marionette TRACE conn4 -> [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:41:05 INFO - PROCESS | 1769 | 1465000865799 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 17:41:06 INFO - PROCESS | 1769 | 1465000866062 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f65e400 == 69 [pid = 1769] [id = 87] 17:41:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x8f664000) [pid = 1769] [serial = 260] [outer = (nil)] 17:41:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x8f66a800) [pid = 1769] [serial = 261] [outer = 0x8f664000] 17:41:06 INFO - PROCESS | 1769 | 1465000866167 Marionette DEBUG loaded listener.js 17:41:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x9b2d0800) [pid = 1769] [serial = 262] [outer = 0x8f664000] 17:41:07 INFO - PROCESS | 1769 | 1465000867154 Marionette TRACE conn4 <- [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:41:07 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:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1648ms 17:41:07 INFO - PROCESS | 1769 | 1465000867205 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 17:41:07 INFO - PROCESS | 1769 | 1465000867208 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 17:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:41:07 INFO - PROCESS | 1769 | 1465000867217 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:41:07 INFO - PROCESS | 1769 | 1465000867221 Marionette TRACE conn4 <- [1,322,null,{}] 17:41:07 INFO - PROCESS | 1769 | 1465000867229 Marionette TRACE conn4 -> [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:41:07 INFO - PROCESS | 1769 | 1465000867462 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 17:41:07 INFO - PROCESS | 1769 | 1465000867723 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x90eb8000 == 70 [pid = 1769] [id = 88] 17:41:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x9264f000) [pid = 1769] [serial = 263] [outer = (nil)] 17:41:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0xa2286000) [pid = 1769] [serial = 264] [outer = 0x9264f000] 17:41:07 INFO - PROCESS | 1769 | 1465000867825 Marionette DEBUG loaded listener.js 17:41:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0xa2633400) [pid = 1769] [serial = 265] [outer = 0x9264f000] 17:41:08 INFO - PROCESS | 1769 | 1465000868768 Marionette TRACE conn4 <- [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:41:08 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:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1593ms 17:41:08 INFO - PROCESS | 1769 | 1465000868812 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 17:41:08 INFO - PROCESS | 1769 | 1465000868817 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 17:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:41:08 INFO - PROCESS | 1769 | 1465000868824 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:41:08 INFO - PROCESS | 1769 | 1465000868828 Marionette TRACE conn4 <- [1,326,null,{}] 17:41:08 INFO - PROCESS | 1769 | 1465000868835 Marionette TRACE conn4 -> [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:41:09 INFO - PROCESS | 1769 | 1465000869139 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 17:41:09 INFO - PROCESS | 1769 | 1465000869410 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f870400 == 71 [pid = 1769] [id = 89] 17:41:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x8f875c00) [pid = 1769] [serial = 266] [outer = (nil)] 17:41:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x91ab7800) [pid = 1769] [serial = 267] [outer = 0x8f875c00] 17:41:09 INFO - PROCESS | 1769 | 1465000869517 Marionette DEBUG loaded listener.js 17:41:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0xa21c4800) [pid = 1769] [serial = 268] [outer = 0x8f875c00] 17:41:10 INFO - PROCESS | 1769 | 1465000870452 Marionette TRACE conn4 <- [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:41:10 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:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1685ms 17:41:10 INFO - PROCESS | 1769 | 1465000870511 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 17:41:10 INFO - PROCESS | 1769 | 1465000870514 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 17:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:41:10 INFO - PROCESS | 1769 | 1465000870522 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:41:10 INFO - PROCESS | 1769 | 1465000870527 Marionette TRACE conn4 <- [1,330,null,{}] 17:41:10 INFO - PROCESS | 1769 | 1465000870535 Marionette TRACE conn4 -> [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:41:10 INFO - PROCESS | 1769 | 1465000870781 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 17:41:11 INFO - PROCESS | 1769 | 1465000870993 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f9e7000 == 72 [pid = 1769] [id = 90] 17:41:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x8f9e7800) [pid = 1769] [serial = 269] [outer = (nil)] 17:41:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x8f9eac00) [pid = 1769] [serial = 270] [outer = 0x8f9e7800] 17:41:11 INFO - PROCESS | 1769 | 1465000871105 Marionette DEBUG loaded listener.js 17:41:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x8f9ed400) [pid = 1769] [serial = 271] [outer = 0x8f9e7800] 17:41:12 INFO - PROCESS | 1769 | 1465000872088 Marionette TRACE conn4 <- [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:41:12 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:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1582ms 17:41:12 INFO - PROCESS | 1769 | 1465000872106 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 17:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:41:12 INFO - PROCESS | 1769 | 1465000872110 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 17:41:12 INFO - PROCESS | 1769 | 1465000872118 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:41:12 INFO - PROCESS | 1769 | 1465000872122 Marionette TRACE conn4 <- [1,334,null,{}] 17:41:12 INFO - PROCESS | 1769 | 1465000872130 Marionette TRACE conn4 -> [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:41:12 INFO - PROCESS | 1769 | 1465000872362 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 17:41:12 INFO - PROCESS | 1769 | 1465000872597 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f66a000 == 73 [pid = 1769] [id = 91] 17:41:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x8f9ef400) [pid = 1769] [serial = 272] [outer = (nil)] 17:41:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x92650c00) [pid = 1769] [serial = 273] [outer = 0x8f9ef400] 17:41:12 INFO - PROCESS | 1769 | 1465000872740 Marionette DEBUG loaded listener.js 17:41:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x952b2800) [pid = 1769] [serial = 274] [outer = 0x8f9ef400] 17:41:14 INFO - PROCESS | 1769 | 1465000874006 Marionette TRACE conn4 <- [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:41:14 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:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1946ms 17:41:14 INFO - PROCESS | 1769 | 1465000874064 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 17:41:14 INFO - PROCESS | 1769 | 1465000874072 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 17:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:41:14 INFO - PROCESS | 1769 | 1465000874083 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:41:14 INFO - PROCESS | 1769 | 1465000874087 Marionette TRACE conn4 <- [1,338,null,{}] 17:41:14 INFO - PROCESS | 1769 | 1465000874097 Marionette TRACE conn4 -> [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:41:14 INFO - PROCESS | 1769 | 1465000874481 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 17:41:14 INFO - PROCESS | 1769 | 1465000874638 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x90db9800 == 74 [pid = 1769] [id = 92] 17:41:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x90dba000) [pid = 1769] [serial = 275] [outer = (nil)] 17:41:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x90dbec00) [pid = 1769] [serial = 276] [outer = 0x90dba000] 17:41:14 INFO - PROCESS | 1769 | 1465000874796 Marionette DEBUG loaded listener.js 17:41:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x90ebb000) [pid = 1769] [serial = 277] [outer = 0x90dba000] 17:41:15 INFO - PROCESS | 1769 | 1465000875776 Marionette TRACE conn4 <- [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:41:15 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:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1742ms 17:41:15 INFO - PROCESS | 1769 | 1465000875825 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 17:41:15 INFO - PROCESS | 1769 | 1465000875834 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 17:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:41:15 INFO - PROCESS | 1769 | 1465000875847 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:41:15 INFO - PROCESS | 1769 | 1465000875851 Marionette TRACE conn4 <- [1,342,null,{}] 17:41:15 INFO - PROCESS | 1769 | 1465000875859 Marionette TRACE conn4 -> [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:41:16 INFO - PROCESS | 1769 | 1465000876073 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 17:41:16 INFO - PROCESS | 1769 | 1465000876296 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x90dc1800 == 75 [pid = 1769] [id = 93] 17:41:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x91ac0000) [pid = 1769] [serial = 278] [outer = (nil)] 17:41:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x9255d400) [pid = 1769] [serial = 279] [outer = 0x91ac0000] 17:41:16 INFO - PROCESS | 1769 | 1465000876429 Marionette DEBUG loaded listener.js 17:41:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x9264f800) [pid = 1769] [serial = 280] [outer = 0x91ac0000] 17:41:17 INFO - PROCESS | 1769 | 1465000877486 Marionette TRACE conn4 <- [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:41:17 INFO - PROCESS | 1769 | --DOCSHELL 0xa228c800 == 74 [pid = 1769] [id = 47] 17:41:17 INFO - PROCESS | 1769 | --DOCSHELL 0xa22dac00 == 73 [pid = 1769] [id = 48] 17:41:17 INFO - PROCESS | 1769 | --DOCSHELL 0x99fa2400 == 72 [pid = 1769] [id = 49] 17:41:17 INFO - PROCESS | 1769 | --DOCSHELL 0x9b52e800 == 71 [pid = 1769] [id = 46] 17:41:17 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:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1693ms 17:41:17 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x9c07ac00) [pid = 1769] [serial = 173] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x99fe4400) [pid = 1769] [serial = 170] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0xa6f49800) [pid = 1769] [serial = 182] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x928ef400) [pid = 1769] [serial = 185] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0xa50f7c00) [pid = 1769] [serial = 188] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0xa6769800) [pid = 1769] [serial = 176] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0xa6d3f000) [pid = 1769] [serial = 179] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x9c2e1000) [pid = 1769] [serial = 203] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1769 | --DOCSHELL 0x93923400 == 70 [pid = 1769] [id = 45] 17:41:17 INFO - PROCESS | 1769 | --DOCSHELL 0x92553c00 == 69 [pid = 1769] [id = 82] 17:41:17 INFO - PROCESS | 1769 | --DOCSHELL 0x92552c00 == 68 [pid = 1769] [id = 81] 17:41:17 INFO - PROCESS | 1769 | --DOCSHELL 0x9b2ca800 == 67 [pid = 1769] [id = 80] 17:41:17 INFO - PROCESS | 1769 | --DOCSHELL 0x950a6400 == 66 [pid = 1769] [id = 79] 17:41:17 INFO - PROCESS | 1769 | --DOCSHELL 0x92bc8400 == 65 [pid = 1769] [id = 78] 17:41:17 INFO - PROCESS | 1769 | 1465000877586 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 17:41:17 INFO - PROCESS | 1769 | 1465000877590 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 17:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:41:17 INFO - PROCESS | 1769 | --DOCSHELL 0x952b8000 == 64 [pid = 1769] [id = 70] 17:41:17 INFO - PROCESS | 1769 | --DOCSHELL 0x92652400 == 63 [pid = 1769] [id = 69] 17:41:17 INFO - PROCESS | 1769 | --DOCSHELL 0x92bcac00 == 62 [pid = 1769] [id = 68] 17:41:17 INFO - PROCESS | 1769 | 1465000877623 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:41:17 INFO - PROCESS | 1769 | 1465000877631 Marionette TRACE conn4 <- [1,346,null,{}] 17:41:17 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x9b8ab800) [pid = 1769] [serial = 201] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x952bec00) [pid = 1769] [serial = 195] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x952bcc00) [pid = 1769] [serial = 194] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x99fee800) [pid = 1769] [serial = 197] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x9b2ba800) [pid = 1769] [serial = 198] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x96462400) [pid = 1769] [serial = 192] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x95076800) [pid = 1769] [serial = 191] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x9b52c800) [pid = 1769] [serial = 200] [outer = (nil)] [url = about:blank] 17:41:17 INFO - PROCESS | 1769 | 1465000877720 Marionette TRACE conn4 -> [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:41:17 INFO - PROCESS | 1769 | 1465000877958 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 17:41:18 INFO - PROCESS | 1769 | 1465000878106 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x92bc5000 == 63 [pid = 1769] [id = 94] 17:41:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x92bc5400) [pid = 1769] [serial = 281] [outer = (nil)] 17:41:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x93923400) [pid = 1769] [serial = 282] [outer = 0x92bc5400] 17:41:18 INFO - PROCESS | 1769 | 1465000878200 Marionette DEBUG loaded listener.js 17:41:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x9524dc00) [pid = 1769] [serial = 283] [outer = 0x92bc5400] 17:41:19 INFO - PROCESS | 1769 | 1465000879074 Marionette TRACE conn4 <- [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:41:19 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:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1536ms 17:41:19 INFO - PROCESS | 1769 | 1465000879149 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 17:41:19 INFO - PROCESS | 1769 | 1465000879153 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 17:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:41:19 INFO - PROCESS | 1769 | 1465000879162 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:41:19 INFO - PROCESS | 1769 | 1465000879167 Marionette TRACE conn4 <- [1,350,null,{}] 17:41:19 INFO - PROCESS | 1769 | 1465000879175 Marionette TRACE conn4 -> [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:41:19 INFO - PROCESS | 1769 | 1465000879387 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 17:41:19 INFO - PROCESS | 1769 | 1465000879519 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x91ab6000 == 64 [pid = 1769] [id = 95] 17:41:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x96457c00) [pid = 1769] [serial = 284] [outer = (nil)] 17:41:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x98191c00) [pid = 1769] [serial = 285] [outer = 0x96457c00] 17:41:19 INFO - PROCESS | 1769 | 1465000879613 Marionette DEBUG loaded listener.js 17:41:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x99fa2400) [pid = 1769] [serial = 286] [outer = 0x96457c00] 17:41:20 INFO - PROCESS | 1769 | 1465000880498 Marionette TRACE conn4 <- [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:41:20 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:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1389ms 17:41:20 INFO - PROCESS | 1769 | 1465000880552 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 17:41:20 INFO - PROCESS | 1769 | 1465000880556 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 17:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:41:20 INFO - PROCESS | 1769 | 1465000880574 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:41:20 INFO - PROCESS | 1769 | 1465000880577 Marionette TRACE conn4 <- [1,354,null,{}] 17:41:20 INFO - PROCESS | 1769 | 1465000880584 Marionette TRACE conn4 -> [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:41:20 INFO - PROCESS | 1769 | 1465000880829 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 17:41:20 INFO - PROCESS | 1769 | 1465000880858 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x96459800 == 65 [pid = 1769] [id = 96] 17:41:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x9a21e000) [pid = 1769] [serial = 287] [outer = (nil)] 17:41:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x9aa14800) [pid = 1769] [serial = 288] [outer = 0x9a21e000] 17:41:20 INFO - PROCESS | 1769 | 1465000880940 Marionette DEBUG loaded listener.js 17:41:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x9b2bcc00) [pid = 1769] [serial = 289] [outer = 0x9a21e000] 17:41:22 INFO - PROCESS | 1769 | 1465000882114 Marionette TRACE conn4 <- [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:41:22 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:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1586ms 17:41:22 INFO - PROCESS | 1769 | 1465000882161 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 17:41:22 INFO - PROCESS | 1769 | 1465000882166 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 17:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:41:22 INFO - PROCESS | 1769 | 1465000882173 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:41:22 INFO - PROCESS | 1769 | 1465000882178 Marionette TRACE conn4 <- [1,358,null,{}] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0xa6d3d400) [pid = 1769] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0xa6742000) [pid = 1769] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x9b2cd400) [pid = 1769] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0xa62f5c00) [pid = 1769] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x92659400) [pid = 1769] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x952bc800) [pid = 1769] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x92560800) [pid = 1769] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0xa3550c00) [pid = 1769] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x90db5000) [pid = 1769] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0xa2630c00) [pid = 1769] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x92557800) [pid = 1769] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x9b2bd800) [pid = 1769] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x9b80dc00) [pid = 1769] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x9c2df800) [pid = 1769] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x928f0800) [pid = 1769] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x952bc400) [pid = 1769] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x928e6000) [pid = 1769] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x97638400) [pid = 1769] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x9b2cf400) [pid = 1769] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0xa6fe0000) [pid = 1769] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x9bb41c00) [pid = 1769] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0xa228f400) [pid = 1769] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x92bc8800) [pid = 1769] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x99f08400) [pid = 1769] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x9507f800) [pid = 1769] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0xa625d800) [pid = 1769] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0x9c297000) [pid = 1769] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x95073000) [pid = 1769] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0xa6739800) [pid = 1769] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x9b1abc00) [pid = 1769] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x9b52dc00) [pid = 1769] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:41:22 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x92bc5c00) [pid = 1769] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:41:22 INFO - PROCESS | 1769 | 1465000882846 Marionette TRACE conn4 -> [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:41:23 INFO - PROCESS | 1769 | 1465000883166 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 17:41:23 INFO - PROCESS | 1769 | 1465000883255 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f65d800 == 66 [pid = 1769] [id = 97] 17:41:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x92652800) [pid = 1769] [serial = 290] [outer = (nil)] 17:41:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x9974cc00) [pid = 1769] [serial = 291] [outer = 0x92652800] 17:41:23 INFO - PROCESS | 1769 | 1465000883342 Marionette DEBUG loaded listener.js 17:41:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x9a754400) [pid = 1769] [serial = 292] [outer = 0x92652800] 17:41:24 INFO - PROCESS | 1769 | 1465000884132 Marionette TRACE conn4 <- [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:41:24 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:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 2007ms 17:41:24 INFO - PROCESS | 1769 | 1465000884182 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 17:41:24 INFO - PROCESS | 1769 | 1465000884186 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 17:41:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:41:24 INFO - PROCESS | 1769 | 1465000884196 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:41:24 INFO - PROCESS | 1769 | 1465000884199 Marionette TRACE conn4 <- [1,362,null,{}] 17:41:24 INFO - PROCESS | 1769 | 1465000884207 Marionette TRACE conn4 -> [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:41:24 INFO - PROCESS | 1769 | 1465000884398 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 17:41:24 INFO - PROCESS | 1769 | 1465000884524 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x90db4000 == 67 [pid = 1769] [id = 98] 17:41:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x95250000) [pid = 1769] [serial = 293] [outer = (nil)] 17:41:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x9b524000) [pid = 1769] [serial = 294] [outer = 0x95250000] 17:41:24 INFO - PROCESS | 1769 | 1465000884609 Marionette DEBUG loaded listener.js 17:41:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0x9b5af000) [pid = 1769] [serial = 295] [outer = 0x95250000] 17:41:25 INFO - PROCESS | 1769 | 1465000885829 Marionette TRACE conn4 <- [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:41:25 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:41:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1683ms 17:41:25 INFO - PROCESS | 1769 | 1465000885880 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 17:41:25 INFO - PROCESS | 1769 | 1465000885889 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 17:41:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:41:25 INFO - PROCESS | 1769 | 1465000885899 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:41:25 INFO - PROCESS | 1769 | 1465000885908 Marionette TRACE conn4 <- [1,366,null,{}] 17:41:25 INFO - PROCESS | 1769 | 1465000885918 Marionette TRACE conn4 -> [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:41:26 INFO - PROCESS | 1769 | 1465000886324 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 17:41:26 INFO - PROCESS | 1769 | 1465000886464 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x90dbfc00 == 68 [pid = 1769] [id = 99] 17:41:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x90eb4800) [pid = 1769] [serial = 296] [outer = (nil)] 17:41:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x91abc400) [pid = 1769] [serial = 297] [outer = 0x90eb4800] 17:41:26 INFO - PROCESS | 1769 | 1465000886569 Marionette DEBUG loaded listener.js 17:41:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x92555000) [pid = 1769] [serial = 298] [outer = 0x90eb4800] 17:41:27 INFO - PROCESS | 1769 | 1465000887658 Marionette TRACE conn4 <- [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:41:27 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:41:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1805ms 17:41:27 INFO - PROCESS | 1769 | 1465000887705 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 17:41:27 INFO - PROCESS | 1769 | 1465000887716 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 17:41:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:41:27 INFO - PROCESS | 1769 | 1465000887730 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:41:27 INFO - PROCESS | 1769 | 1465000887736 Marionette TRACE conn4 <- [1,370,null,{}] 17:41:27 INFO - PROCESS | 1769 | 1465000887745 Marionette TRACE conn4 -> [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:41:28 INFO - PROCESS | 1769 | 1465000888099 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 17:41:28 INFO - PROCESS | 1769 | 1465000888290 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f669c00 == 69 [pid = 1769] [id = 100] 17:41:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x92bc4000) [pid = 1769] [serial = 299] [outer = (nil)] 17:41:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x93923000) [pid = 1769] [serial = 300] [outer = 0x92bc4000] 17:41:28 INFO - PROCESS | 1769 | 1465000888396 Marionette DEBUG loaded listener.js 17:41:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x9507f800) [pid = 1769] [serial = 301] [outer = 0x92bc4000] 17:41:29 INFO - PROCESS | 1769 | 1465000889448 Marionette TRACE conn4 <- [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:41:29 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:41:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1739ms 17:41:29 INFO - PROCESS | 1769 | 1465000889469 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 17:41:29 INFO - PROCESS | 1769 | 1465000889474 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 17:41:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:41:29 INFO - PROCESS | 1769 | 1465000889483 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:41:29 INFO - PROCESS | 1769 | 1465000889490 Marionette TRACE conn4 <- [1,374,null,{}] 17:41:29 INFO - PROCESS | 1769 | 1465000889510 Marionette TRACE conn4 -> [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:41:29 INFO - PROCESS | 1769 | 1465000889787 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 17:41:30 INFO - PROCESS | 1769 | 1465000890059 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b8aa400 == 70 [pid = 1769] [id = 101] 17:41:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x9b8ab400) [pid = 1769] [serial = 302] [outer = (nil)] 17:41:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x9c0cdc00) [pid = 1769] [serial = 303] [outer = 0x9b8ab400] 17:41:30 INFO - PROCESS | 1769 | 1465000890163 Marionette DEBUG loaded listener.js 17:41:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x9c0d2800) [pid = 1769] [serial = 304] [outer = 0x9b8ab400] 17:41:31 INFO - PROCESS | 1769 | 1465000891156 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:41:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:41:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1706ms 17:41:31 INFO - PROCESS | 1769 | 1465000891190 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 17:41:31 INFO - PROCESS | 1769 | 1465000891195 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 17:41:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:41:31 INFO - PROCESS | 1769 | 1465000891203 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:41:31 INFO - PROCESS | 1769 | 1465000891208 Marionette TRACE conn4 <- [1,378,null,{}] 17:41:31 INFO - PROCESS | 1769 | 1465000891216 Marionette TRACE conn4 -> [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:41:31 INFO - PROCESS | 1769 | 1465000891449 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 17:41:31 INFO - PROCESS | 1769 | 1465000891685 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f667000 == 71 [pid = 1769] [id = 102] 17:41:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x9c06e800) [pid = 1769] [serial = 305] [outer = (nil)] 17:41:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x9c0da800) [pid = 1769] [serial = 306] [outer = 0x9c06e800] 17:41:31 INFO - PROCESS | 1769 | 1465000891828 Marionette DEBUG loaded listener.js 17:41:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x9c29b400) [pid = 1769] [serial = 307] [outer = 0x9c06e800] 17:41:32 INFO - PROCESS | 1769 | 1465000892834 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:41:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:41:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1690ms 17:41:32 INFO - PROCESS | 1769 | 1465000892895 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 17:41:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:41:32 INFO - PROCESS | 1769 | 1465000892901 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 17:41:32 INFO - PROCESS | 1769 | 1465000892909 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:41:32 INFO - PROCESS | 1769 | 1465000892912 Marionette TRACE conn4 <- [1,382,null,{}] 17:41:32 INFO - PROCESS | 1769 | 1465000892920 Marionette TRACE conn4 -> [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:41:33 INFO - PROCESS | 1769 | 1465000893143 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 17:41:33 INFO - PROCESS | 1769 | 1465000893410 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f65f800 == 72 [pid = 1769] [id = 103] 17:41:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x8f667800) [pid = 1769] [serial = 308] [outer = (nil)] 17:41:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x9d97e400) [pid = 1769] [serial = 309] [outer = 0x8f667800] 17:41:33 INFO - PROCESS | 1769 | 1465000893512 Marionette DEBUG loaded listener.js 17:41:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0xa1127800) [pid = 1769] [serial = 310] [outer = 0x8f667800] 17:41:34 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:34 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:41:34 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:34 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:34 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:41:34 INFO - PROCESS | 1769 | 1465000894533 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:41:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:41:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1685ms 17:41:34 INFO - PROCESS | 1769 | 1465000894594 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 17:41:34 INFO - PROCESS | 1769 | 1465000894599 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 17:41:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:41:34 INFO - PROCESS | 1769 | 1465000894607 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:41:34 INFO - PROCESS | 1769 | 1465000894612 Marionette TRACE conn4 <- [1,386,null,{}] 17:41:34 INFO - PROCESS | 1769 | 1465000894620 Marionette TRACE conn4 -> [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:41:34 INFO - PROCESS | 1769 | 1465000894979 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 17:41:35 INFO - PROCESS | 1769 | 1465000895182 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f663c00 == 73 [pid = 1769] [id = 104] 17:41:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x94518800) [pid = 1769] [serial = 311] [outer = (nil)] 17:41:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0xa673f800) [pid = 1769] [serial = 312] [outer = 0x94518800] 17:41:35 INFO - PROCESS | 1769 | 1465000895281 Marionette DEBUG loaded listener.js 17:41:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0xa6746400) [pid = 1769] [serial = 313] [outer = 0x94518800] 17:41:36 INFO - PROCESS | 1769 | 1465000896276 Marionette TRACE conn4 <- [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:41:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:41:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1738ms 17:41:36 INFO - PROCESS | 1769 | 1465000896346 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 17:41:36 INFO - PROCESS | 1769 | 1465000896349 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 17:41:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:41:36 INFO - PROCESS | 1769 | 1465000896358 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:41:36 INFO - PROCESS | 1769 | 1465000896363 Marionette TRACE conn4 <- [1,390,null,{}] 17:41:36 INFO - PROCESS | 1769 | 1465000896370 Marionette TRACE conn4 -> [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:41:36 INFO - PROCESS | 1769 | 1465000896624 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 17:41:36 INFO - PROCESS | 1769 | 1465000896909 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f666400 == 74 [pid = 1769] [id = 105] 17:41:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x9b2ba800) [pid = 1769] [serial = 314] [outer = (nil)] 17:41:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0xa6d36000) [pid = 1769] [serial = 315] [outer = 0x9b2ba800] 17:41:37 INFO - PROCESS | 1769 | 1465000897008 Marionette DEBUG loaded listener.js 17:41:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0xa6d3b800) [pid = 1769] [serial = 316] [outer = 0x9b2ba800] 17:41:38 INFO - PROCESS | 1769 | 1465000898080 Marionette TRACE conn4 <- [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:41:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:41:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1785ms 17:41:38 INFO - PROCESS | 1769 | 1465000898144 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 17:41:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:41:38 INFO - PROCESS | 1769 | 1465000898149 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 17:41:38 INFO - PROCESS | 1769 | 1465000898158 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:41:38 INFO - PROCESS | 1769 | 1465000898161 Marionette TRACE conn4 <- [1,394,null,{}] 17:41:38 INFO - PROCESS | 1769 | 1465000898168 Marionette TRACE conn4 -> [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:41:38 INFO - PROCESS | 1769 | 1465000898433 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 17:41:38 INFO - PROCESS | 1769 | 1465000898665 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2b2000 == 75 [pid = 1769] [id = 106] 17:41:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x8e2b6400) [pid = 1769] [serial = 317] [outer = (nil)] 17:41:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x8e2b9800) [pid = 1769] [serial = 318] [outer = 0x8e2b6400] 17:41:38 INFO - PROCESS | 1769 | 1465000898802 Marionette DEBUG loaded listener.js 17:41:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x8e2bc800) [pid = 1769] [serial = 319] [outer = 0x8e2b6400] 17:41:40 INFO - PROCESS | 1769 | 1465000900081 Marionette TRACE conn4 <- [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:41:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:41:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1985ms 17:41:40 INFO - PROCESS | 1769 | 1465000900143 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 17:41:40 INFO - PROCESS | 1769 | 1465000900150 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 17:41:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:41:40 INFO - PROCESS | 1769 | 1465000900264 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:41:40 INFO - PROCESS | 1769 | 1465000900269 Marionette TRACE conn4 <- [1,398,null,{}] 17:41:40 INFO - PROCESS | 1769 | 1465000900302 Marionette TRACE conn4 -> [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:41:40 INFO - PROCESS | 1769 | 1465000900502 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 17:41:40 INFO - PROCESS | 1769 | 1465000900706 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2b2c00 == 76 [pid = 1769] [id = 107] 17:41:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x90dbf800) [pid = 1769] [serial = 320] [outer = (nil)] 17:41:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x90e76400) [pid = 1769] [serial = 321] [outer = 0x90dbf800] 17:41:40 INFO - PROCESS | 1769 | 1465000900805 Marionette DEBUG loaded listener.js 17:41:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x90e7a400) [pid = 1769] [serial = 322] [outer = 0x90dbf800] 17:41:41 INFO - PROCESS | 1769 | --DOCSHELL 0x8f65d800 == 75 [pid = 1769] [id = 97] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0xa228b800) [pid = 1769] [serial = 249] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOCSHELL 0x96459800 == 74 [pid = 1769] [id = 96] 17:41:42 INFO - PROCESS | 1769 | --DOCSHELL 0x91ab6000 == 73 [pid = 1769] [id = 95] 17:41:42 INFO - PROCESS | 1769 | --DOCSHELL 0x92bc5000 == 72 [pid = 1769] [id = 94] 17:41:42 INFO - PROCESS | 1769 | --DOCSHELL 0x90dc1800 == 71 [pid = 1769] [id = 93] 17:41:42 INFO - PROCESS | 1769 | --DOCSHELL 0x90db9800 == 70 [pid = 1769] [id = 92] 17:41:42 INFO - PROCESS | 1769 | 1465000902084 Marionette TRACE conn4 <- [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:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0xa6fde000) [pid = 1769] [serial = 183] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0xa6d35000) [pid = 1769] [serial = 177] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x93920c00) [pid = 1769] [serial = 90] [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:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x9a753000) [pid = 1769] [serial = 111] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0xa6ea8c00) [pid = 1769] [serial = 180] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x93a4ec00) [pid = 1769] [serial = 207] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x9a21bc00) [pid = 1769] [serial = 211] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x9c293c00) [pid = 1769] [serial = 247] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0xa628c400) [pid = 1769] [serial = 220] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x90dc1000) [pid = 1769] [serial = 226] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0xa34e0800) [pid = 1769] [serial = 217] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x9507b000) [pid = 1769] [serial = 208] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x928e9c00) [pid = 1769] [serial = 244] [outer = (nil)] [url = about:blank] 17:41:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:41:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1973ms 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x9b2c5c00) [pid = 1769] [serial = 147] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x9c2da800) [pid = 1769] [serial = 138] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x9d97d000) [pid = 1769] [serial = 114] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0xa6feb800) [pid = 1769] [serial = 189] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x99056400) [pid = 1769] [serial = 237] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0xa6fe4400) [pid = 1769] [serial = 186] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x9b2bac00) [pid = 1769] [serial = 171] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x9b501800) [pid = 1769] [serial = 240] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x9b529400) [pid = 1769] [serial = 241] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0xa82ba800) [pid = 1769] [serial = 222] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x9c2e4800) [pid = 1769] [serial = 174] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0xa6257800) [pid = 1769] [serial = 141] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x93a4f400) [pid = 1769] [serial = 234] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0xa6251000) [pid = 1769] [serial = 132] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x95072400) [pid = 1769] [serial = 235] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0x997ef800) [pid = 1769] [serial = 210] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0xa6295400) [pid = 1769] [serial = 219] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0xa628b800) [pid = 1769] [serial = 228] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x97645400) [pid = 1769] [serial = 108] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x99fa1c00) [pid = 1769] [serial = 238] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0xa6764400) [pid = 1769] [serial = 168] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x9d974c00) [pid = 1769] [serial = 213] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0xa8c05c00) [pid = 1769] [serial = 223] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x9c073000) [pid = 1769] [serial = 246] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x9255f400) [pid = 1769] [serial = 243] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x9507b400) [pid = 1769] [serial = 105] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0xa6d32400) [pid = 1769] [serial = 144] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x9b522c00) [pid = 1769] [serial = 135] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0xa2291c00) [pid = 1769] [serial = 214] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x9d535800) [pid = 1769] [serial = 204] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x90dbcc00) [pid = 1769] [serial = 225] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x9b2c4800) [pid = 1769] [serial = 150] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0xa3497800) [pid = 1769] [serial = 216] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x91abd000) [pid = 1769] [serial = 231] [outer = (nil)] [url = about:blank] 17:41:42 INFO - PROCESS | 1769 | 1465000902141 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 17:41:42 INFO - PROCESS | 1769 | 1465000902165 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 17:41:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:41:42 INFO - PROCESS | 1769 | 1465000902220 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:41:42 INFO - PROCESS | 1769 | 1465000902226 Marionette TRACE conn4 <- [1,402,null,{}] 17:41:42 INFO - PROCESS | 1769 | 1465000902233 Marionette TRACE conn4 -> [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:41:42 INFO - PROCESS | 1769 | 1465000902495 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 17:41:42 INFO - PROCESS | 1769 | 1465000902654 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f874400 == 71 [pid = 1769] [id = 108] 17:41:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x90e7fc00) [pid = 1769] [serial = 323] [outer = (nil)] 17:41:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x90eb8400) [pid = 1769] [serial = 324] [outer = 0x90e7fc00] 17:41:42 INFO - PROCESS | 1769 | 1465000902750 Marionette DEBUG loaded listener.js 17:41:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x90ec3800) [pid = 1769] [serial = 325] [outer = 0x90e7fc00] 17:41:43 INFO - PROCESS | 1769 | 1465000903670 Marionette TRACE conn4 <- [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:41:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:41:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1496ms 17:41:43 INFO - PROCESS | 1769 | 1465000903706 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 17:41:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:41:43 INFO - PROCESS | 1769 | 1465000903711 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 17:41:43 INFO - PROCESS | 1769 | 1465000903718 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:41:43 INFO - PROCESS | 1769 | 1465000903725 Marionette TRACE conn4 <- [1,406,null,{}] 17:41:43 INFO - PROCESS | 1769 | 1465000903743 Marionette TRACE conn4 -> [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:41:43 INFO - PROCESS | 1769 | 1465000903963 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 17:41:44 INFO - PROCESS | 1769 | 1465000904101 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x92657400 == 72 [pid = 1769] [id = 109] 17:41:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x92659000) [pid = 1769] [serial = 326] [outer = (nil)] 17:41:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x928e9c00) [pid = 1769] [serial = 327] [outer = 0x92659000] 17:41:44 INFO - PROCESS | 1769 | 1465000904191 Marionette DEBUG loaded listener.js 17:41:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x92bc9400) [pid = 1769] [serial = 328] [outer = 0x92659000] 17:41:45 INFO - PROCESS | 1769 | 1465000905173 Marionette TRACE conn4 <- [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:41:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:41:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1489ms 17:41:45 INFO - PROCESS | 1769 | 1465000905208 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 17:41:45 INFO - PROCESS | 1769 | 1465000905213 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 17:41:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:41:45 INFO - PROCESS | 1769 | 1465000905220 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:41:45 INFO - PROCESS | 1769 | 1465000905225 Marionette TRACE conn4 <- [1,410,null,{}] 17:41:45 INFO - PROCESS | 1769 | 1465000905231 Marionette TRACE conn4 -> [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:41:45 INFO - PROCESS | 1769 | 1465000905490 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 17:41:45 INFO - PROCESS | 1769 | 1465000905513 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x9264bc00 == 73 [pid = 1769] [id = 110] 17:41:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x94524c00) [pid = 1769] [serial = 329] [outer = (nil)] 17:41:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x9507c800) [pid = 1769] [serial = 330] [outer = 0x94524c00] 17:41:45 INFO - PROCESS | 1769 | 1465000905597 Marionette DEBUG loaded listener.js 17:41:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x952bac00) [pid = 1769] [serial = 331] [outer = 0x94524c00] 17:41:46 INFO - PROCESS | 1769 | 1465000906620 Marionette TRACE conn4 <- [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:41:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:41:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1438ms 17:41:46 INFO - PROCESS | 1769 | 1465000906660 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 17:41:46 INFO - PROCESS | 1769 | 1465000906663 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 17:41:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:41:46 INFO - PROCESS | 1769 | 1465000906671 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:41:46 INFO - PROCESS | 1769 | 1465000906674 Marionette TRACE conn4 <- [1,414,null,{}] 17:41:46 INFO - PROCESS | 1769 | 1465000906692 Marionette TRACE conn4 -> [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:41:46 INFO - PROCESS | 1769 | 1465000906948 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 17:41:47 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x9a21e000) [pid = 1769] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:41:47 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x96457c00) [pid = 1769] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:41:47 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x92bc5400) [pid = 1769] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:41:47 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x90dba000) [pid = 1769] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:41:47 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x91ac0000) [pid = 1769] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:41:47 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x92652800) [pid = 1769] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:41:47 INFO - PROCESS | 1769 | 1465000907353 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f9ebc00 == 74 [pid = 1769] [id = 111] 17:41:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x90dba000) [pid = 1769] [serial = 332] [outer = (nil)] 17:41:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x928e4000) [pid = 1769] [serial = 333] [outer = 0x90dba000] 17:41:47 INFO - PROCESS | 1769 | 1465000907441 Marionette DEBUG loaded listener.js 17:41:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x96457c00) [pid = 1769] [serial = 334] [outer = 0x90dba000] 17:41:48 INFO - PROCESS | 1769 | 1465000908333 Marionette TRACE conn4 <- [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:41:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:41:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1693ms 17:41:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:41:48 INFO - PROCESS | 1769 | 1465000908365 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 17:41:48 INFO - PROCESS | 1769 | 1465000908369 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 17:41:48 INFO - PROCESS | 1769 | 1465000908377 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:41:48 INFO - PROCESS | 1769 | 1465000908380 Marionette TRACE conn4 <- [1,418,null,{}] 17:41:48 INFO - PROCESS | 1769 | 1465000908387 Marionette TRACE conn4 -> [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:41:48 INFO - PROCESS | 1769 | 1465000908624 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 17:41:48 INFO - PROCESS | 1769 | 1465000908756 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f87c000 == 75 [pid = 1769] [id = 112] 17:41:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x94521400) [pid = 1769] [serial = 335] [outer = (nil)] 17:41:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x9a751000) [pid = 1769] [serial = 336] [outer = 0x94521400] 17:41:48 INFO - PROCESS | 1769 | 1465000908840 Marionette DEBUG loaded listener.js 17:41:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x9b2c8c00) [pid = 1769] [serial = 337] [outer = 0x94521400] 17:41:50 INFO - PROCESS | 1769 | 1465000910339 Marionette TRACE conn4 <- [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:41:50 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:41:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1990ms 17:41:50 INFO - PROCESS | 1769 | 1465000910368 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 17:41:50 INFO - PROCESS | 1769 | 1465000910376 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 17:41:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:41:50 INFO - PROCESS | 1769 | 1465000910386 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:41:50 INFO - PROCESS | 1769 | 1465000910393 Marionette TRACE conn4 <- [1,422,null,{}] 17:41:50 INFO - PROCESS | 1769 | 1465000910405 Marionette TRACE conn4 -> [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:41:50 INFO - PROCESS | 1769 | 1465000910627 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 17:41:50 INFO - PROCESS | 1769 | 1465000910804 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f663800 == 76 [pid = 1769] [id = 113] 17:41:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x8f87ac00) [pid = 1769] [serial = 338] [outer = (nil)] 17:41:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x90e78000) [pid = 1769] [serial = 339] [outer = 0x8f87ac00] 17:41:50 INFO - PROCESS | 1769 | 1465000910909 Marionette DEBUG loaded listener.js 17:41:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x90eb6400) [pid = 1769] [serial = 340] [outer = 0x8f87ac00] 17:41:52 INFO - PROCESS | 1769 | 1465000912426 Marionette TRACE conn4 <- [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:41:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:41:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2103ms 17:41:52 INFO - PROCESS | 1769 | 1465000912489 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 17:41:52 INFO - PROCESS | 1769 | 1465000912500 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 17:41:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:41:52 INFO - PROCESS | 1769 | 1465000912514 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:41:52 INFO - PROCESS | 1769 | 1465000912520 Marionette TRACE conn4 <- [1,426,null,{}] 17:41:52 INFO - PROCESS | 1769 | 1465000912575 Marionette TRACE conn4 -> [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:41:52 INFO - PROCESS | 1769 | 1465000912829 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 17:41:53 INFO - PROCESS | 1769 | 1465000912998 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x90e75c00 == 77 [pid = 1769] [id = 114] 17:41:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x91abf400) [pid = 1769] [serial = 341] [outer = (nil)] 17:41:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x92bc1400) [pid = 1769] [serial = 342] [outer = 0x91abf400] 17:41:53 INFO - PROCESS | 1769 | 1465000913095 Marionette DEBUG loaded listener.js 17:41:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x93a52800) [pid = 1769] [serial = 343] [outer = 0x91abf400] 17:41:54 INFO - PROCESS | 1769 | 1465000914202 Marionette TRACE conn4 <- [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:41:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:41:54 INFO - PROCESS | 1769 | 1465000914271 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 17:41:54 INFO - PROCESS | 1769 | 1465000914279 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:41:54 INFO - PROCESS | 1769 | 1465000914287 Marionette TRACE conn4 <- [1,430,null,{}] 17:41:54 INFO - PROCESS | 1769 | 1465000914308 Marionette TRACE conn4 -> [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:41:54 INFO - PROCESS | 1769 | 1465000914591 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 17:41:54 INFO - PROCESS | 1769 | 1465000914841 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b2cd400 == 78 [pid = 1769] [id = 115] 17:41:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x9b2cf400) [pid = 1769] [serial = 344] [outer = (nil)] 17:41:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x9b2d8800) [pid = 1769] [serial = 345] [outer = 0x9b2cf400] 17:41:54 INFO - PROCESS | 1769 | 1465000914949 Marionette DEBUG loaded listener.js 17:41:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x9b525400) [pid = 1769] [serial = 346] [outer = 0x9b2cf400] 17:41:56 INFO - PROCESS | 1769 | 1465000916517 Marionette TRACE conn4 <- [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:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 2253ms 17:41:56 INFO - PROCESS | 1769 | 1465000916546 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 17:41:56 INFO - PROCESS | 1769 | 1465000916552 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 17:41:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:41:56 INFO - PROCESS | 1769 | 1465000916562 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:41:56 INFO - PROCESS | 1769 | 1465000916567 Marionette TRACE conn4 <- [1,434,null,{}] 17:41:56 INFO - PROCESS | 1769 | 1465000916574 Marionette TRACE conn4 -> [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:41:56 INFO - PROCESS | 1769 | 1465000916817 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 17:41:57 INFO - PROCESS | 1769 | 1465000916999 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f87a000 == 79 [pid = 1769] [id = 116] 17:41:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x8f87a800) [pid = 1769] [serial = 347] [outer = (nil)] 17:41:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x9c0ce800) [pid = 1769] [serial = 348] [outer = 0x8f87a800] 17:41:57 INFO - PROCESS | 1769 | 1465000917096 Marionette DEBUG loaded listener.js 17:41:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0xa2429800) [pid = 1769] [serial = 349] [outer = 0x8f87a800] 17:41:58 INFO - PROCESS | 1769 | 1465000918114 Marionette TRACE conn4 <- [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:41:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:41:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1595ms 17:41:58 INFO - PROCESS | 1769 | 1465000918158 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 17:41:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:41:58 INFO - PROCESS | 1769 | 1465000918163 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 17:41:58 INFO - PROCESS | 1769 | 1465000918172 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:41:58 INFO - PROCESS | 1769 | 1465000918175 Marionette TRACE conn4 <- [1,438,null,{}] 17:41:58 INFO - PROCESS | 1769 | 1465000918183 Marionette TRACE conn4 -> [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:41:58 INFO - PROCESS | 1769 | 1465000918408 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 17:41:58 INFO - PROCESS | 1769 | 1465000918633 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f875400 == 80 [pid = 1769] [id = 117] 17:41:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x90dbb400) [pid = 1769] [serial = 350] [outer = (nil)] 17:41:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0xa33eb400) [pid = 1769] [serial = 351] [outer = 0x90dbb400] 17:41:58 INFO - PROCESS | 1769 | 1465000918773 Marionette DEBUG loaded listener.js 17:41:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0xa34e0800) [pid = 1769] [serial = 352] [outer = 0x90dbb400] 17:41:59 INFO - PROCESS | 1769 | 1465000919826 Marionette TRACE conn4 <- [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:41:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:41:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1692ms 17:41:59 INFO - PROCESS | 1769 | 1465000919864 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 17:41:59 INFO - PROCESS | 1769 | 1465000919868 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 17:41:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:41:59 INFO - PROCESS | 1769 | 1465000919876 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:41:59 INFO - PROCESS | 1769 | 1465000919881 Marionette TRACE conn4 <- [1,442,null,{}] 17:41:59 INFO - PROCESS | 1769 | 1465000919888 Marionette TRACE conn4 -> [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:42:00 INFO - PROCESS | 1769 | 1465000920184 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 17:42:00 INFO - PROCESS | 1769 | 1465000920431 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f669400 == 81 [pid = 1769] [id = 118] 17:42:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x926bb400) [pid = 1769] [serial = 353] [outer = (nil)] 17:42:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x926c5400) [pid = 1769] [serial = 354] [outer = 0x926bb400] 17:42:00 INFO - PROCESS | 1769 | 1465000920565 Marionette DEBUG loaded listener.js 17:42:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0xa34e2800) [pid = 1769] [serial = 355] [outer = 0x926bb400] 17:42:01 INFO - PROCESS | 1769 | 1465000921610 Marionette TRACE conn4 <- [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:42:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:42:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1787ms 17:42:01 INFO - PROCESS | 1769 | 1465000921665 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 17:42:01 INFO - PROCESS | 1769 | 1465000921670 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 17:42:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:42:01 INFO - PROCESS | 1769 | 1465000921679 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:42:01 INFO - PROCESS | 1769 | 1465000921683 Marionette TRACE conn4 <- [1,446,null,{}] 17:42:01 INFO - PROCESS | 1769 | 1465000921691 Marionette TRACE conn4 -> [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:42:01 INFO - PROCESS | 1769 | 1465000921930 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 17:42:02 INFO - PROCESS | 1769 | 1465000922207 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f871800 == 82 [pid = 1769] [id = 119] 17:42:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x8f875800) [pid = 1769] [serial = 356] [outer = (nil)] 17:42:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x9ae86400) [pid = 1769] [serial = 357] [outer = 0x8f875800] 17:42:02 INFO - PROCESS | 1769 | 1465000922309 Marionette DEBUG loaded listener.js 17:42:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x9ae8a000) [pid = 1769] [serial = 358] [outer = 0x8f875800] 17:42:03 INFO - PROCESS | 1769 | 1465000923384 Marionette TRACE conn4 <- [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:42:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:42:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1746ms 17:42:03 INFO - PROCESS | 1769 | 1465000923425 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 17:42:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:42:03 INFO - PROCESS | 1769 | 1465000923430 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 17:42:03 INFO - PROCESS | 1769 | 1465000923438 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:42:03 INFO - PROCESS | 1769 | 1465000923441 Marionette TRACE conn4 <- [1,450,null,{}] 17:42:03 INFO - PROCESS | 1769 | 1465000923448 Marionette TRACE conn4 -> [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:42:03 INFO - PROCESS | 1769 | 1465000923673 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 17:42:03 INFO - PROCESS | 1769 | 1465000923948 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f663000 == 83 [pid = 1769] [id = 120] 17:42:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x90db9c00) [pid = 1769] [serial = 359] [outer = (nil)] 17:42:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x910a8400) [pid = 1769] [serial = 360] [outer = 0x90db9c00] 17:42:04 INFO - PROCESS | 1769 | 1465000924043 Marionette DEBUG loaded listener.js 17:42:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x910ae400) [pid = 1769] [serial = 361] [outer = 0x90db9c00] 17:42:05 INFO - PROCESS | 1769 | 1465000925427 Marionette TRACE conn4 <- [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:42:05 INFO - PROCESS | 1769 | 1465000925554 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 17:42:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:42:05 INFO - PROCESS | 1769 | 1465000925575 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:42:05 INFO - PROCESS | 1769 | 1465000925581 Marionette TRACE conn4 <- [1,454,null,{}] 17:42:05 INFO - PROCESS | 1769 | 1465000925590 Marionette TRACE conn4 -> [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:42:05 INFO - PROCESS | 1769 | 1465000925794 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 17:42:05 INFO - PROCESS | 1769 | 1465000925977 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x90e78800 == 84 [pid = 1769] [id = 121] 17:42:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x90e78c00) [pid = 1769] [serial = 362] [outer = (nil)] 17:42:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x910af400) [pid = 1769] [serial = 363] [outer = 0x90e78c00] 17:42:06 INFO - PROCESS | 1769 | 1465000926122 Marionette DEBUG loaded listener.js 17:42:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x92554800) [pid = 1769] [serial = 364] [outer = 0x90e78c00] 17:42:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x926c6800) [pid = 1769] [serial = 365] [outer = 0xa34e7400] 17:42:07 INFO - PROCESS | 1769 | --DOCSHELL 0x97642c00 == 83 [pid = 1769] [id = 31] 17:42:07 INFO - PROCESS | 1769 | --DOCSHELL 0x90db6000 == 82 [pid = 1769] [id = 76] 17:42:07 INFO - PROCESS | 1769 | --DOCSHELL 0x928f2c00 == 81 [pid = 1769] [id = 73] 17:42:07 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:42:07 INFO - PROCESS | 1769 | --DOCSHELL 0x90db4800 == 80 [pid = 1769] [id = 75] 17:42:07 INFO - PROCESS | 1769 | --DOCSHELL 0x952b2400 == 79 [pid = 1769] [id = 72] 17:42:07 INFO - PROCESS | 1769 | --DOCSHELL 0x9c07c000 == 78 [pid = 1769] [id = 71] 17:42:07 INFO - PROCESS | 1769 | 1465000927460 Marionette TRACE conn4 <- [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:42:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8f9ebc00 == 77 [pid = 1769] [id = 111] 17:42:07 INFO - PROCESS | 1769 | --DOCSHELL 0x9264bc00 == 76 [pid = 1769] [id = 110] 17:42:07 INFO - PROCESS | 1769 | --DOCSHELL 0x92657400 == 75 [pid = 1769] [id = 109] 17:42:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8f874400 == 74 [pid = 1769] [id = 108] 17:42:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:42:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1954ms 17:42:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2b2c00 == 73 [pid = 1769] [id = 107] 17:42:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8f667000 == 72 [pid = 1769] [id = 102] 17:42:07 INFO - PROCESS | 1769 | --DOCSHELL 0x9b8aa400 == 71 [pid = 1769] [id = 101] 17:42:07 INFO - PROCESS | 1769 | 1465000927534 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 17:42:07 INFO - PROCESS | 1769 | 1465000927542 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 17:42:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8f669c00 == 70 [pid = 1769] [id = 100] 17:42:07 INFO - PROCESS | 1769 | --DOCSHELL 0x90dbfc00 == 69 [pid = 1769] [id = 99] 17:42:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:42:07 INFO - PROCESS | 1769 | 1465000927559 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:42:07 INFO - PROCESS | 1769 | 1465000927565 Marionette TRACE conn4 <- [1,458,null,{}] 17:42:07 INFO - PROCESS | 1769 | 1465000927572 Marionette TRACE conn4 -> [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:42:07 INFO - PROCESS | 1769 | 1465000927834 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x9974cc00) [pid = 1769] [serial = 291] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x99fa2400) [pid = 1769] [serial = 286] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x9a754400) [pid = 1769] [serial = 292] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x9aa14800) [pid = 1769] [serial = 288] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x9b2bcc00) [pid = 1769] [serial = 289] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x9b503400) [pid = 1769] [serial = 258] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x90ec1800) [pid = 1769] [serial = 252] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x8f66a800) [pid = 1769] [serial = 261] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x98191c00) [pid = 1769] [serial = 285] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x93923400) [pid = 1769] [serial = 282] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x9524dc00) [pid = 1769] [serial = 283] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0xa2286000) [pid = 1769] [serial = 264] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x90dbec00) [pid = 1769] [serial = 276] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x90ebb000) [pid = 1769] [serial = 277] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x8f9eac00) [pid = 1769] [serial = 270] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x91ab7800) [pid = 1769] [serial = 267] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0x95076000) [pid = 1769] [serial = 255] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x92650c00) [pid = 1769] [serial = 273] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0x9264f800) [pid = 1769] [serial = 280] [outer = (nil)] [url = about:blank] 17:42:07 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x9255d400) [pid = 1769] [serial = 279] [outer = (nil)] [url = about:blank] 17:42:08 INFO - PROCESS | 1769 | 1465000928011 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f66a800 == 70 [pid = 1769] [id = 122] 17:42:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x90db7800) [pid = 1769] [serial = 366] [outer = (nil)] 17:42:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x910a6c00) [pid = 1769] [serial = 367] [outer = 0x90db7800] 17:42:08 INFO - PROCESS | 1769 | 1465000928115 Marionette DEBUG loaded listener.js 17:42:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x92651000) [pid = 1769] [serial = 368] [outer = 0x90db7800] 17:42:09 INFO - PROCESS | 1769 | 1465000929059 Marionette TRACE conn4 <- [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:42:09 INFO - PROCESS | 1769 | 1465000929102 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 17:42:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:42:09 INFO - PROCESS | 1769 | 1465000929110 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:42:09 INFO - PROCESS | 1769 | 1465000929117 Marionette TRACE conn4 <- [1,462,null,{}] 17:42:09 INFO - PROCESS | 1769 | 1465000929134 Marionette TRACE conn4 -> [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:42:09 INFO - PROCESS | 1769 | 1465000929342 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 17:42:09 INFO - PROCESS | 1769 | 1465000929483 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x93a4ec00 == 71 [pid = 1769] [id = 123] 17:42:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0x94502c00) [pid = 1769] [serial = 369] [outer = (nil)] 17:42:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x952b6800) [pid = 1769] [serial = 370] [outer = 0x94502c00] 17:42:09 INFO - PROCESS | 1769 | 1465000929573 Marionette DEBUG loaded listener.js 17:42:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x99059c00) [pid = 1769] [serial = 371] [outer = 0x94502c00] 17:42:10 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:42:10 INFO - PROCESS | 1769 | 1465000930536 Marionette TRACE conn4 <- [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:42:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:42:10 INFO - PROCESS | 1769 | 1465000930618 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 17:42:10 INFO - PROCESS | 1769 | 1465000930625 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:42:10 INFO - PROCESS | 1769 | 1465000930628 Marionette TRACE conn4 <- [1,466,null,{}] 17:42:10 INFO - PROCESS | 1769 | 1465000930636 Marionette TRACE conn4 -> [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:42:10 INFO - PROCESS | 1769 | 1465000930904 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 17:42:10 INFO - PROCESS | 1769 | 1465000930942 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x95073c00 == 72 [pid = 1769] [id = 124] 17:42:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x99fe5400) [pid = 1769] [serial = 372] [outer = (nil)] 17:42:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x9ae81000) [pid = 1769] [serial = 373] [outer = 0x99fe5400] 17:42:11 INFO - PROCESS | 1769 | 1465000931024 Marionette DEBUG loaded listener.js 17:42:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x9ae88400) [pid = 1769] [serial = 374] [outer = 0x99fe5400] 17:42:12 INFO - PROCESS | 1769 | 1465000932117 Marionette TRACE conn4 <- [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:42:12 INFO - PROCESS | 1769 | 1465000932399 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 17:42:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:42:12 INFO - PROCESS | 1769 | 1465000932409 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:42:12 INFO - PROCESS | 1769 | 1465000932414 Marionette TRACE conn4 <- [1,470,null,{}] 17:42:12 INFO - PROCESS | 1769 | 1465000932420 Marionette TRACE conn4 -> [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:42:12 INFO - PROCESS | 1769 | 1465000932613 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 17:42:12 INFO - PROCESS | 1769 | 1465000932821 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x9264d400 == 73 [pid = 1769] [id = 125] 17:42:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x93928c00) [pid = 1769] [serial = 375] [outer = (nil)] 17:42:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x9ae8c800) [pid = 1769] [serial = 376] [outer = 0x93928c00] 17:42:12 INFO - PROCESS | 1769 | 1465000932909 Marionette DEBUG loaded listener.js 17:42:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x9b2bc800) [pid = 1769] [serial = 377] [outer = 0x93928c00] 17:42:13 INFO - PROCESS | 1769 | 1465000933752 Marionette TRACE conn4 <- [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:42:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:42:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1396ms 17:42:13 INFO - PROCESS | 1769 | 1465000933807 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 17:42:13 INFO - PROCESS | 1769 | 1465000933810 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 17:42:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:42:13 INFO - PROCESS | 1769 | 1465000933818 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:42:13 INFO - PROCESS | 1769 | 1465000933820 Marionette TRACE conn4 <- [1,474,null,{}] 17:42:13 INFO - PROCESS | 1769 | 1465000933827 Marionette TRACE conn4 -> [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:42:14 INFO - PROCESS | 1769 | 1465000934063 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 17:42:14 INFO - PROCESS | 1769 | 1465000934197 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x9255a400 == 74 [pid = 1769] [id = 126] 17:42:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x99fa6400) [pid = 1769] [serial = 378] [outer = (nil)] 17:42:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x9c078c00) [pid = 1769] [serial = 379] [outer = 0x99fa6400] 17:42:14 INFO - PROCESS | 1769 | 1465000934278 Marionette DEBUG loaded listener.js 17:42:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x9c2e5c00) [pid = 1769] [serial = 380] [outer = 0x99fa6400] 17:42:15 INFO - PROCESS | 1769 | 1465000935458 Marionette TRACE conn4 <- [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:42:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:42:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1721ms 17:42:15 INFO - PROCESS | 1769 | 1465000935539 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 17:42:15 INFO - PROCESS | 1769 | 1465000935547 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 17:42:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:42:15 INFO - PROCESS | 1769 | 1465000935558 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:42:15 INFO - PROCESS | 1769 | 1465000935568 Marionette TRACE conn4 <- [1,478,null,{}] 17:42:15 INFO - PROCESS | 1769 | 1465000935578 Marionette TRACE conn4 -> [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:42:15 INFO - PROCESS | 1769 | 1465000935858 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 17:42:16 INFO - PROCESS | 1769 | 1465000936091 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x90e7e000 == 75 [pid = 1769] [id = 127] 17:42:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x90eb7800) [pid = 1769] [serial = 381] [outer = (nil)] 17:42:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x91ac0000) [pid = 1769] [serial = 382] [outer = 0x90eb7800] 17:42:16 INFO - PROCESS | 1769 | 1465000936198 Marionette DEBUG loaded listener.js 17:42:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x926bbc00) [pid = 1769] [serial = 383] [outer = 0x90eb7800] 17:42:17 INFO - PROCESS | 1769 | 1465000937540 Marionette TRACE conn4 <- [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:42:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:42:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 2048ms 17:42:17 INFO - PROCESS | 1769 | 1465000937607 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 17:42:17 INFO - PROCESS | 1769 | 1465000937617 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 17:42:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:42:17 INFO - PROCESS | 1769 | 1465000937631 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:42:17 INFO - PROCESS | 1769 | 1465000937635 Marionette TRACE conn4 <- [1,482,null,{}] 17:42:17 INFO - PROCESS | 1769 | 1465000937644 Marionette TRACE conn4 -> [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:42:18 INFO - PROCESS | 1769 | 1465000938004 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 17:42:18 INFO - PROCESS | 1769 | 1465000938229 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x99058800 == 76 [pid = 1769] [id = 128] 17:42:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x997f3000) [pid = 1769] [serial = 384] [outer = (nil)] 17:42:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x9a2a0000) [pid = 1769] [serial = 385] [outer = 0x997f3000] 17:42:18 INFO - PROCESS | 1769 | 1465000938332 Marionette DEBUG loaded listener.js 17:42:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x9afbcc00) [pid = 1769] [serial = 386] [outer = 0x997f3000] 17:42:19 INFO - PROCESS | 1769 | 1465000939331 Marionette TRACE conn4 <- [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:42:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:42:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1744ms 17:42:19 INFO - PROCESS | 1769 | 1465000939375 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 17:42:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:42:19 INFO - PROCESS | 1769 | 1465000939380 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 17:42:19 INFO - PROCESS | 1769 | 1465000939388 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:42:19 INFO - PROCESS | 1769 | 1465000939395 Marionette TRACE conn4 <- [1,486,null,{}] 17:42:19 INFO - PROCESS | 1769 | 1465000939413 Marionette TRACE conn4 -> [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:42:19 INFO - PROCESS | 1769 | 1465000939678 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 17:42:19 INFO - PROCESS | 1769 | 1465000939963 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x9c0cf800 == 77 [pid = 1769] [id = 129] 17:42:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x9c0d2400) [pid = 1769] [serial = 387] [outer = (nil)] 17:42:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0xa228b800) [pid = 1769] [serial = 388] [outer = 0x9c0d2400] 17:42:20 INFO - PROCESS | 1769 | 1465000940069 Marionette DEBUG loaded listener.js 17:42:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0xa33eac00) [pid = 1769] [serial = 389] [outer = 0x9c0d2400] 17:42:21 INFO - PROCESS | 1769 | 1465000941058 Marionette TRACE conn4 <- [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:42:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:42:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1748ms 17:42:21 INFO - PROCESS | 1769 | 1465000941136 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 17:42:21 INFO - PROCESS | 1769 | 1465000941142 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 17:42:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:42:21 INFO - PROCESS | 1769 | 1465000941149 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:42:21 INFO - PROCESS | 1769 | 1465000941153 Marionette TRACE conn4 <- [1,490,null,{}] 17:42:21 INFO - PROCESS | 1769 | 1465000941160 Marionette TRACE conn4 -> [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:42:21 INFO - PROCESS | 1769 | 1465000941435 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 17:42:21 INFO - PROCESS | 1769 | 1465000941706 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x926a5c00 == 78 [pid = 1769] [id = 130] 17:42:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x926a6c00) [pid = 1769] [serial = 390] [outer = (nil)] 17:42:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x926af800) [pid = 1769] [serial = 391] [outer = 0x926a6c00] 17:42:21 INFO - PROCESS | 1769 | 1465000941805 Marionette DEBUG loaded listener.js 17:42:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x926b3400) [pid = 1769] [serial = 392] [outer = 0x926a6c00] 17:42:22 INFO - PROCESS | 1769 | 1465000942814 Marionette TRACE conn4 <- [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:42:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:42:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1688ms 17:42:22 INFO - PROCESS | 1769 | 1465000942838 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 17:42:22 INFO - PROCESS | 1769 | 1465000942843 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 17:42:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:42:22 INFO - PROCESS | 1769 | 1465000942851 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:42:22 INFO - PROCESS | 1769 | 1465000942855 Marionette TRACE conn4 <- [1,494,null,{}] 17:42:22 INFO - PROCESS | 1769 | 1465000942863 Marionette TRACE conn4 -> [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:42:23 INFO - PROCESS | 1769 | 1465000943094 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 17:42:23 INFO - PROCESS | 1769 | 1465000943343 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee02000 == 79 [pid = 1769] [id = 131] 17:42:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x8ee03400) [pid = 1769] [serial = 393] [outer = (nil)] 17:42:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x8ee0ac00) [pid = 1769] [serial = 394] [outer = 0x8ee03400] 17:42:23 INFO - PROCESS | 1769 | 1465000943478 Marionette DEBUG loaded listener.js 17:42:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x8ee0d400) [pid = 1769] [serial = 395] [outer = 0x8ee03400] 17:42:24 INFO - PROCESS | 1769 | 1465000944474 Marionette TRACE conn4 <- [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:42:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:42:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1685ms 17:42:24 INFO - PROCESS | 1769 | 1465000944537 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 17:42:24 INFO - PROCESS | 1769 | 1465000944542 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 17:42:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:42:24 INFO - PROCESS | 1769 | 1465000944549 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:42:24 INFO - PROCESS | 1769 | 1465000944553 Marionette TRACE conn4 <- [1,498,null,{}] 17:42:24 INFO - PROCESS | 1769 | 1465000944559 Marionette TRACE conn4 -> [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:42:24 INFO - PROCESS | 1769 | 1465000944838 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 17:42:25 INFO - PROCESS | 1769 | 1465000945120 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee0fc00 == 80 [pid = 1769] [id = 132] 17:42:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x8f667c00) [pid = 1769] [serial = 396] [outer = (nil)] 17:42:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0xa6253400) [pid = 1769] [serial = 397] [outer = 0x8f667c00] 17:42:25 INFO - PROCESS | 1769 | 1465000945220 Marionette DEBUG loaded listener.js 17:42:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0xa62f5c00) [pid = 1769] [serial = 398] [outer = 0x8f667c00] 17:42:26 INFO - PROCESS | 1769 | 1465000946146 Marionette TRACE conn4 <- [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:42:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:42:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1641ms 17:42:26 INFO - PROCESS | 1769 | 1465000946192 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 17:42:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:42:26 INFO - PROCESS | 1769 | 1465000946197 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 17:42:26 INFO - PROCESS | 1769 | 1465000946205 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:42:26 INFO - PROCESS | 1769 | 1465000946208 Marionette TRACE conn4 <- [1,502,null,{}] 17:42:26 INFO - PROCESS | 1769 | 1465000946215 Marionette TRACE conn4 -> [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:42:26 INFO - PROCESS | 1769 | 1465000946437 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 17:42:26 INFO - PROCESS | 1769 | 1465000946663 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1c2000 == 81 [pid = 1769] [id = 133] 17:42:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x8d1c3800) [pid = 1769] [serial = 399] [outer = (nil)] 17:42:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x8d1c9c00) [pid = 1769] [serial = 400] [outer = 0x8d1c3800] 17:42:26 INFO - PROCESS | 1769 | 1465000946807 Marionette DEBUG loaded listener.js 17:42:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x8d1cd000) [pid = 1769] [serial = 401] [outer = 0x8d1c3800] 17:42:27 INFO - PROCESS | 1769 | 1465000947834 Marionette TRACE conn4 <- [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:42:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:42:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1689ms 17:42:27 INFO - PROCESS | 1769 | 1465000947894 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 17:42:27 INFO - PROCESS | 1769 | 1465000947897 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 17:42:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:42:27 INFO - PROCESS | 1769 | 1465000947906 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:42:27 INFO - PROCESS | 1769 | 1465000947910 Marionette TRACE conn4 <- [1,506,null,{}] 17:42:27 INFO - PROCESS | 1769 | 1465000947917 Marionette TRACE conn4 -> [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:42:28 INFO - PROCESS | 1769 | 1465000948137 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 17:42:28 INFO - PROCESS | 1769 | 1465000948383 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1c5400 == 82 [pid = 1769] [id = 134] 17:42:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x8d1c6c00) [pid = 1769] [serial = 402] [outer = (nil)] 17:42:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x8e4e0c00) [pid = 1769] [serial = 403] [outer = 0x8d1c6c00] 17:42:28 INFO - PROCESS | 1769 | 1465000948518 Marionette DEBUG loaded listener.js 17:42:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x8e4e4800) [pid = 1769] [serial = 404] [outer = 0x8d1c6c00] 17:42:29 INFO - PROCESS | 1769 | 1465000949470 Marionette TRACE conn4 <- [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:42:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:42:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1593ms 17:42:29 INFO - PROCESS | 1769 | 1465000949504 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 17:42:29 INFO - PROCESS | 1769 | 1465000949507 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 17:42:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:42:29 INFO - PROCESS | 1769 | 1465000949515 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:42:29 INFO - PROCESS | 1769 | 1465000949520 Marionette TRACE conn4 <- [1,510,null,{}] 17:42:29 INFO - PROCESS | 1769 | 1465000949526 Marionette TRACE conn4 -> [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:42:29 INFO - PROCESS | 1769 | 1465000949746 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 17:42:30 INFO - PROCESS | 1769 | 1465000949984 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2b4800 == 83 [pid = 1769] [id = 135] 17:42:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x8e4e6800) [pid = 1769] [serial = 405] [outer = (nil)] 17:42:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x8e60e400) [pid = 1769] [serial = 406] [outer = 0x8e4e6800] 17:42:30 INFO - PROCESS | 1769 | 1465000950090 Marionette DEBUG loaded listener.js 17:42:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x8e611800) [pid = 1769] [serial = 407] [outer = 0x8e4e6800] 17:42:31 INFO - PROCESS | 1769 | 1465000951039 Marionette TRACE conn4 <- [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:42:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:42:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1582ms 17:42:31 INFO - PROCESS | 1769 | 1465000951099 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 17:42:31 INFO - PROCESS | 1769 | 1465000951104 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 17:42:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:42:31 INFO - PROCESS | 1769 | 1465000951112 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:42:31 INFO - PROCESS | 1769 | 1465000951116 Marionette TRACE conn4 <- [1,514,null,{}] 17:42:31 INFO - PROCESS | 1769 | 1465000951123 Marionette TRACE conn4 -> [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:42:31 INFO - PROCESS | 1769 | 1465000951390 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 17:42:31 INFO - PROCESS | 1769 | 1465000951673 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4dcc00 == 84 [pid = 1769] [id = 136] 17:42:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x8e613800) [pid = 1769] [serial = 408] [outer = (nil)] 17:42:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x8e619000) [pid = 1769] [serial = 409] [outer = 0x8e613800] 17:42:31 INFO - PROCESS | 1769 | 1465000951773 Marionette DEBUG loaded listener.js 17:42:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x8f660400) [pid = 1769] [serial = 410] [outer = 0x8e613800] 17:42:32 INFO - PROCESS | 1769 | 1465000952775 Marionette TRACE conn4 <- [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:42:32 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:42:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1739ms 17:42:32 INFO - PROCESS | 1769 | 1465000952852 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 17:42:32 INFO - PROCESS | 1769 | 1465000952857 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 17:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:42:32 INFO - PROCESS | 1769 | 1465000952864 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:42:32 INFO - PROCESS | 1769 | 1465000952870 Marionette TRACE conn4 <- [1,518,null,{}] 17:42:32 INFO - PROCESS | 1769 | 1465000952877 Marionette TRACE conn4 -> [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:42:33 INFO - PROCESS | 1769 | 1465000953153 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 17:42:33 INFO - PROCESS | 1769 | 1465000953803 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2afc00 == 85 [pid = 1769] [id = 137] 17:42:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x8e2b2c00) [pid = 1769] [serial = 411] [outer = (nil)] 17:42:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x8e4dd400) [pid = 1769] [serial = 412] [outer = 0x8e2b2c00] 17:42:33 INFO - PROCESS | 1769 | 1465000953908 Marionette DEBUG loaded listener.js 17:42:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x8e619400) [pid = 1769] [serial = 413] [outer = 0x8e2b2c00] 17:42:34 INFO - PROCESS | 1769 | 1465000954894 Marionette TRACE conn4 <- [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:42:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:42:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 2086ms 17:42:34 INFO - PROCESS | 1769 | 1465000954957 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 17:42:34 INFO - PROCESS | 1769 | 1465000954963 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 17:42:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:42:34 INFO - PROCESS | 1769 | 1465000954972 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:42:34 INFO - PROCESS | 1769 | 1465000954977 Marionette TRACE conn4 <- [1,522,null,{}] 17:42:34 INFO - PROCESS | 1769 | 1465000954985 Marionette TRACE conn4 -> [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:42:35 INFO - PROCESS | 1769 | 1465000955212 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 17:42:35 INFO - PROCESS | 1769 | 1465000955567 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f9ec400 == 86 [pid = 1769] [id = 138] 17:42:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x8f9ef000) [pid = 1769] [serial = 414] [outer = (nil)] 17:42:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x90e71400) [pid = 1769] [serial = 415] [outer = 0x8f9ef000] 17:42:35 INFO - PROCESS | 1769 | 1465000955667 Marionette DEBUG loaded listener.js 17:42:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x90e80000) [pid = 1769] [serial = 416] [outer = 0x8f9ef000] 17:42:36 INFO - PROCESS | 1769 | --DOCSHELL 0x9b8a6400 == 85 [pid = 1769] [id = 58] 17:42:36 INFO - PROCESS | 1769 | --DOCSHELL 0x928ee800 == 84 [pid = 1769] [id = 63] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0xa6d36000) [pid = 1769] [serial = 315] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x9a751000) [pid = 1769] [serial = 336] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOCSHELL 0xa30ce000 == 83 [pid = 1769] [id = 59] 17:42:36 INFO - PROCESS | 1769 | --DOCSHELL 0x9b5b9c00 == 82 [pid = 1769] [id = 60] 17:42:36 INFO - PROCESS | 1769 | --DOCSHELL 0x9264d400 == 81 [pid = 1769] [id = 125] 17:42:36 INFO - PROCESS | 1769 | --DOCSHELL 0x95073c00 == 80 [pid = 1769] [id = 124] 17:42:36 INFO - PROCESS | 1769 | --DOCSHELL 0x93a4ec00 == 79 [pid = 1769] [id = 123] 17:42:36 INFO - PROCESS | 1769 | --DOCSHELL 0x8f66a800 == 78 [pid = 1769] [id = 122] 17:42:36 INFO - PROCESS | 1769 | --DOCSHELL 0x90e78800 == 77 [pid = 1769] [id = 121] 17:42:36 INFO - PROCESS | 1769 | 1465000956792 Marionette TRACE conn4 <- [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:42:36 INFO - PROCESS | 1769 | --DOCSHELL 0x90e75c00 == 76 [pid = 1769] [id = 114] 17:42:36 INFO - PROCESS | 1769 | --DOCSHELL 0x8f663800 == 75 [pid = 1769] [id = 113] 17:42:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:42:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1885ms 17:42:36 INFO - PROCESS | 1769 | 1465000956860 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 17:42:36 INFO - PROCESS | 1769 | 1465000956867 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 17:42:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:42:36 INFO - PROCESS | 1769 | 1465000956885 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:42:36 INFO - PROCESS | 1769 | 1465000956888 Marionette TRACE conn4 <- [1,526,null,{}] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0xa673f800) [pid = 1769] [serial = 312] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x9d97e400) [pid = 1769] [serial = 309] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x91abc400) [pid = 1769] [serial = 297] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0x90eb8400) [pid = 1769] [serial = 324] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x928e4000) [pid = 1769] [serial = 333] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x90ec3800) [pid = 1769] [serial = 325] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x9c0cdc00) [pid = 1769] [serial = 303] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x96457c00) [pid = 1769] [serial = 334] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x928e9c00) [pid = 1769] [serial = 327] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x92bc9400) [pid = 1769] [serial = 328] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x9c0da800) [pid = 1769] [serial = 306] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x9b524000) [pid = 1769] [serial = 294] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x952bac00) [pid = 1769] [serial = 331] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x90e7a400) [pid = 1769] [serial = 322] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x93923000) [pid = 1769] [serial = 300] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x90e76400) [pid = 1769] [serial = 321] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x9507c800) [pid = 1769] [serial = 330] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x8e2b9800) [pid = 1769] [serial = 318] [outer = (nil)] [url = about:blank] 17:42:36 INFO - PROCESS | 1769 | 1465000956934 Marionette TRACE conn4 -> [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:42:37 INFO - PROCESS | 1769 | 1465000957219 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 17:42:37 INFO - PROCESS | 1769 | 1465000957391 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x910a2800 == 76 [pid = 1769] [id = 139] 17:42:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x910a4000) [pid = 1769] [serial = 417] [outer = (nil)] 17:42:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x910b0000) [pid = 1769] [serial = 418] [outer = 0x910a4000] 17:42:37 INFO - PROCESS | 1769 | 1465000957475 Marionette DEBUG loaded listener.js 17:42:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x92556400) [pid = 1769] [serial = 419] [outer = 0x910a4000] 17:42:38 INFO - PROCESS | 1769 | 1465000958401 Marionette TRACE conn4 <- [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:42:38 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:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1584ms 17:42:38 INFO - PROCESS | 1769 | 1465000958462 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 17:42:38 INFO - PROCESS | 1769 | 1465000958471 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 17:42:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:42:38 INFO - PROCESS | 1769 | 1465000958484 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:42:38 INFO - PROCESS | 1769 | 1465000958494 Marionette TRACE conn4 <- [1,530,null,{}] 17:42:38 INFO - PROCESS | 1769 | 1465000958509 Marionette TRACE conn4 -> [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:42:38 INFO - PROCESS | 1769 | 1465000958720 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 17:42:38 INFO - PROCESS | 1769 | 1465000958933 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x926abc00 == 77 [pid = 1769] [id = 140] 17:42:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x926be400) [pid = 1769] [serial = 420] [outer = (nil)] 17:42:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x926c8800) [pid = 1769] [serial = 421] [outer = 0x926be400] 17:42:39 INFO - PROCESS | 1769 | 1465000959020 Marionette DEBUG loaded listener.js 17:42:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x92bca800) [pid = 1769] [serial = 422] [outer = 0x926be400] 17:42:39 INFO - PROCESS | 1769 | 1465000959805 Marionette TRACE conn4 <- [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:42:39 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:42:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:42:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:42:39 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:42:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:42:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:42:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1342ms 17:42:39 INFO - PROCESS | 1769 | 1465000959824 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 17:42:39 INFO - PROCESS | 1769 | 1465000959834 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 17:42:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:42:39 INFO - PROCESS | 1769 | 1465000959893 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:42:39 INFO - PROCESS | 1769 | 1465000959898 Marionette TRACE conn4 <- [1,534,null,{}] 17:42:39 INFO - PROCESS | 1769 | 1465000959904 Marionette TRACE conn4 -> [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:42:40 INFO - PROCESS | 1769 | 1465000960169 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 17:42:40 INFO - PROCESS | 1769 | 1465000960199 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x926c0c00 == 78 [pid = 1769] [id = 141] 17:42:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x928e9c00) [pid = 1769] [serial = 423] [outer = (nil)] 17:42:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x98185800) [pid = 1769] [serial = 424] [outer = 0x928e9c00] 17:42:40 INFO - PROCESS | 1769 | 1465000960277 Marionette DEBUG loaded listener.js 17:42:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x99092400) [pid = 1769] [serial = 425] [outer = 0x928e9c00] 17:42:41 INFO - PROCESS | 1769 | 1465000961450 Marionette TRACE conn4 <- [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:42:41 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x94502c00) [pid = 1769] [serial = 369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:42:41 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x93928c00) [pid = 1769] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:42:41 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x90e78c00) [pid = 1769] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:42:41 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x99fe5400) [pid = 1769] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:42:41 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x90db7800) [pid = 1769] [serial = 366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:42:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 17:42:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1607ms 17:42:41 INFO - PROCESS | 1769 | 1465000961523 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 17:42:41 INFO - PROCESS | 1769 | 1465000961526 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 17:42:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:42:41 INFO - PROCESS | 1769 | 1465000961535 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:42:41 INFO - PROCESS | 1769 | 1465000961537 Marionette TRACE conn4 <- [1,538,null,{}] 17:42:41 INFO - PROCESS | 1769 | 1465000961544 Marionette TRACE conn4 -> [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:42:41 INFO - PROCESS | 1769 | 1465000961759 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 17:42:41 INFO - PROCESS | 1769 | 1465000961964 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x928ebc00 == 79 [pid = 1769] [id = 142] 17:42:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x95073c00) [pid = 1769] [serial = 426] [outer = (nil)] 17:42:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x99fa3800) [pid = 1769] [serial = 427] [outer = 0x95073c00] 17:42:42 INFO - PROCESS | 1769 | 1465000962074 Marionette DEBUG loaded listener.js 17:42:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x9ae88c00) [pid = 1769] [serial = 428] [outer = 0x95073c00] 17:42:42 INFO - PROCESS | 1769 | 1465000962887 Marionette TRACE conn4 <- [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:42:42 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:42:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1390ms 17:42:42 INFO - PROCESS | 1769 | 1465000962925 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 17:42:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:42:42 INFO - PROCESS | 1769 | 1465000962929 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 17:42:42 INFO - PROCESS | 1769 | 1465000962936 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:42:42 INFO - PROCESS | 1769 | 1465000962940 Marionette TRACE conn4 <- [1,542,null,{}] 17:42:42 INFO - PROCESS | 1769 | 1465000962946 Marionette TRACE conn4 -> [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:42:43 INFO - PROCESS | 1769 | 1465000963145 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 17:42:43 INFO - PROCESS | 1769 | 1465000963158 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x952b3c00 == 80 [pid = 1769] [id = 143] 17:42:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x99fe5400) [pid = 1769] [serial = 429] [outer = (nil)] 17:42:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x9b528000) [pid = 1769] [serial = 430] [outer = 0x99fe5400] 17:42:43 INFO - PROCESS | 1769 | 1465000963238 Marionette DEBUG loaded listener.js 17:42:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x9b8a6400) [pid = 1769] [serial = 431] [outer = 0x99fe5400] 17:42:44 INFO - PROCESS | 1769 | 1465000964416 Marionette TRACE conn4 <- [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:42:44 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:42:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1500ms 17:42:44 INFO - PROCESS | 1769 | 1465000964473 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 17:42:44 INFO - PROCESS | 1769 | 1465000964479 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 17:42:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:42:44 INFO - PROCESS | 1769 | 1465000964491 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:42:44 INFO - PROCESS | 1769 | 1465000964500 Marionette TRACE conn4 <- [1,546,null,{}] 17:42:44 INFO - PROCESS | 1769 | 1465000964508 Marionette TRACE conn4 -> [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:42:44 INFO - PROCESS | 1769 | 1465000964776 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 17:42:45 INFO - PROCESS | 1769 | 1465000965048 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1c2c00 == 81 [pid = 1769] [id = 144] 17:42:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x8d1c7000) [pid = 1769] [serial = 432] [outer = (nil)] 17:42:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x8f878c00) [pid = 1769] [serial = 433] [outer = 0x8d1c7000] 17:42:45 INFO - PROCESS | 1769 | 1465000965189 Marionette DEBUG loaded listener.js 17:42:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x90eb4400) [pid = 1769] [serial = 434] [outer = 0x8d1c7000] 17:42:46 INFO - PROCESS | 1769 | 1465000966158 Marionette TRACE conn4 <- [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:42:46 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:42:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1744ms 17:42:46 INFO - PROCESS | 1769 | 1465000966237 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 17:42:46 INFO - PROCESS | 1769 | 1465000966247 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 17:42:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:42:46 INFO - PROCESS | 1769 | 1465000966259 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:42:46 INFO - PROCESS | 1769 | 1465000966263 Marionette TRACE conn4 <- [1,550,null,{}] 17:42:46 INFO - PROCESS | 1769 | 1465000966271 Marionette TRACE conn4 -> [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:42:46 INFO - PROCESS | 1769 | 1465000966565 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 17:42:46 INFO - PROCESS | 1769 | 1465000966861 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x90ebb800 == 82 [pid = 1769] [id = 145] 17:42:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x910b0400) [pid = 1769] [serial = 435] [outer = (nil)] 17:42:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x926aa000) [pid = 1769] [serial = 436] [outer = 0x910b0400] 17:42:46 INFO - PROCESS | 1769 | 1465000966959 Marionette DEBUG loaded listener.js 17:42:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x928e5800) [pid = 1769] [serial = 437] [outer = 0x910b0400] 17:42:47 INFO - PROCESS | 1769 | 1465000967980 Marionette TRACE conn4 <- [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:42:47 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:42:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1742ms 17:42:48 INFO - PROCESS | 1769 | 1465000968040 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 17:42:48 INFO - PROCESS | 1769 | 1465000968045 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 17:42:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:42:48 INFO - PROCESS | 1769 | 1465000968055 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:42:48 INFO - PROCESS | 1769 | 1465000968061 Marionette TRACE conn4 <- [1,554,null,{}] 17:42:48 INFO - PROCESS | 1769 | 1465000968080 Marionette TRACE conn4 -> [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:42:48 INFO - PROCESS | 1769 | 1465000968328 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 17:42:48 INFO - PROCESS | 1769 | 1465000968632 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b36d800 == 83 [pid = 1769] [id = 146] 17:42:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x9b503c00) [pid = 1769] [serial = 438] [outer = (nil)] 17:42:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x9b52a800) [pid = 1769] [serial = 439] [outer = 0x9b503c00] 17:42:48 INFO - PROCESS | 1769 | 1465000968737 Marionette DEBUG loaded listener.js 17:42:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x9c0d7000) [pid = 1769] [serial = 440] [outer = 0x9b503c00] 17:42:49 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:42:49 INFO - PROCESS | 1769 | 1465000969771 Marionette TRACE conn4 <- [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:42:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:42:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1739ms 17:42:49 INFO - PROCESS | 1769 | 1465000969794 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 17:42:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:42:49 INFO - PROCESS | 1769 | 1465000969800 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 17:42:49 INFO - PROCESS | 1769 | 1465000969807 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:42:49 INFO - PROCESS | 1769 | 1465000969811 Marionette TRACE conn4 <- [1,558,null,{}] 17:42:49 INFO - PROCESS | 1769 | 1465000969819 Marionette TRACE conn4 -> [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:42:50 INFO - PROCESS | 1769 | 1465000970093 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 17:42:50 INFO - PROCESS | 1769 | 1465000970348 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c85fc00 == 84 [pid = 1769] [id = 147] 17:42:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x9b52f000) [pid = 1769] [serial = 441] [outer = (nil)] 17:42:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0xa228c000) [pid = 1769] [serial = 442] [outer = 0x9b52f000] 17:42:50 INFO - PROCESS | 1769 | 1465000970445 Marionette DEBUG loaded listener.js 17:42:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0xa33ec400) [pid = 1769] [serial = 443] [outer = 0x9b52f000] 17:42:51 INFO - PROCESS | 1769 | 1465000971353 Marionette TRACE conn4 <- [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:42:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:42:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1593ms 17:42:51 INFO - PROCESS | 1769 | 1465000971408 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 17:42:51 INFO - PROCESS | 1769 | 1465000971411 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 17:42:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:42:51 INFO - PROCESS | 1769 | 1465000971422 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:42:51 INFO - PROCESS | 1769 | 1465000971426 Marionette TRACE conn4 <- [1,562,null,{}] 17:42:51 INFO - PROCESS | 1769 | 1465000971433 Marionette TRACE conn4 -> [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:42:51 INFO - PROCESS | 1769 | 1465000971679 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 17:42:51 INFO - PROCESS | 1769 | 1465000971920 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e881800 == 85 [pid = 1769] [id = 148] 17:42:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x8e882c00) [pid = 1769] [serial = 444] [outer = (nil)] 17:42:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x8e889800) [pid = 1769] [serial = 445] [outer = 0x8e882c00] 17:42:52 INFO - PROCESS | 1769 | 1465000972045 Marionette DEBUG loaded listener.js 17:42:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x8e88e800) [pid = 1769] [serial = 446] [outer = 0x8e882c00] 17:42:52 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:42:53 INFO - PROCESS | 1769 | 1465000973024 Marionette TRACE conn4 <- [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:42:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:42:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1632ms 17:42:53 INFO - PROCESS | 1769 | 1465000973055 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 17:42:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:42:53 INFO - PROCESS | 1769 | 1465000973060 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 17:42:53 INFO - PROCESS | 1769 | 1465000973068 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:42:53 INFO - PROCESS | 1769 | 1465000973072 Marionette TRACE conn4 <- [1,566,null,{}] 17:42:53 INFO - PROCESS | 1769 | 1465000973079 Marionette TRACE conn4 -> [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:42:53 INFO - PROCESS | 1769 | 1465000973331 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 17:42:53 INFO - PROCESS | 1769 | 1465000973581 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c86cc00 == 86 [pid = 1769] [id = 149] 17:42:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x92cc8400) [pid = 1769] [serial = 447] [outer = (nil)] 17:42:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x92ccfc00) [pid = 1769] [serial = 448] [outer = 0x92cc8400] 17:42:53 INFO - PROCESS | 1769 | 1465000973728 Marionette DEBUG loaded listener.js 17:42:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x92cd5000) [pid = 1769] [serial = 449] [outer = 0x92cc8400] 17:42:54 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:42:54 INFO - PROCESS | 1769 | 1465000974690 Marionette TRACE conn4 <- [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:42:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:42:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1652ms 17:42:54 INFO - PROCESS | 1769 | 1465000974723 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 17:42:54 INFO - PROCESS | 1769 | 1465000974728 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 17:42:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:42:54 INFO - PROCESS | 1769 | 1465000974735 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:42:54 INFO - PROCESS | 1769 | 1465000974740 Marionette TRACE conn4 <- [1,570,null,{}] 17:42:54 INFO - PROCESS | 1769 | 1465000974747 Marionette TRACE conn4 -> [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:42:54 INFO - PROCESS | 1769 | 1465000974979 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 17:42:55 INFO - PROCESS | 1769 | 1465000975218 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc03400 == 87 [pid = 1769] [id = 150] 17:42:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x8cc05800) [pid = 1769] [serial = 450] [outer = (nil)] 17:42:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x8cc0a400) [pid = 1769] [serial = 451] [outer = 0x8cc05800] 17:42:55 INFO - PROCESS | 1769 | 1465000975357 Marionette DEBUG loaded listener.js 17:42:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x8cc0e800) [pid = 1769] [serial = 452] [outer = 0x8cc05800] 17:42:56 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:42:56 INFO - PROCESS | 1769 | 1465000976438 Marionette TRACE conn4 <- [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:42:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:42:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1735ms 17:42:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:42:56 INFO - PROCESS | 1769 | 1465000976472 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 17:42:56 INFO - PROCESS | 1769 | 1465000976476 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 17:42:56 INFO - PROCESS | 1769 | 1465000976484 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:42:56 INFO - PROCESS | 1769 | 1465000976487 Marionette TRACE conn4 <- [1,574,null,{}] 17:42:56 INFO - PROCESS | 1769 | 1465000976494 Marionette TRACE conn4 -> [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:42:56 INFO - PROCESS | 1769 | 1465000976727 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 17:42:56 INFO - PROCESS | 1769 | 1465000976973 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc02000 == 88 [pid = 1769] [id = 151] 17:42:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x8cc03800) [pid = 1769] [serial = 453] [outer = (nil)] 17:42:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 171 (0x923c3800) [pid = 1769] [serial = 454] [outer = 0x8cc03800] 17:42:57 INFO - PROCESS | 1769 | 1465000977126 Marionette DEBUG loaded listener.js 17:42:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0x923c7800) [pid = 1769] [serial = 455] [outer = 0x8cc03800] 17:42:58 INFO - PROCESS | 1769 | 1465000978144 Marionette TRACE conn4 <- [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:42:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:42:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1738ms 17:42:58 INFO - PROCESS | 1769 | 1465000978221 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 17:42:58 INFO - PROCESS | 1769 | 1465000978225 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 17:42:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:42:58 INFO - PROCESS | 1769 | 1465000978243 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:42:58 INFO - PROCESS | 1769 | 1465000978246 Marionette TRACE conn4 <- [1,578,null,{}] 17:42:58 INFO - PROCESS | 1769 | 1465000978253 Marionette TRACE conn4 -> [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:42:58 INFO - PROCESS | 1769 | 1465000978515 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 17:42:58 INFO - PROCESS | 1769 | 1465000978801 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee6400 == 89 [pid = 1769] [id = 152] 17:42:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0x8bee7c00) [pid = 1769] [serial = 456] [outer = (nil)] 17:42:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x8bef0400) [pid = 1769] [serial = 457] [outer = 0x8bee7c00] 17:42:58 INFO - PROCESS | 1769 | 1465000978898 Marionette DEBUG loaded listener.js 17:42:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0x8bef2c00) [pid = 1769] [serial = 458] [outer = 0x8bee7c00] 17:42:59 INFO - PROCESS | 1769 | 1465000979882 Marionette TRACE conn4 <- [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:42:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:42:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1687ms 17:42:59 INFO - PROCESS | 1769 | 1465000979931 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 17:42:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:42:59 INFO - PROCESS | 1769 | 1465000979935 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 17:42:59 INFO - PROCESS | 1769 | 1465000979942 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:42:59 INFO - PROCESS | 1769 | 1465000979946 Marionette TRACE conn4 <- [1,582,null,{}] 17:42:59 INFO - PROCESS | 1769 | 1465000979953 Marionette TRACE conn4 -> [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:43:00 INFO - PROCESS | 1769 | 1465000980189 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 17:43:00 INFO - PROCESS | 1769 | 1465000980427 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beec000 == 90 [pid = 1769] [id = 153] 17:43:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0x8beef000) [pid = 1769] [serial = 459] [outer = (nil)] 17:43:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 177 (0x923c5000) [pid = 1769] [serial = 460] [outer = 0x8beef000] 17:43:00 INFO - PROCESS | 1769 | 1465000980565 Marionette DEBUG loaded listener.js 17:43:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 178 (0x923c9c00) [pid = 1769] [serial = 461] [outer = 0x8beef000] 17:43:01 INFO - PROCESS | 1769 | 1465000981548 Marionette TRACE conn4 <- [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:43:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:43:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1640ms 17:43:01 INFO - PROCESS | 1769 | 1465000981582 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 17:43:01 INFO - PROCESS | 1769 | 1465000981586 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 17:43:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:43:01 INFO - PROCESS | 1769 | 1465000981594 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:43:01 INFO - PROCESS | 1769 | 1465000981600 Marionette TRACE conn4 <- [1,586,null,{}] 17:43:01 INFO - PROCESS | 1769 | 1465000981607 Marionette TRACE conn4 -> [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:43:01 INFO - PROCESS | 1769 | 1465000981883 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 17:43:02 INFO - PROCESS | 1769 | 1465000982198 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44c000 == 91 [pid = 1769] [id = 154] 17:43:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 179 (0x8c44c800) [pid = 1769] [serial = 462] [outer = (nil)] 17:43:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 180 (0x8c452400) [pid = 1769] [serial = 463] [outer = 0x8c44c800] 17:43:02 INFO - PROCESS | 1769 | 1465000982308 Marionette DEBUG loaded listener.js 17:43:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 181 (0x92cd4400) [pid = 1769] [serial = 464] [outer = 0x8c44c800] 17:43:02 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:43:03 INFO - PROCESS | 1769 | 1465000983321 Marionette TRACE conn4 <- [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:43:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:43:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1741ms 17:43:03 INFO - PROCESS | 1769 | 1465000983336 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 17:43:03 INFO - PROCESS | 1769 | 1465000983340 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 17:43:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:43:03 INFO - PROCESS | 1769 | 1465000983348 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:43:03 INFO - PROCESS | 1769 | 1465000983353 Marionette TRACE conn4 <- [1,590,null,{}] 17:43:03 INFO - PROCESS | 1769 | 1465000983360 Marionette TRACE conn4 -> [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:43:03 INFO - PROCESS | 1769 | 1465000983607 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 17:43:03 INFO - PROCESS | 1769 | 1465000983860 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba61000 == 92 [pid = 1769] [id = 155] 17:43:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 182 (0x8bef2400) [pid = 1769] [serial = 465] [outer = (nil)] 17:43:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 183 (0x8c444400) [pid = 1769] [serial = 466] [outer = 0x8bef2400] 17:43:04 INFO - PROCESS | 1769 | 1465000984336 Marionette DEBUG loaded listener.js 17:43:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 184 (0x8c44a000) [pid = 1769] [serial = 467] [outer = 0x8bef2400] 17:43:05 INFO - PROCESS | 1769 | 1465000985521 Marionette TRACE conn4 <- [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:43:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:43:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2235ms 17:43:05 INFO - PROCESS | 1769 | 1465000985586 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 17:43:05 INFO - PROCESS | 1769 | 1465000985591 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 17:43:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:43:05 INFO - PROCESS | 1769 | 1465000985601 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:43:05 INFO - PROCESS | 1769 | 1465000985606 Marionette TRACE conn4 <- [1,594,null,{}] 17:43:05 INFO - PROCESS | 1769 | 1465000985616 Marionette TRACE conn4 -> [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:43:05 INFO - PROCESS | 1769 | 1465000985882 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 17:43:06 INFO - PROCESS | 1769 | 1465000986139 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1c4400 == 93 [pid = 1769] [id = 156] 17:43:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 185 (0x8d1c5c00) [pid = 1769] [serial = 468] [outer = (nil)] 17:43:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 186 (0x8d1cf000) [pid = 1769] [serial = 469] [outer = 0x8d1c5c00] 17:43:06 INFO - PROCESS | 1769 | 1465000986284 Marionette DEBUG loaded listener.js 17:43:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 187 (0x8e2ba800) [pid = 1769] [serial = 470] [outer = 0x8d1c5c00] 17:43:07 INFO - PROCESS | 1769 | 1465000987413 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1891ms 17:43:07 INFO - PROCESS | 1769 | 1465000987491 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 17:43:07 INFO - PROCESS | 1769 | 1465000987498 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 17:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:43:07 INFO - PROCESS | 1769 | 1465000987511 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:43:07 INFO - PROCESS | 1769 | 1465000987515 Marionette TRACE conn4 <- [1,598,null,{}] 17:43:07 INFO - PROCESS | 1769 | 1465000987523 Marionette TRACE conn4 -> [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:43:07 INFO - PROCESS | 1769 | 1465000987798 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 17:43:08 INFO - PROCESS | 1769 | 1465000988107 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e885800 == 94 [pid = 1769] [id = 157] 17:43:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 188 (0x8e888000) [pid = 1769] [serial = 471] [outer = (nil)] 17:43:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 189 (0x8ee04c00) [pid = 1769] [serial = 472] [outer = 0x8e888000] 17:43:08 INFO - PROCESS | 1769 | 1465000988202 Marionette DEBUG loaded listener.js 17:43:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 190 (0x8ee10400) [pid = 1769] [serial = 473] [outer = 0x8e888000] 17:43:09 INFO - PROCESS | 1769 | --DOCSHELL 0x928ebc00 == 93 [pid = 1769] [id = 142] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 189 (0x9b2d8800) [pid = 1769] [serial = 345] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 188 (0x926c5400) [pid = 1769] [serial = 354] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 187 (0x910a8400) [pid = 1769] [serial = 360] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 186 (0x92bc1400) [pid = 1769] [serial = 342] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 185 (0x9c0ce800) [pid = 1769] [serial = 348] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 184 (0x90e78000) [pid = 1769] [serial = 339] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 183 (0x9ae86400) [pid = 1769] [serial = 357] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 182 (0xa33eb400) [pid = 1769] [serial = 351] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 1769 | --DOCSHELL 0x926c0c00 == 92 [pid = 1769] [id = 141] 17:43:09 INFO - PROCESS | 1769 | --DOCSHELL 0x926abc00 == 91 [pid = 1769] [id = 140] 17:43:09 INFO - PROCESS | 1769 | --DOCSHELL 0x910a2800 == 90 [pid = 1769] [id = 139] 17:43:09 INFO - PROCESS | 1769 | --DOCSHELL 0x8f9ec400 == 89 [pid = 1769] [id = 138] 17:43:09 INFO - PROCESS | 1769 | 1465000989396 Marionette TRACE conn4 <- [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:43:09 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2afc00 == 88 [pid = 1769] [id = 137] 17:43:09 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2b4800 == 87 [pid = 1769] [id = 135] 17:43:09 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1c5400 == 86 [pid = 1769] [id = 134] 17:43:09 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1c2000 == 85 [pid = 1769] [id = 133] 17:43:09 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee0fc00 == 84 [pid = 1769] [id = 132] 17:43:09 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee02000 == 83 [pid = 1769] [id = 131] 17:43:09 INFO - PROCESS | 1769 | --DOCSHELL 0x926a5c00 == 82 [pid = 1769] [id = 130] 17:43:09 INFO - PROCESS | 1769 | --DOCSHELL 0x9255a400 == 81 [pid = 1769] [id = 126] 17:43:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:43:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1946ms 17:43:09 INFO - PROCESS | 1769 | 1465000989458 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 17:43:09 INFO - PROCESS | 1769 | 1465000989462 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 17:43:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:43:09 INFO - PROCESS | 1769 | 1465000989470 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:43:09 INFO - PROCESS | 1769 | 1465000989477 Marionette TRACE conn4 <- [1,602,null,{}] 17:43:09 INFO - PROCESS | 1769 | 1465000989508 Marionette TRACE conn4 -> [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:43:09 INFO - PROCESS | 1769 | 1465000989810 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 181 (0x9b2bc800) [pid = 1769] [serial = 377] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 180 (0x952b6800) [pid = 1769] [serial = 370] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 179 (0x92656000) [pid = 1769] [serial = 205] [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:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 178 (0x9ae8c800) [pid = 1769] [serial = 376] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 177 (0x92554800) [pid = 1769] [serial = 364] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 176 (0x9ae81000) [pid = 1769] [serial = 373] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0x92651000) [pid = 1769] [serial = 368] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0x99059c00) [pid = 1769] [serial = 371] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x910a6c00) [pid = 1769] [serial = 367] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0x9ae88400) [pid = 1769] [serial = 374] [outer = (nil)] [url = about:blank] 17:43:09 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x910af400) [pid = 1769] [serial = 363] [outer = (nil)] [url = about:blank] 17:43:10 INFO - PROCESS | 1769 | 1465000990003 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5cc00 == 82 [pid = 1769] [id = 158] 17:43:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0x8c867000) [pid = 1769] [serial = 474] [outer = (nil)] 17:43:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0x8f9e8c00) [pid = 1769] [serial = 475] [outer = 0x8c867000] 17:43:10 INFO - PROCESS | 1769 | 1465000990114 Marionette DEBUG loaded listener.js 17:43:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x90dbd800) [pid = 1769] [serial = 476] [outer = 0x8c867000] 17:43:10 INFO - PROCESS | 1769 | 1465000990956 Marionette TRACE conn4 <- [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:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1548ms 17:43:11 INFO - PROCESS | 1769 | 1465000991027 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 17:43:11 INFO - PROCESS | 1769 | 1465000991032 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 17:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:43:11 INFO - PROCESS | 1769 | 1465000991040 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:43:11 INFO - PROCESS | 1769 | 1465000991048 Marionette TRACE conn4 <- [1,606,null,{}] 17:43:11 INFO - PROCESS | 1769 | 1465000991061 Marionette TRACE conn4 -> [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:43:11 INFO - PROCESS | 1769 | 1465000991289 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 17:43:11 INFO - PROCESS | 1769 | 1465000991510 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f874000 == 83 [pid = 1769] [id = 159] 17:43:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0x8f87a400) [pid = 1769] [serial = 477] [outer = (nil)] 17:43:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0x910a6c00) [pid = 1769] [serial = 478] [outer = 0x8f87a400] 17:43:11 INFO - PROCESS | 1769 | 1465000991602 Marionette DEBUG loaded listener.js 17:43:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 177 (0x910aa400) [pid = 1769] [serial = 479] [outer = 0x8f87a400] 17:43:12 INFO - PROCESS | 1769 | 1465000992537 Marionette TRACE conn4 <- [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:43:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:43:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1553ms 17:43:12 INFO - PROCESS | 1769 | 1465000992595 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 17:43:12 INFO - PROCESS | 1769 | 1465000992598 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 17:43:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:43:12 INFO - PROCESS | 1769 | 1465000992641 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:43:12 INFO - PROCESS | 1769 | 1465000992645 Marionette TRACE conn4 <- [1,610,null,{}] 17:43:12 INFO - PROCESS | 1769 | 1465000992652 Marionette TRACE conn4 -> [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:43:12 INFO - PROCESS | 1769 | 1465000992921 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 17:43:12 INFO - PROCESS | 1769 | 1465000992953 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x91abd000 == 84 [pid = 1769] [id = 160] 17:43:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 178 (0x923bc800) [pid = 1769] [serial = 480] [outer = (nil)] 17:43:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 179 (0x923c4000) [pid = 1769] [serial = 481] [outer = 0x923bc800] 17:43:13 INFO - PROCESS | 1769 | 1465000993053 Marionette DEBUG loaded listener.js 17:43:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 180 (0x92652c00) [pid = 1769] [serial = 482] [outer = 0x923bc800] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 179 (0x91ab6400) [pid = 1769] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 178 (0x90dc2000) [pid = 1769] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 177 (0x90db9c00) [pid = 1769] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 176 (0x952b1c00) [pid = 1769] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0x928e9c00) [pid = 1769] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0x926be400) [pid = 1769] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x8f9ef000) [pid = 1769] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0x910a4000) [pid = 1769] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x8e2b2c00) [pid = 1769] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 170 (0x95073c00) [pid = 1769] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0x95250000) [pid = 1769] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0x94518800) [pid = 1769] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0x92bc4000) [pid = 1769] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0x8f667800) [pid = 1769] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0x90ebe400) [pid = 1769] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x9b8ab400) [pid = 1769] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x9c06e800) [pid = 1769] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x90eb4800) [pid = 1769] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x92bcc400) [pid = 1769] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0x9b2c9400) [pid = 1769] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0x8f664000) [pid = 1769] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0x9264f000) [pid = 1769] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x8f875c00) [pid = 1769] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x8f9e7800) [pid = 1769] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x9b2ba800) [pid = 1769] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x94521400) [pid = 1769] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x8f87ac00) [pid = 1769] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0x91abf400) [pid = 1769] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x9b2cf400) [pid = 1769] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x8f87a800) [pid = 1769] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x90dbb400) [pid = 1769] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x926bb400) [pid = 1769] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x8f875800) [pid = 1769] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x8f9ef400) [pid = 1769] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:43:14 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x8e2b6400) [pid = 1769] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:43:14 INFO - PROCESS | 1769 | 1465000994751 Marionette TRACE conn4 <- [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:43:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:43:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 2137ms 17:43:14 INFO - PROCESS | 1769 | 1465000994778 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 17:43:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:43:14 INFO - PROCESS | 1769 | 1465000994783 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 17:43:14 INFO - PROCESS | 1769 | 1465000994791 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:43:14 INFO - PROCESS | 1769 | 1465000994794 Marionette TRACE conn4 <- [1,614,null,{}] 17:43:14 INFO - PROCESS | 1769 | 1465000994802 Marionette TRACE conn4 -> [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:43:15 INFO - PROCESS | 1769 | 1465000995012 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 17:43:15 INFO - PROCESS | 1769 | 1465000995175 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc0d800 == 85 [pid = 1769] [id = 161] 17:43:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x8d1cb400) [pid = 1769] [serial = 483] [outer = (nil)] 17:43:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x8f875800) [pid = 1769] [serial = 484] [outer = 0x8d1cb400] 17:43:15 INFO - PROCESS | 1769 | 1465000995256 Marionette DEBUG loaded listener.js 17:43:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x90eb9000) [pid = 1769] [serial = 485] [outer = 0x8d1cb400] 17:43:16 INFO - PROCESS | 1769 | 1465000996027 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:43:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:43:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1281ms 17:43:16 INFO - PROCESS | 1769 | 1465000996073 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 17:43:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:43:16 INFO - PROCESS | 1769 | 1465000996083 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 17:43:16 INFO - PROCESS | 1769 | 1465000996095 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:43:16 INFO - PROCESS | 1769 | 1465000996103 Marionette TRACE conn4 <- [1,618,null,{}] 17:43:16 INFO - PROCESS | 1769 | 1465000996109 Marionette TRACE conn4 -> [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:43:16 INFO - PROCESS | 1769 | 1465000996323 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 17:43:16 INFO - PROCESS | 1769 | 1465000996652 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5ec00 == 86 [pid = 1769] [id = 162] 17:43:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x8ba5f400) [pid = 1769] [serial = 486] [outer = (nil)] 17:43:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x8beec800) [pid = 1769] [serial = 487] [outer = 0x8ba5f400] 17:43:16 INFO - PROCESS | 1769 | 1465000996801 Marionette DEBUG loaded listener.js 17:43:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x8c44ec00) [pid = 1769] [serial = 488] [outer = 0x8ba5f400] 17:43:17 INFO - PROCESS | 1769 | 1465000997859 Marionette TRACE conn4 <- [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:43:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:43:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1845ms 17:43:17 INFO - PROCESS | 1769 | 1465000997940 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 17:43:17 INFO - PROCESS | 1769 | 1465000997948 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 17:43:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:43:17 INFO - PROCESS | 1769 | 1465000997958 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:43:17 INFO - PROCESS | 1769 | 1465000997963 Marionette TRACE conn4 <- [1,622,null,{}] 17:43:17 INFO - PROCESS | 1769 | 1465000997973 Marionette TRACE conn4 -> [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:43:18 INFO - PROCESS | 1769 | 1465000998341 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 17:43:18 INFO - PROCESS | 1769 | 1465000998548 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba63800 == 87 [pid = 1769] [id = 163] 17:43:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x8e4e1c00) [pid = 1769] [serial = 489] [outer = (nil)] 17:43:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 153 (0x8e61c800) [pid = 1769] [serial = 490] [outer = 0x8e4e1c00] 17:43:18 INFO - PROCESS | 1769 | 1465000998653 Marionette DEBUG loaded listener.js 17:43:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 154 (0x8ee01c00) [pid = 1769] [serial = 491] [outer = 0x8e4e1c00] 17:43:19 INFO - PROCESS | 1769 | 1465000999704 Marionette TRACE conn4 <- [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:43:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:43:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1796ms 17:43:19 INFO - PROCESS | 1769 | 1465000999758 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 17:43:19 INFO - PROCESS | 1769 | 1465000999766 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 17:43:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:43:19 INFO - PROCESS | 1769 | 1465000999775 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:43:19 INFO - PROCESS | 1769 | 1465000999780 Marionette TRACE conn4 <- [1,626,null,{}] 17:43:19 INFO - PROCESS | 1769 | 1465000999788 Marionette TRACE conn4 -> [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:43:20 INFO - PROCESS | 1769 | 1465001000124 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 17:43:20 INFO - PROCESS | 1769 | 1465001000428 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef1000 == 88 [pid = 1769] [id = 164] 17:43:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 155 (0x8f87d400) [pid = 1769] [serial = 492] [outer = (nil)] 17:43:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 156 (0x90eba800) [pid = 1769] [serial = 493] [outer = 0x8f87d400] 17:43:20 INFO - PROCESS | 1769 | 1465001000561 Marionette DEBUG loaded listener.js 17:43:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 157 (0x923bf400) [pid = 1769] [serial = 494] [outer = 0x8f87d400] 17:43:21 INFO - PROCESS | 1769 | 1465001001653 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:43:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:43:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1938ms 17:43:21 INFO - PROCESS | 1769 | 1465001001714 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 17:43:21 INFO - PROCESS | 1769 | 1465001001720 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 17:43:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:43:21 INFO - PROCESS | 1769 | 1465001001736 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:43:21 INFO - PROCESS | 1769 | 1465001001748 Marionette TRACE conn4 <- [1,630,null,{}] 17:43:21 INFO - PROCESS | 1769 | 1465001001759 Marionette TRACE conn4 -> [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:43:22 INFO - PROCESS | 1769 | 1465001002064 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 17:43:22 INFO - PROCESS | 1769 | 1465001002336 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee9c00 == 89 [pid = 1769] [id = 165] 17:43:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 158 (0x90e77c00) [pid = 1769] [serial = 495] [outer = (nil)] 17:43:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 159 (0x928e4400) [pid = 1769] [serial = 496] [outer = 0x90e77c00] 17:43:22 INFO - PROCESS | 1769 | 1465001002476 Marionette DEBUG loaded listener.js 17:43:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 160 (0x92bc5400) [pid = 1769] [serial = 497] [outer = 0x90e77c00] 17:43:23 INFO - PROCESS | 1769 | 1465001003580 Marionette TRACE conn4 <- [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:43:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:43:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1914ms 17:43:23 INFO - PROCESS | 1769 | 1465001003642 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 17:43:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:43:23 INFO - PROCESS | 1769 | 1465001003648 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 17:43:23 INFO - PROCESS | 1769 | 1465001003656 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:43:23 INFO - PROCESS | 1769 | 1465001003659 Marionette TRACE conn4 <- [1,634,null,{}] 17:43:23 INFO - PROCESS | 1769 | 1465001003667 Marionette TRACE conn4 -> [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:43:23 INFO - PROCESS | 1769 | 1465001003961 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 17:43:24 INFO - PROCESS | 1769 | 1465001004253 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x92cc7400 == 90 [pid = 1769] [id = 166] 17:43:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 161 (0x92ccbc00) [pid = 1769] [serial = 498] [outer = (nil)] 17:43:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 162 (0x92cd2400) [pid = 1769] [serial = 499] [outer = 0x92ccbc00] 17:43:24 INFO - PROCESS | 1769 | 1465001004357 Marionette DEBUG loaded listener.js 17:43:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 163 (0x93a5a800) [pid = 1769] [serial = 500] [outer = 0x92ccbc00] 17:43:24 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:43:25 INFO - PROCESS | 1769 | 1465001005354 Marionette TRACE conn4 <- [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:43:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:43:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1741ms 17:43:25 INFO - PROCESS | 1769 | 1465001005397 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 17:43:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:43:25 INFO - PROCESS | 1769 | 1465001005402 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 17:43:25 INFO - PROCESS | 1769 | 1465001005411 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:43:25 INFO - PROCESS | 1769 | 1465001005414 Marionette TRACE conn4 <- [1,638,null,{}] 17:43:25 INFO - PROCESS | 1769 | 1465001005421 Marionette TRACE conn4 -> [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:43:25 INFO - PROCESS | 1769 | 1465001005670 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 17:43:25 INFO - PROCESS | 1769 | 1465001005981 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x9524dc00 == 91 [pid = 1769] [id = 167] 17:43:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 164 (0x95299400) [pid = 1769] [serial = 501] [outer = (nil)] 17:43:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 165 (0x952b6400) [pid = 1769] [serial = 502] [outer = 0x95299400] 17:43:26 INFO - PROCESS | 1769 | 1465001006102 Marionette DEBUG loaded listener.js 17:43:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 166 (0x99f0a400) [pid = 1769] [serial = 503] [outer = 0x95299400] 17:43:26 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:43:27 INFO - PROCESS | 1769 | 1465001007148 Marionette TRACE conn4 <- [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:43:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:43:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1792ms 17:43:27 INFO - PROCESS | 1769 | 1465001007203 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 17:43:27 INFO - PROCESS | 1769 | 1465001007206 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 17:43:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:43:27 INFO - PROCESS | 1769 | 1465001007216 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:43:27 INFO - PROCESS | 1769 | 1465001007219 Marionette TRACE conn4 <- [1,642,null,{}] 17:43:27 INFO - PROCESS | 1769 | 1465001007227 Marionette TRACE conn4 -> [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:43:27 INFO - PROCESS | 1769 | 1465001007474 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 17:43:27 INFO - PROCESS | 1769 | 1465001007726 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x92cd2c00 == 92 [pid = 1769] [id = 168] 17:43:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 167 (0x94505800) [pid = 1769] [serial = 504] [outer = (nil)] 17:43:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 168 (0x9ae84c00) [pid = 1769] [serial = 505] [outer = 0x94505800] 17:43:27 INFO - PROCESS | 1769 | 1465001007861 Marionette DEBUG loaded listener.js 17:43:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 169 (0x9ae89000) [pid = 1769] [serial = 506] [outer = 0x94505800] 17:43:28 INFO - PROCESS | 1769 | 1465001008829 Marionette TRACE conn4 <- [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:43:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:43:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1653ms 17:43:28 INFO - PROCESS | 1769 | 1465001008869 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 17:43:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:43:28 INFO - PROCESS | 1769 | 1465001008875 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 17:43:28 INFO - PROCESS | 1769 | 1465001008883 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:43:28 INFO - PROCESS | 1769 | 1465001008886 Marionette TRACE conn4 <- [1,646,null,{}] 17:43:28 INFO - PROCESS | 1769 | 1465001008895 Marionette TRACE conn4 -> [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:43:29 INFO - PROCESS | 1769 | 1465001009145 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 17:43:29 INFO - PROCESS | 1769 | 1465001009403 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x94505000 == 93 [pid = 1769] [id = 169] 17:43:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 170 (0x96463c00) [pid = 1769] [serial = 507] [outer = (nil)] 17:43:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 171 (0x9b2c0400) [pid = 1769] [serial = 508] [outer = 0x96463c00] 17:43:29 INFO - PROCESS | 1769 | 1465001009549 Marionette DEBUG loaded listener.js 17:43:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 172 (0x9b2c9400) [pid = 1769] [serial = 509] [outer = 0x96463c00] 17:43:30 INFO - PROCESS | 1769 | 1465001010540 Marionette TRACE conn4 <- [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:43:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:43:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1694ms 17:43:30 INFO - PROCESS | 1769 | 1465001010577 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 17:43:30 INFO - PROCESS | 1769 | 1465001010581 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 17:43:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:43:30 INFO - PROCESS | 1769 | 1465001010590 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:43:30 INFO - PROCESS | 1769 | 1465001010594 Marionette TRACE conn4 <- [1,650,null,{}] 17:43:30 INFO - PROCESS | 1769 | 1465001010601 Marionette TRACE conn4 -> [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:43:30 INFO - PROCESS | 1769 | 1465001010843 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 17:43:31 INFO - PROCESS | 1769 | 1465001011093 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x95257000 == 94 [pid = 1769] [id = 170] 17:43:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 173 (0x9a296000) [pid = 1769] [serial = 510] [outer = (nil)] 17:43:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 174 (0x9b52b800) [pid = 1769] [serial = 511] [outer = 0x9a296000] 17:43:31 INFO - PROCESS | 1769 | 1465001011249 Marionette DEBUG loaded listener.js 17:43:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 175 (0x9b52d800) [pid = 1769] [serial = 512] [outer = 0x9a296000] 17:43:32 INFO - PROCESS | 1769 | 1465001012226 Marionette TRACE conn4 <- [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:43:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:43:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1686ms 17:43:32 INFO - PROCESS | 1769 | 1465001012277 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 17:43:32 INFO - PROCESS | 1769 | 1465001012282 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 17:43:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:43:32 INFO - PROCESS | 1769 | 1465001012291 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:43:32 INFO - PROCESS | 1769 | 1465001012295 Marionette TRACE conn4 <- [1,654,null,{}] 17:43:32 INFO - PROCESS | 1769 | 1465001012303 Marionette TRACE conn4 -> [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:43:32 INFO - PROCESS | 1769 | 1465001012558 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 17:43:32 INFO - PROCESS | 1769 | 1465001012858 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b2bc400 == 95 [pid = 1769] [id = 171] 17:43:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 176 (0x9b2c5400) [pid = 1769] [serial = 513] [outer = (nil)] 17:43:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 177 (0x9c267000) [pid = 1769] [serial = 514] [outer = 0x9b2c5400] 17:43:32 INFO - PROCESS | 1769 | 1465001012976 Marionette DEBUG loaded listener.js 17:43:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 178 (0x9c2df800) [pid = 1769] [serial = 515] [outer = 0x9b2c5400] 17:43:33 INFO - PROCESS | 1769 | 1465001013928 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:43:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:43:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1690ms 17:43:33 INFO - PROCESS | 1769 | 1465001013990 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 17:43:33 INFO - PROCESS | 1769 | 1465001013994 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 17:43:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:43:34 INFO - PROCESS | 1769 | 1465001014006 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:43:34 INFO - PROCESS | 1769 | 1465001014009 Marionette TRACE conn4 <- [1,658,null,{}] 17:43:34 INFO - PROCESS | 1769 | 1465001014016 Marionette TRACE conn4 -> [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:43:34 INFO - PROCESS | 1769 | 1465001014258 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 17:43:34 INFO - PROCESS | 1769 | 1465001014540 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:34 INFO - PROCESS | 1769 | ++DOCSHELL 0xa228a000 == 96 [pid = 1769] [id = 172] 17:43:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 179 (0xa22d2800) [pid = 1769] [serial = 516] [outer = (nil)] 17:43:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 180 (0xa33ec800) [pid = 1769] [serial = 517] [outer = 0xa22d2800] 17:43:34 INFO - PROCESS | 1769 | 1465001014659 Marionette DEBUG loaded listener.js 17:43:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 181 (0xa50f3000) [pid = 1769] [serial = 518] [outer = 0xa22d2800] 17:43:35 INFO - PROCESS | 1769 | 1465001015719 Marionette TRACE conn4 <- [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:43:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:43:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1783ms 17:43:35 INFO - PROCESS | 1769 | 1465001015790 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 17:43:35 INFO - PROCESS | 1769 | 1465001015795 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 17:43:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:43:35 INFO - PROCESS | 1769 | 1465001015803 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:43:35 INFO - PROCESS | 1769 | 1465001015808 Marionette TRACE conn4 <- [1,662,null,{}] 17:43:35 INFO - PROCESS | 1769 | 1465001015815 Marionette TRACE conn4 -> [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:43:36 INFO - PROCESS | 1769 | 1465001016083 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 17:43:36 INFO - PROCESS | 1769 | 1465001016394 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b976800 == 97 [pid = 1769] [id = 173] 17:43:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 182 (0x8b979000) [pid = 1769] [serial = 519] [outer = (nil)] 17:43:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 183 (0x8b982c00) [pid = 1769] [serial = 520] [outer = 0x8b979000] 17:43:36 INFO - PROCESS | 1769 | 1465001016496 Marionette DEBUG loaded listener.js 17:43:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 184 (0x8e616c00) [pid = 1769] [serial = 521] [outer = 0x8b979000] 17:43:37 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:43:37 INFO - PROCESS | 1769 | 1465001017551 Marionette TRACE conn4 <- [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:43:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:43:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1783ms 17:43:37 INFO - PROCESS | 1769 | 1465001017588 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 17:43:37 INFO - PROCESS | 1769 | 1465001017593 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 17:43:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:43:37 INFO - PROCESS | 1769 | 1465001017600 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:43:37 INFO - PROCESS | 1769 | 1465001017605 Marionette TRACE conn4 <- [1,666,null,{}] 17:43:37 INFO - PROCESS | 1769 | 1465001017611 Marionette TRACE conn4 -> [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:43:37 INFO - PROCESS | 1769 | 1465001017858 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 17:43:38 INFO - PROCESS | 1769 | 1465001018555 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b983000 == 98 [pid = 1769] [id = 174] 17:43:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 185 (0x8b983400) [pid = 1769] [serial = 522] [outer = (nil)] 17:43:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 186 (0x8ba5a000) [pid = 1769] [serial = 523] [outer = 0x8b983400] 17:43:38 INFO - PROCESS | 1769 | 1465001018656 Marionette DEBUG loaded listener.js 17:43:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 187 (0x8ba67400) [pid = 1769] [serial = 524] [outer = 0x8b983400] 17:43:39 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:43:39 INFO - PROCESS | 1769 | 1465001019621 Marionette TRACE conn4 <- [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:43:39 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:43:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2097ms 17:43:39 INFO - PROCESS | 1769 | 1465001019699 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 17:43:39 INFO - PROCESS | 1769 | 1465001019706 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 17:43:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:43:39 INFO - PROCESS | 1769 | 1465001019716 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:43:39 INFO - PROCESS | 1769 | 1465001019720 Marionette TRACE conn4 <- [1,670,null,{}] 17:43:39 INFO - PROCESS | 1769 | 1465001019730 Marionette TRACE conn4 -> [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:43:40 INFO - PROCESS | 1769 | 1465001020017 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 17:43:40 INFO - PROCESS | 1769 | 1465001020395 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1ca400 == 99 [pid = 1769] [id = 175] 17:43:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 188 (0x8d1cdc00) [pid = 1769] [serial = 525] [outer = (nil)] 17:43:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 189 (0x8e2b1000) [pid = 1769] [serial = 526] [outer = 0x8d1cdc00] 17:43:40 INFO - PROCESS | 1769 | 1465001020546 Marionette DEBUG loaded listener.js 17:43:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 190 (0x8e4e7400) [pid = 1769] [serial = 527] [outer = 0x8d1cdc00] 17:43:41 INFO - PROCESS | 1769 | 1465001021555 Marionette TRACE conn4 <- [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:43:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:43:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1898ms 17:43:41 INFO - PROCESS | 1769 | 1465001021623 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 17:43:41 INFO - PROCESS | 1769 | 1465001021630 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 17:43:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:43:41 INFO - PROCESS | 1769 | 1465001021641 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:43:41 INFO - PROCESS | 1769 | 1465001021644 Marionette TRACE conn4 <- [1,674,null,{}] 17:43:41 INFO - PROCESS | 1769 | 1465001021652 Marionette TRACE conn4 -> [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:43:41 INFO - PROCESS | 1769 | 1465001021903 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 17:43:42 INFO - PROCESS | 1769 | 1465001022164 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5e800 == 100 [pid = 1769] [id = 176] 17:43:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 191 (0x8ba5f000) [pid = 1769] [serial = 528] [outer = (nil)] 17:43:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 192 (0x8f65c400) [pid = 1769] [serial = 529] [outer = 0x8ba5f000] 17:43:42 INFO - PROCESS | 1769 | 1465001022310 Marionette DEBUG loaded listener.js 17:43:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 193 (0x8f87e800) [pid = 1769] [serial = 530] [outer = 0x8ba5f000] 17:43:43 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:43:43 INFO - PROCESS | 1769 | 1465001023454 Marionette TRACE conn4 <- [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:43:43 INFO - PROCESS | 1769 | --DOCSHELL 0x9451b800 == 99 [pid = 1769] [id = 13] 17:43:43 INFO - PROCESS | 1769 | --DOCSHELL 0x96457000 == 98 [pid = 1769] [id = 23] 17:43:43 INFO - PROCESS | 1769 | --DOCSHELL 0x9aa15400 == 97 [pid = 1769] [id = 17] 17:43:43 INFO - PROCESS | 1769 | --DOCSHELL 0x93921400 == 96 [pid = 1769] [id = 16] 17:43:43 INFO - PROCESS | 1769 | --DOCSHELL 0x9b501c00 == 95 [pid = 1769] [id = 15] 17:43:43 INFO - PROCESS | 1769 | --DOMWINDOW == 192 (0x8e619000) [pid = 1769] [serial = 409] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1769 | --DOMWINDOW == 191 (0x9b528000) [pid = 1769] [serial = 430] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1769 | --DOMWINDOW == 190 (0x8e4e0c00) [pid = 1769] [serial = 403] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1769 | --DOMWINDOW == 189 (0x9a2a0000) [pid = 1769] [serial = 385] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1769 | --DOMWINDOW == 188 (0x8e60e400) [pid = 1769] [serial = 406] [outer = (nil)] [url = about:blank] 17:43:43 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:43:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1894ms 17:43:43 INFO - PROCESS | 1769 | --DOMWINDOW == 187 (0xa228b800) [pid = 1769] [serial = 388] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1769 | --DOMWINDOW == 186 (0x91ac0000) [pid = 1769] [serial = 382] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1769 | --DOMWINDOW == 185 (0x926af800) [pid = 1769] [serial = 391] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1769 | --DOMWINDOW == 184 (0xa6253400) [pid = 1769] [serial = 397] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1769 | --DOMWINDOW == 183 (0x8ee0ac00) [pid = 1769] [serial = 394] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1769 | --DOMWINDOW == 182 (0x8d1c9c00) [pid = 1769] [serial = 400] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1769 | --DOMWINDOW == 181 (0x9c078c00) [pid = 1769] [serial = 379] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1769 | --DOCSHELL 0x93a5b000 == 94 [pid = 1769] [id = 28] 17:43:43 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc0d800 == 93 [pid = 1769] [id = 161] 17:43:43 INFO - PROCESS | 1769 | --DOCSHELL 0x91abd000 == 92 [pid = 1769] [id = 160] 17:43:43 INFO - PROCESS | 1769 | --DOCSHELL 0x8f874000 == 91 [pid = 1769] [id = 159] 17:43:43 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5cc00 == 90 [pid = 1769] [id = 158] 17:43:43 INFO - PROCESS | 1769 | --DOCSHELL 0x8e885800 == 89 [pid = 1769] [id = 157] 17:43:43 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1c4400 == 88 [pid = 1769] [id = 156] 17:43:43 INFO - PROCESS | 1769 | 1465001023620 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 17:43:43 INFO - PROCESS | 1769 | 1465001023625 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 17:43:43 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba61000 == 87 [pid = 1769] [id = 155] 17:43:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:43:43 INFO - PROCESS | 1769 | --DOCSHELL 0x8e881800 == 86 [pid = 1769] [id = 148] 17:43:43 INFO - PROCESS | 1769 | --DOCSHELL 0x8c85fc00 == 85 [pid = 1769] [id = 147] 17:43:43 INFO - PROCESS | 1769 | 1465001023663 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:43:43 INFO - PROCESS | 1769 | 1465001023674 Marionette TRACE conn4 <- [1,678,null,{}] 17:43:43 INFO - PROCESS | 1769 | 1465001023691 Marionette TRACE conn4 -> [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:43:43 INFO - PROCESS | 1769 | 1465001023911 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 180 (0x952b2800) [pid = 1769] [serial = 274] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 179 (0x8e2bc800) [pid = 1769] [serial = 319] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 178 (0x91abfc00) [pid = 1769] [serial = 232] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 177 (0xa6fe7800) [pid = 1769] [serial = 229] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 176 (0x910ae400) [pid = 1769] [serial = 361] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 175 (0xa349b400) [pid = 1769] [serial = 250] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 174 (0x9c0d2800) [pid = 1769] [serial = 304] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 173 (0x9c29b400) [pid = 1769] [serial = 307] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 172 (0x92555000) [pid = 1769] [serial = 298] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 171 (0x952b7400) [pid = 1769] [serial = 256] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 170 (0x9c295400) [pid = 1769] [serial = 259] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 169 (0x9b2d0800) [pid = 1769] [serial = 262] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 168 (0xa2633400) [pid = 1769] [serial = 265] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 167 (0xa21c4800) [pid = 1769] [serial = 268] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 166 (0x8f9ed400) [pid = 1769] [serial = 271] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 165 (0xa6d3b800) [pid = 1769] [serial = 316] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 164 (0x9b2c8c00) [pid = 1769] [serial = 337] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 163 (0x90eb6400) [pid = 1769] [serial = 340] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 162 (0x93a52800) [pid = 1769] [serial = 343] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 161 (0x9b525400) [pid = 1769] [serial = 346] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 160 (0xa2429800) [pid = 1769] [serial = 349] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 159 (0xa34e0800) [pid = 1769] [serial = 352] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 158 (0xa34e2800) [pid = 1769] [serial = 355] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 157 (0x9ae8a000) [pid = 1769] [serial = 358] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 156 (0x99fa3800) [pid = 1769] [serial = 427] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 155 (0x9ae88c00) [pid = 1769] [serial = 428] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 154 (0x92bca800) [pid = 1769] [serial = 422] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 153 (0x9b5af000) [pid = 1769] [serial = 295] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 152 (0xa6746400) [pid = 1769] [serial = 313] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x9507f800) [pid = 1769] [serial = 301] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0xa1127800) [pid = 1769] [serial = 310] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x91ab9000) [pid = 1769] [serial = 253] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x98185800) [pid = 1769] [serial = 424] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x99092400) [pid = 1769] [serial = 425] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x926c8800) [pid = 1769] [serial = 421] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x90e80000) [pid = 1769] [serial = 416] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x90e71400) [pid = 1769] [serial = 415] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x910b0000) [pid = 1769] [serial = 418] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x92556400) [pid = 1769] [serial = 419] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x8e619400) [pid = 1769] [serial = 413] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x8e4dd400) [pid = 1769] [serial = 412] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1769 | 1465001024224 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97a400 == 86 [pid = 1769] [id = 177] 17:43:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x8e619400) [pid = 1769] [serial = 531] [outer = (nil)] 17:43:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x8ee10c00) [pid = 1769] [serial = 532] [outer = 0x8e619400] 17:43:44 INFO - PROCESS | 1769 | 1465001024306 Marionette DEBUG loaded listener.js 17:43:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x8f9ed800) [pid = 1769] [serial = 533] [outer = 0x8e619400] 17:43:45 INFO - PROCESS | 1769 | 1465001025153 Marionette TRACE conn4 <- [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:43:45 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:43:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1562ms 17:43:45 INFO - PROCESS | 1769 | 1465001025211 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 17:43:45 INFO - PROCESS | 1769 | 1465001025215 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 17:43:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:43:45 INFO - PROCESS | 1769 | 1465001025223 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:43:45 INFO - PROCESS | 1769 | 1465001025227 Marionette TRACE conn4 <- [1,682,null,{}] 17:43:45 INFO - PROCESS | 1769 | 1465001025234 Marionette TRACE conn4 -> [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:43:45 INFO - PROCESS | 1769 | 1465001025453 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 17:43:45 INFO - PROCESS | 1769 | 1465001025627 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e88d800 == 87 [pid = 1769] [id = 178] 17:43:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x8ee0ac00) [pid = 1769] [serial = 534] [outer = (nil)] 17:43:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x90ec3800) [pid = 1769] [serial = 535] [outer = 0x8ee0ac00] 17:43:45 INFO - PROCESS | 1769 | 1465001025708 Marionette DEBUG loaded listener.js 17:43:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x91ab8c00) [pid = 1769] [serial = 536] [outer = 0x8ee0ac00] 17:43:47 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:47 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:43:47 INFO - PROCESS | 1769 | 1465001027095 Marionette TRACE conn4 <- [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:43:47 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:43:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1886ms 17:43:47 INFO - PROCESS | 1769 | 1465001027161 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 17:43:47 INFO - PROCESS | 1769 | 1465001027166 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 17:43:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:43:47 INFO - PROCESS | 1769 | 1465001027179 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:43:47 INFO - PROCESS | 1769 | 1465001027182 Marionette TRACE conn4 <- [1,686,null,{}] 17:43:47 INFO - PROCESS | 1769 | 1465001027192 Marionette TRACE conn4 -> [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:43:47 INFO - PROCESS | 1769 | 1465001027460 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 17:43:47 INFO - PROCESS | 1769 | 1465001027502 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x91ac1400 == 88 [pid = 1769] [id = 179] 17:43:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x923c0c00) [pid = 1769] [serial = 537] [outer = (nil)] 17:43:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x92552800) [pid = 1769] [serial = 538] [outer = 0x923c0c00] 17:43:47 INFO - PROCESS | 1769 | 1465001027705 Marionette DEBUG loaded listener.js 17:43:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x926a4400) [pid = 1769] [serial = 539] [outer = 0x923c0c00] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x99fa6400) [pid = 1769] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x8d1c7000) [pid = 1769] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x9c0d2400) [pid = 1769] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x92cc8400) [pid = 1769] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x8f87a400) [pid = 1769] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x9b52f000) [pid = 1769] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x997f3000) [pid = 1769] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x923bc800) [pid = 1769] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x8f667c00) [pid = 1769] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x8beef000) [pid = 1769] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x8d1c6c00) [pid = 1769] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x8d1c5c00) [pid = 1769] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x8cc05800) [pid = 1769] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x8cc03800) [pid = 1769] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x8c44c800) [pid = 1769] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x8c867000) [pid = 1769] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x90eb7800) [pid = 1769] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x99fe5400) [pid = 1769] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x926a6c00) [pid = 1769] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x8bef2400) [pid = 1769] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x8bee7c00) [pid = 1769] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x8e888000) [pid = 1769] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x910b0400) [pid = 1769] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x9b503c00) [pid = 1769] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x8d1c3800) [pid = 1769] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x8e882c00) [pid = 1769] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x8e4e6800) [pid = 1769] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:43:48 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x8ee03400) [pid = 1769] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:43:49 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:49 INFO - PROCESS | 1769 | 1465001029580 Marionette TRACE conn4 <- [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:43:49 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:43:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2439ms 17:43:49 INFO - PROCESS | 1769 | 1465001029651 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 17:43:49 INFO - PROCESS | 1769 | 1465001029655 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 17:43:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:43:49 INFO - PROCESS | 1769 | 1465001029669 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:43:49 INFO - PROCESS | 1769 | 1465001029672 Marionette TRACE conn4 <- [1,690,null,{}] 17:43:49 INFO - PROCESS | 1769 | 1465001029690 Marionette TRACE conn4 -> [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:43:49 INFO - PROCESS | 1769 | 1465001029895 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 17:43:49 INFO - PROCESS | 1769 | 1465001029907 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beeec00 == 89 [pid = 1769] [id = 180] 17:43:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x8c44c800) [pid = 1769] [serial = 540] [outer = (nil)] 17:43:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x8e4eb000) [pid = 1769] [serial = 541] [outer = 0x8c44c800] 17:43:49 INFO - PROCESS | 1769 | 1465001029993 Marionette DEBUG loaded listener.js 17:43:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x90e77400) [pid = 1769] [serial = 542] [outer = 0x8c44c800] 17:43:51 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:51 INFO - PROCESS | 1769 | 1465001031703 Marionette TRACE conn4 <- [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:43:51 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:43:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2085ms 17:43:51 INFO - PROCESS | 1769 | 1465001031755 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 17:43:51 INFO - PROCESS | 1769 | 1465001031762 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 17:43:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:43:51 INFO - PROCESS | 1769 | 1465001031772 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:43:51 INFO - PROCESS | 1769 | 1465001031778 Marionette TRACE conn4 <- [1,694,null,{}] 17:43:51 INFO - PROCESS | 1769 | 1465001031835 Marionette TRACE conn4 -> [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:43:52 INFO - PROCESS | 1769 | 1465001032092 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 17:43:52 INFO - PROCESS | 1769 | 1465001032285 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b982000 == 90 [pid = 1769] [id = 181] 17:43:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x8ba65400) [pid = 1769] [serial = 543] [outer = (nil)] 17:43:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x8c85fc00) [pid = 1769] [serial = 544] [outer = 0x8ba65400] 17:43:52 INFO - PROCESS | 1769 | 1465001032441 Marionette DEBUG loaded listener.js 17:43:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x8cc07800) [pid = 1769] [serial = 545] [outer = 0x8ba65400] 17:43:53 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:53 INFO - PROCESS | 1769 | 1465001033947 Marionette TRACE conn4 <- [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:43:53 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:43:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2196ms 17:43:53 INFO - PROCESS | 1769 | 1465001033968 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 17:43:53 INFO - PROCESS | 1769 | 1465001033978 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 17:43:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:43:53 INFO - PROCESS | 1769 | 1465001033990 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:43:53 INFO - PROCESS | 1769 | 1465001033994 Marionette TRACE conn4 <- [1,698,null,{}] 17:43:54 INFO - PROCESS | 1769 | 1465001034002 Marionette TRACE conn4 -> [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:43:54 INFO - PROCESS | 1769 | 1465001034227 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 17:43:54 INFO - PROCESS | 1769 | 1465001034427 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef4000 == 91 [pid = 1769] [id = 182] 17:43:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x8d1cc000) [pid = 1769] [serial = 546] [outer = (nil)] 17:43:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x8e61c000) [pid = 1769] [serial = 547] [outer = 0x8d1cc000] 17:43:54 INFO - PROCESS | 1769 | 1465001034526 Marionette DEBUG loaded listener.js 17:43:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x8ee03400) [pid = 1769] [serial = 548] [outer = 0x8d1cc000] 17:43:55 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:56 INFO - PROCESS | 1769 | 1465001036001 Marionette TRACE conn4 <- [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:43:56 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:43:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2089ms 17:43:56 INFO - PROCESS | 1769 | 1465001036080 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 17:43:56 INFO - PROCESS | 1769 | 1465001036085 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 17:43:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:43:56 INFO - PROCESS | 1769 | 1465001036093 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:43:56 INFO - PROCESS | 1769 | 1465001036100 Marionette TRACE conn4 <- [1,702,null,{}] 17:43:56 INFO - PROCESS | 1769 | 1465001036118 Marionette TRACE conn4 -> [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:43:56 INFO - PROCESS | 1769 | 1465001036498 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 17:43:56 INFO - PROCESS | 1769 | 1465001036645 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f660000 == 92 [pid = 1769] [id = 183] 17:43:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x8f662c00) [pid = 1769] [serial = 549] [outer = (nil)] 17:43:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x9255ac00) [pid = 1769] [serial = 550] [outer = 0x8f662c00] 17:43:56 INFO - PROCESS | 1769 | 1465001036749 Marionette DEBUG loaded listener.js 17:43:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x926a6000) [pid = 1769] [serial = 551] [outer = 0x8f662c00] 17:43:58 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:58 INFO - PROCESS | 1769 | 1465001038151 Marionette TRACE conn4 <- [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:43:58 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:43:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2094ms 17:43:58 INFO - PROCESS | 1769 | 1465001038231 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 17:43:58 INFO - PROCESS | 1769 | 1465001038237 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 17:43:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:43:58 INFO - PROCESS | 1769 | 1465001038248 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:43:58 INFO - PROCESS | 1769 | 1465001038251 Marionette TRACE conn4 <- [1,706,null,{}] 17:43:58 INFO - PROCESS | 1769 | 1465001038258 Marionette TRACE conn4 -> [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:43:58 INFO - PROCESS | 1769 | 1465001038480 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 17:43:58 INFO - PROCESS | 1769 | 1465001038672 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f667000 == 93 [pid = 1769] [id = 184] 17:43:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x92561400) [pid = 1769] [serial = 552] [outer = (nil)] 17:43:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x926c4400) [pid = 1769] [serial = 553] [outer = 0x92561400] 17:43:58 INFO - PROCESS | 1769 | 1465001038810 Marionette DEBUG loaded listener.js 17:43:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x928ed000) [pid = 1769] [serial = 554] [outer = 0x92561400] 17:44:00 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:00 INFO - PROCESS | 1769 | 1465001040174 Marionette TRACE conn4 <- [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:44:00 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:44:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1986ms 17:44:00 INFO - PROCESS | 1769 | 1465001040259 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 17:44:00 INFO - PROCESS | 1769 | 1465001040264 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 17:44:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:44:00 INFO - PROCESS | 1769 | 1465001040324 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:44:00 INFO - PROCESS | 1769 | 1465001040328 Marionette TRACE conn4 <- [1,710,null,{}] 17:44:00 INFO - PROCESS | 1769 | 1465001040335 Marionette TRACE conn4 -> [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:44:00 INFO - PROCESS | 1769 | 1465001040595 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 17:44:00 INFO - PROCESS | 1769 | 1465001040883 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x926b2c00 == 94 [pid = 1769] [id = 185] 17:44:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x926bfc00) [pid = 1769] [serial = 555] [outer = (nil)] 17:44:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x92cd2000) [pid = 1769] [serial = 556] [outer = 0x926bfc00] 17:44:01 INFO - PROCESS | 1769 | 1465001041029 Marionette DEBUG loaded listener.js 17:44:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x94521400) [pid = 1769] [serial = 557] [outer = 0x926bfc00] 17:44:02 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:02 INFO - PROCESS | 1769 | 1465001042503 Marionette TRACE conn4 <- [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:44:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:44:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2202ms 17:44:02 INFO - PROCESS | 1769 | 1465001042520 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 17:44:02 INFO - PROCESS | 1769 | 1465001042523 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 17:44:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:44:02 INFO - PROCESS | 1769 | 1465001042530 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:44:02 INFO - PROCESS | 1769 | 1465001042534 Marionette TRACE conn4 <- [1,714,null,{}] 17:44:02 INFO - PROCESS | 1769 | 1465001042541 Marionette TRACE conn4 -> [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:44:02 INFO - PROCESS | 1769 | 1465001042909 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 17:44:03 INFO - PROCESS | 1769 | 1465001043119 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5a800 == 95 [pid = 1769] [id = 186] 17:44:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x8ba5c000) [pid = 1769] [serial = 558] [outer = (nil)] 17:44:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x8c447c00) [pid = 1769] [serial = 559] [outer = 0x8ba5c000] 17:44:03 INFO - PROCESS | 1769 | 1465001043252 Marionette DEBUG loaded listener.js 17:44:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x8e886400) [pid = 1769] [serial = 560] [outer = 0x8ba5c000] 17:44:04 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:05 INFO - PROCESS | 1769 | 1465001045079 Marionette TRACE conn4 <- [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:44:05 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:44:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2595ms 17:44:05 INFO - PROCESS | 1769 | 1465001045134 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 17:44:05 INFO - PROCESS | 1769 | 1465001045141 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 17:44:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:44:05 INFO - PROCESS | 1769 | 1465001045156 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:44:05 INFO - PROCESS | 1769 | 1465001045162 Marionette TRACE conn4 <- [1,718,null,{}] 17:44:05 INFO - PROCESS | 1769 | 1465001045172 Marionette TRACE conn4 -> [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:44:05 INFO - PROCESS | 1769 | 1465001045464 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 17:44:05 INFO - PROCESS | 1769 | 1465001045637 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1ca000 == 96 [pid = 1769] [id = 187] 17:44:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x8e2b1800) [pid = 1769] [serial = 561] [outer = (nil)] 17:44:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x8e2bbc00) [pid = 1769] [serial = 562] [outer = 0x8e2b1800] 17:44:05 INFO - PROCESS | 1769 | 1465001045796 Marionette DEBUG loaded listener.js 17:44:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x8e4ea000) [pid = 1769] [serial = 563] [outer = 0x8e2b1800] 17:44:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x8b97cc00) [pid = 1769] [serial = 564] [outer = 0xa34e7400] 17:44:07 INFO - PROCESS | 1769 | --DOCSHELL 0x99058800 == 95 [pid = 1769] [id = 128] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x8f875800) [pid = 1769] [serial = 484] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOCSHELL 0x952b3c00 == 94 [pid = 1769] [id = 143] 17:44:07 INFO - PROCESS | 1769 | --DOCSHELL 0x9524dc00 == 93 [pid = 1769] [id = 167] 17:44:07 INFO - PROCESS | 1769 | --DOCSHELL 0x92cc7400 == 92 [pid = 1769] [id = 166] 17:44:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee9c00 == 91 [pid = 1769] [id = 165] 17:44:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef1000 == 90 [pid = 1769] [id = 164] 17:44:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba63800 == 89 [pid = 1769] [id = 163] 17:44:07 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5ec00 == 88 [pid = 1769] [id = 162] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x9c2e5c00) [pid = 1769] [serial = 380] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x8f878c00) [pid = 1769] [serial = 433] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0xa33eac00) [pid = 1769] [serial = 389] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x92ccfc00) [pid = 1769] [serial = 448] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x910a6c00) [pid = 1769] [serial = 478] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x90eb4400) [pid = 1769] [serial = 434] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x92cd5000) [pid = 1769] [serial = 449] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0xa33ec400) [pid = 1769] [serial = 443] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x9afbcc00) [pid = 1769] [serial = 386] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x92652c00) [pid = 1769] [serial = 482] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0xa62f5c00) [pid = 1769] [serial = 398] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x923c9c00) [pid = 1769] [serial = 461] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x923c4000) [pid = 1769] [serial = 481] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x8e4e4800) [pid = 1769] [serial = 404] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x8d1cf000) [pid = 1769] [serial = 469] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x8cc0a400) [pid = 1769] [serial = 451] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x910aa400) [pid = 1769] [serial = 479] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x923c3800) [pid = 1769] [serial = 454] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x92cd4400) [pid = 1769] [serial = 464] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x8e2ba800) [pid = 1769] [serial = 470] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x90dbd800) [pid = 1769] [serial = 476] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x926bbc00) [pid = 1769] [serial = 383] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x9b8a6400) [pid = 1769] [serial = 431] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x8c452400) [pid = 1769] [serial = 463] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x926b3400) [pid = 1769] [serial = 392] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x8c444400) [pid = 1769] [serial = 466] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x8bef0400) [pid = 1769] [serial = 457] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x8ee10400) [pid = 1769] [serial = 473] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x928e5800) [pid = 1769] [serial = 437] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0x926aa000) [pid = 1769] [serial = 436] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x9b52a800) [pid = 1769] [serial = 439] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0xa228c000) [pid = 1769] [serial = 442] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x8d1cd000) [pid = 1769] [serial = 401] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x8bef2c00) [pid = 1769] [serial = 458] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x923c7800) [pid = 1769] [serial = 455] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x8f9e8c00) [pid = 1769] [serial = 475] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x8c44a000) [pid = 1769] [serial = 467] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x9c0d7000) [pid = 1769] [serial = 440] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x8ee04c00) [pid = 1769] [serial = 472] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x923c5000) [pid = 1769] [serial = 460] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x8e88e800) [pid = 1769] [serial = 446] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x8cc0e800) [pid = 1769] [serial = 452] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x8e611800) [pid = 1769] [serial = 407] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x8ee0d400) [pid = 1769] [serial = 395] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x8e889800) [pid = 1769] [serial = 445] [outer = (nil)] [url = about:blank] 17:44:07 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:07 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:44:07 INFO - PROCESS | 1769 | 1465001047399 Marionette TRACE conn4 <- [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:44:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:44:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2290ms 17:44:07 INFO - PROCESS | 1769 | 1465001047446 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 17:44:07 INFO - PROCESS | 1769 | 1465001047454 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 17:44:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:44:07 INFO - PROCESS | 1769 | 1465001047466 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:44:07 INFO - PROCESS | 1769 | 1465001047470 Marionette TRACE conn4 <- [1,722,null,{}] 17:44:07 INFO - PROCESS | 1769 | 1465001047489 Marionette TRACE conn4 -> [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:44:07 INFO - PROCESS | 1769 | 1465001047693 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 17:44:07 INFO - PROCESS | 1769 | 1465001047707 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1cf000 == 89 [pid = 1769] [id = 188] 17:44:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x8e2b5000) [pid = 1769] [serial = 565] [outer = (nil)] 17:44:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x8e4e6000) [pid = 1769] [serial = 566] [outer = 0x8e2b5000] 17:44:07 INFO - PROCESS | 1769 | 1465001047793 Marionette DEBUG loaded listener.js 17:44:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x8e88f800) [pid = 1769] [serial = 567] [outer = 0x8e2b5000] 17:44:08 INFO - PROCESS | 1769 | 1465001048828 Marionette TRACE conn4 <- [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:44:08 INFO - PROCESS | 1769 | 1465001048866 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 17:44:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:44:08 INFO - PROCESS | 1769 | 1465001048873 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:44:08 INFO - PROCESS | 1769 | 1465001048879 Marionette TRACE conn4 <- [1,726,null,{}] 17:44:08 INFO - PROCESS | 1769 | 1465001048897 Marionette TRACE conn4 -> [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:44:09 INFO - PROCESS | 1769 | 1465001049113 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 17:44:09 INFO - PROCESS | 1769 | 1465001049423 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b980000 == 90 [pid = 1769] [id = 189] 17:44:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x8ba5ec00) [pid = 1769] [serial = 568] [outer = (nil)] 17:44:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x8bee9c00) [pid = 1769] [serial = 569] [outer = 0x8ba5ec00] 17:44:09 INFO - PROCESS | 1769 | 1465001049535 Marionette DEBUG loaded listener.js 17:44:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x8c446c00) [pid = 1769] [serial = 570] [outer = 0x8ba5ec00] 17:44:10 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:10 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:44:10 INFO - PROCESS | 1769 | 1465001050677 Marionette TRACE conn4 <- [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:44:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:44:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1847ms 17:44:10 INFO - PROCESS | 1769 | 1465001050724 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 17:44:10 INFO - PROCESS | 1769 | 1465001050733 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 17:44:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:44:10 INFO - PROCESS | 1769 | 1465001050742 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:44:10 INFO - PROCESS | 1769 | 1465001050748 Marionette TRACE conn4 <- [1,730,null,{}] 17:44:10 INFO - PROCESS | 1769 | 1465001050756 Marionette TRACE conn4 -> [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:44:11 INFO - PROCESS | 1769 | 1465001051008 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 17:44:11 INFO - PROCESS | 1769 | 1465001051252 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2b5400 == 91 [pid = 1769] [id = 190] 17:44:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x8e4ddc00) [pid = 1769] [serial = 571] [outer = (nil)] 17:44:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x8ee0f000) [pid = 1769] [serial = 572] [outer = 0x8e4ddc00] 17:44:11 INFO - PROCESS | 1769 | 1465001051370 Marionette DEBUG loaded listener.js 17:44:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x8f871400) [pid = 1769] [serial = 573] [outer = 0x8e4ddc00] 17:44:12 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:12 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:44:12 INFO - PROCESS | 1769 | 1465001052411 Marionette TRACE conn4 <- [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:44:12 INFO - PROCESS | 1769 | 1465001052495 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 17:44:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:44:12 INFO - PROCESS | 1769 | 1465001052505 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:44:12 INFO - PROCESS | 1769 | 1465001052508 Marionette TRACE conn4 <- [1,734,null,{}] 17:44:12 INFO - PROCESS | 1769 | 1465001052516 Marionette TRACE conn4 -> [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:44:12 INFO - PROCESS | 1769 | 1465001052799 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 17:44:13 INFO - PROCESS | 1769 | 1465001053104 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5a400 == 92 [pid = 1769] [id = 191] 17:44:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x90e7c800) [pid = 1769] [serial = 574] [outer = (nil)] 17:44:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x90ebc000) [pid = 1769] [serial = 575] [outer = 0x90e7c800] 17:44:13 INFO - PROCESS | 1769 | 1465001053240 Marionette DEBUG loaded listener.js 17:44:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x910aec00) [pid = 1769] [serial = 576] [outer = 0x90e7c800] 17:44:14 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:14 INFO - PROCESS | 1769 | 1465001054301 Marionette TRACE conn4 <- [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:44:14 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:44:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1837ms 17:44:14 INFO - PROCESS | 1769 | 1465001054343 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 17:44:14 INFO - PROCESS | 1769 | 1465001054348 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 17:44:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:44:14 INFO - PROCESS | 1769 | 1465001054387 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:44:14 INFO - PROCESS | 1769 | 1465001054398 Marionette TRACE conn4 <- [1,738,null,{}] 17:44:14 INFO - PROCESS | 1769 | 1465001054409 Marionette TRACE conn4 -> [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:44:14 INFO - PROCESS | 1769 | 1465001054661 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 17:44:14 INFO - PROCESS | 1769 | 1465001054967 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beea000 == 93 [pid = 1769] [id = 192] 17:44:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x90eba400) [pid = 1769] [serial = 577] [outer = (nil)] 17:44:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x9264e400) [pid = 1769] [serial = 578] [outer = 0x90eba400] 17:44:15 INFO - PROCESS | 1769 | 1465001055064 Marionette DEBUG loaded listener.js 17:44:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x92653000) [pid = 1769] [serial = 579] [outer = 0x90eba400] 17:44:16 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:16 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:44:16 INFO - PROCESS | 1769 | 1465001056542 Marionette TRACE conn4 <- [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:44:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:44:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2216ms 17:44:16 INFO - PROCESS | 1769 | 1465001056591 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 17:44:16 INFO - PROCESS | 1769 | 1465001056598 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 17:44:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:44:16 INFO - PROCESS | 1769 | 1465001056605 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:44:16 INFO - PROCESS | 1769 | 1465001056610 Marionette TRACE conn4 <- [1,742,null,{}] 17:44:16 INFO - PROCESS | 1769 | 1465001056620 Marionette TRACE conn4 -> [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:44:16 INFO - PROCESS | 1769 | 1465001056845 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 17:44:17 INFO - PROCESS | 1769 | 1465001057043 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:17 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b978800 == 94 [pid = 1769] [id = 193] 17:44:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0x910ad800) [pid = 1769] [serial = 580] [outer = (nil)] 17:44:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x926bd800) [pid = 1769] [serial = 581] [outer = 0x910ad800] 17:44:17 INFO - PROCESS | 1769 | 1465001057177 Marionette DEBUG loaded listener.js 17:44:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x926c7c00) [pid = 1769] [serial = 582] [outer = 0x910ad800] 17:44:18 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:18 INFO - PROCESS | 1769 | 1465001058564 Marionette TRACE conn4 <- [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:44:18 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:44:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2038ms 17:44:18 INFO - PROCESS | 1769 | 1465001058653 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 17:44:18 INFO - PROCESS | 1769 | 1465001058658 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 17:44:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:44:18 INFO - PROCESS | 1769 | 1465001058670 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:44:18 INFO - PROCESS | 1769 | 1465001058673 Marionette TRACE conn4 <- [1,746,null,{}] 17:44:18 INFO - PROCESS | 1769 | 1465001058681 Marionette TRACE conn4 -> [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:44:18 INFO - PROCESS | 1769 | 1465001058899 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 17:44:19 INFO - PROCESS | 1769 | 1465001059096 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x928f1000 == 95 [pid = 1769] [id = 194] 17:44:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x92bc9400) [pid = 1769] [serial = 583] [outer = (nil)] 17:44:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x92cc8400) [pid = 1769] [serial = 584] [outer = 0x92bc9400] 17:44:19 INFO - PROCESS | 1769 | 1465001059256 Marionette DEBUG loaded listener.js 17:44:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x9507b000) [pid = 1769] [serial = 585] [outer = 0x92bc9400] 17:44:20 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:20 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc02000 == 94 [pid = 1769] [id = 151] 17:44:22 INFO - PROCESS | 1769 | --DOCSHELL 0xa228a000 == 93 [pid = 1769] [id = 172] 17:44:22 INFO - PROCESS | 1769 | --DOCSHELL 0x92cd2c00 == 92 [pid = 1769] [id = 168] 17:44:22 INFO - PROCESS | 1769 | --DOCSHELL 0x94505000 == 91 [pid = 1769] [id = 169] 17:44:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8b983000 == 90 [pid = 1769] [id = 174] 17:44:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8f669400 == 89 [pid = 1769] [id = 118] 17:44:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee6400 == 88 [pid = 1769] [id = 152] 17:44:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8beec000 == 87 [pid = 1769] [id = 153] 17:44:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1cf000 == 86 [pid = 1769] [id = 188] 17:44:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1ca000 == 85 [pid = 1769] [id = 187] 17:44:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8f667000 == 84 [pid = 1769] [id = 184] 17:44:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8f660000 == 83 [pid = 1769] [id = 183] 17:44:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef4000 == 82 [pid = 1769] [id = 182] 17:44:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8b982000 == 81 [pid = 1769] [id = 181] 17:44:22 INFO - PROCESS | 1769 | 1465001062244 Marionette TRACE conn4 <- [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:44:22 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:44:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 3704ms 17:44:22 INFO - PROCESS | 1769 | 1465001062375 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 17:44:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:44:22 INFO - PROCESS | 1769 | 1465001062380 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 17:44:22 INFO - PROCESS | 1769 | 1465001062389 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:44:22 INFO - PROCESS | 1769 | 1465001062395 Marionette TRACE conn4 <- [1,750,null,{}] 17:44:22 INFO - PROCESS | 1769 | 1465001062405 Marionette TRACE conn4 -> [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:44:22 INFO - PROCESS | 1769 | 1465001062709 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 17:44:22 INFO - PROCESS | 1769 | 1465001062850 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc0c000 == 82 [pid = 1769] [id = 195] 17:44:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x8cc0d400) [pid = 1769] [serial = 586] [outer = (nil)] 17:44:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x8d1c7000) [pid = 1769] [serial = 587] [outer = 0x8cc0d400] 17:44:22 INFO - PROCESS | 1769 | 1465001062943 Marionette DEBUG loaded listener.js 17:44:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x8e4df400) [pid = 1769] [serial = 588] [outer = 0x8cc0d400] 17:44:24 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:24 INFO - PROCESS | 1769 | 1465001064296 Marionette TRACE conn4 <- [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:44:24 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:44:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1942ms 17:44:24 INFO - PROCESS | 1769 | 1465001064331 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 17:44:24 INFO - PROCESS | 1769 | 1465001064339 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 17:44:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:44:24 INFO - PROCESS | 1769 | 1465001064431 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:44:24 INFO - PROCESS | 1769 | 1465001064435 Marionette TRACE conn4 <- [1,754,null,{}] 17:44:24 INFO - PROCESS | 1769 | 1465001064446 Marionette TRACE conn4 -> [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:44:24 INFO - PROCESS | 1769 | 1465001064799 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 17:44:24 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x8d1cb400) [pid = 1769] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:44:24 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x923c0c00) [pid = 1769] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:44:24 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x8d1cdc00) [pid = 1769] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:44:24 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x8ba5f000) [pid = 1769] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:44:24 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x8ee0ac00) [pid = 1769] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:44:24 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x8e619400) [pid = 1769] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:44:24 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x8b983400) [pid = 1769] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:44:24 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x8e2b1800) [pid = 1769] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:44:24 INFO - PROCESS | 1769 | 1465001064934 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5f000 == 83 [pid = 1769] [id = 196] 17:44:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x8cc02800) [pid = 1769] [serial = 589] [outer = (nil)] 17:44:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x8e2b1800) [pid = 1769] [serial = 590] [outer = 0x8cc02800] 17:44:25 INFO - PROCESS | 1769 | 1465001065028 Marionette DEBUG loaded listener.js 17:44:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x8f9e8c00) [pid = 1769] [serial = 591] [outer = 0x8cc02800] 17:44:26 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:26 INFO - PROCESS | 1769 | 1465001066285 Marionette TRACE conn4 <- [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:44:26 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:44:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1960ms 17:44:26 INFO - PROCESS | 1769 | 1465001066320 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 17:44:26 INFO - PROCESS | 1769 | 1465001066323 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 17:44:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:44:26 INFO - PROCESS | 1769 | 1465001066332 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:44:26 INFO - PROCESS | 1769 | 1465001066339 Marionette TRACE conn4 <- [1,758,null,{}] 17:44:26 INFO - PROCESS | 1769 | 1465001066357 Marionette TRACE conn4 -> [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:44:26 INFO - PROCESS | 1769 | 1465001066731 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 17:44:26 INFO - PROCESS | 1769 | 1465001066930 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b982000 == 84 [pid = 1769] [id = 197] 17:44:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x8b983000) [pid = 1769] [serial = 592] [outer = (nil)] 17:44:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x8bef4000) [pid = 1769] [serial = 593] [outer = 0x8b983000] 17:44:27 INFO - PROCESS | 1769 | 1465001067072 Marionette DEBUG loaded listener.js 17:44:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x8c86c000) [pid = 1769] [serial = 594] [outer = 0x8b983000] 17:44:27 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:27 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:44:27 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:27 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:27 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:28 INFO - PROCESS | 1769 | 1465001068151 Marionette TRACE conn4 <- [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:44:28 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:44:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1892ms 17:44:28 INFO - PROCESS | 1769 | 1465001068228 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 17:44:28 INFO - PROCESS | 1769 | 1465001068237 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 17:44:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:44:28 INFO - PROCESS | 1769 | 1465001068247 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:44:28 INFO - PROCESS | 1769 | 1465001068253 Marionette TRACE conn4 <- [1,762,null,{}] 17:44:28 INFO - PROCESS | 1769 | 1465001068262 Marionette TRACE conn4 -> [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:44:28 INFO - PROCESS | 1769 | 1465001068543 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 17:44:28 INFO - PROCESS | 1769 | 1465001068854 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f666000 == 85 [pid = 1769] [id = 198] 17:44:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x8f9e3800) [pid = 1769] [serial = 595] [outer = (nil)] 17:44:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x90e71800) [pid = 1769] [serial = 596] [outer = 0x8f9e3800] 17:44:28 INFO - PROCESS | 1769 | 1465001068959 Marionette DEBUG loaded listener.js 17:44:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x90e80c00) [pid = 1769] [serial = 597] [outer = 0x8f9e3800] 17:44:30 INFO - PROCESS | 1769 | 1465001070340 Marionette TRACE conn4 <- [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:44:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:44:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2142ms 17:44:30 INFO - PROCESS | 1769 | 1465001070479 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 17:44:30 INFO - PROCESS | 1769 | 1465001070487 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 17:44:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:44:30 INFO - PROCESS | 1769 | 1465001070550 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:44:30 INFO - PROCESS | 1769 | 1465001070556 Marionette TRACE conn4 <- [1,766,null,{}] 17:44:30 INFO - PROCESS | 1769 | 1465001070566 Marionette TRACE conn4 -> [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:44:30 INFO - PROCESS | 1769 | 1465001070819 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 17:44:31 INFO - PROCESS | 1769 | 1465001071030 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee05000 == 86 [pid = 1769] [id = 199] 17:44:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x923c4800) [pid = 1769] [serial = 598] [outer = (nil)] 17:44:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x92559c00) [pid = 1769] [serial = 599] [outer = 0x923c4800] 17:44:31 INFO - PROCESS | 1769 | 1465001071169 Marionette DEBUG loaded listener.js 17:44:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x926a8c00) [pid = 1769] [serial = 600] [outer = 0x923c4800] 17:44:32 INFO - PROCESS | 1769 | 1465001072625 Marionette TRACE conn4 <- [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:44:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:44:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2183ms 17:44:32 INFO - PROCESS | 1769 | 1465001072740 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 17:44:32 INFO - PROCESS | 1769 | 1465001072745 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 17:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:44:32 INFO - PROCESS | 1769 | 1465001072774 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:44:32 INFO - PROCESS | 1769 | 1465001072788 Marionette TRACE conn4 <- [1,770,null,{}] 17:44:32 INFO - PROCESS | 1769 | 1465001072797 Marionette TRACE conn4 -> [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:44:33 INFO - PROCESS | 1769 | 1465001073040 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 17:44:33 INFO - PROCESS | 1769 | 1465001073239 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba63800 == 87 [pid = 1769] [id = 200] 17:44:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x8ba68000) [pid = 1769] [serial = 601] [outer = (nil)] 17:44:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x93921800) [pid = 1769] [serial = 602] [outer = 0x8ba68000] 17:44:33 INFO - PROCESS | 1769 | 1465001073372 Marionette DEBUG loaded listener.js 17:44:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x94521800) [pid = 1769] [serial = 603] [outer = 0x8ba68000] 17:44:34 INFO - PROCESS | 1769 | 1465001074378 Marionette TRACE conn4 <- [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:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1660ms 17:44:34 INFO - PROCESS | 1769 | 1465001074421 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 17:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:44:34 INFO - PROCESS | 1769 | 1465001074426 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 17:44:34 INFO - PROCESS | 1769 | 1465001074433 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:44:34 INFO - PROCESS | 1769 | 1465001074437 Marionette TRACE conn4 <- [1,774,null,{}] 17:44:34 INFO - PROCESS | 1769 | 1465001074443 Marionette TRACE conn4 -> [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:44:34 INFO - PROCESS | 1769 | 1465001074720 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 17:44:35 INFO - PROCESS | 1769 | 1465001075020 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x926bb800 == 88 [pid = 1769] [id = 201] 17:44:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x926c3400) [pid = 1769] [serial = 604] [outer = (nil)] 17:44:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x990df400) [pid = 1769] [serial = 605] [outer = 0x926c3400] 17:44:35 INFO - PROCESS | 1769 | 1465001075119 Marionette DEBUG loaded listener.js 17:44:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x99755000) [pid = 1769] [serial = 606] [outer = 0x926c3400] 17:44:36 INFO - PROCESS | 1769 | 1465001076102 Marionette TRACE conn4 <- [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:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1682ms 17:44:36 INFO - PROCESS | 1769 | 1465001076116 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 17:44:36 INFO - PROCESS | 1769 | 1465001076120 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 17:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:44:36 INFO - PROCESS | 1769 | 1465001076128 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:44:36 INFO - PROCESS | 1769 | 1465001076131 Marionette TRACE conn4 <- [1,778,null,{}] 17:44:36 INFO - PROCESS | 1769 | 1465001076138 Marionette TRACE conn4 -> [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:44:36 INFO - PROCESS | 1769 | 1465001076362 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 17:44:36 INFO - PROCESS | 1769 | 1465001076626 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x99f01400 == 89 [pid = 1769] [id = 202] 17:44:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x99f07800) [pid = 1769] [serial = 607] [outer = (nil)] 17:44:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x99f10c00) [pid = 1769] [serial = 608] [outer = 0x99f07800] 17:44:36 INFO - PROCESS | 1769 | 1465001076793 Marionette DEBUG loaded listener.js 17:44:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x9ae84000) [pid = 1769] [serial = 609] [outer = 0x99f07800] 17:44:37 INFO - PROCESS | 1769 | 1465001077870 Marionette TRACE conn4 <- [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:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1796ms 17:44:37 INFO - PROCESS | 1769 | 1465001077925 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 17:44:37 INFO - PROCESS | 1769 | 1465001077928 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 17:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:44:37 INFO - PROCESS | 1769 | 1465001077938 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:44:37 INFO - PROCESS | 1769 | 1465001077942 Marionette TRACE conn4 <- [1,782,null,{}] 17:44:37 INFO - PROCESS | 1769 | 1465001077949 Marionette TRACE conn4 -> [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:44:38 INFO - PROCESS | 1769 | 1465001078215 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 17:44:38 INFO - PROCESS | 1769 | 1465001078524 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b984c00 == 90 [pid = 1769] [id = 203] 17:44:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x8c867800) [pid = 1769] [serial = 610] [outer = (nil)] 17:44:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x9b2c2c00) [pid = 1769] [serial = 611] [outer = 0x8c867800] 17:44:38 INFO - PROCESS | 1769 | 1465001078623 Marionette DEBUG loaded listener.js 17:44:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x9ae8ec00) [pid = 1769] [serial = 612] [outer = 0x8c867800] 17:44:39 INFO - PROCESS | 1769 | 1465001079611 Marionette TRACE conn4 <- [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:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1730ms 17:44:39 INFO - PROCESS | 1769 | 1465001079670 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 17:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:44:39 INFO - PROCESS | 1769 | 1465001079675 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 17:44:39 INFO - PROCESS | 1769 | 1465001079682 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:44:39 INFO - PROCESS | 1769 | 1465001079686 Marionette TRACE conn4 <- [1,786,null,{}] 17:44:39 INFO - PROCESS | 1769 | 1465001079693 Marionette TRACE conn4 -> [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:44:39 INFO - PROCESS | 1769 | 1465001079973 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 17:44:40 INFO - PROCESS | 1769 | 1465001080272 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x9645d400 == 91 [pid = 1769] [id = 204] 17:44:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x9ae86800) [pid = 1769] [serial = 613] [outer = (nil)] 17:44:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x9b522800) [pid = 1769] [serial = 614] [outer = 0x9ae86800] 17:44:40 INFO - PROCESS | 1769 | 1465001080377 Marionette DEBUG loaded listener.js 17:44:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x9b528000) [pid = 1769] [serial = 615] [outer = 0x9ae86800] 17:44:41 INFO - PROCESS | 1769 | 1465001081354 Marionette TRACE conn4 <- [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:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1732ms 17:44:41 INFO - PROCESS | 1769 | 1465001081415 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 17:44:41 INFO - PROCESS | 1769 | 1465001081419 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 17:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:44:41 INFO - PROCESS | 1769 | 1465001081427 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:44:41 INFO - PROCESS | 1769 | 1465001081431 Marionette TRACE conn4 <- [1,790,null,{}] 17:44:41 INFO - PROCESS | 1769 | 1465001081438 Marionette TRACE conn4 -> [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:44:41 INFO - PROCESS | 1769 | 1465001081672 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 17:44:41 INFO - PROCESS | 1769 | 1465001081931 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba66c00 == 92 [pid = 1769] [id = 205] 17:44:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x8ba67000) [pid = 1769] [serial = 616] [outer = (nil)] 17:44:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x8e4e5c00) [pid = 1769] [serial = 617] [outer = 0x8ba67000] 17:44:42 INFO - PROCESS | 1769 | 1465001082072 Marionette DEBUG loaded listener.js 17:44:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x8f9eb000) [pid = 1769] [serial = 618] [outer = 0x8ba67000] 17:44:43 INFO - PROCESS | 1769 | 1465001083393 Marionette TRACE conn4 <- [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:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 2039ms 17:44:43 INFO - PROCESS | 1769 | 1465001083468 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 17:44:43 INFO - PROCESS | 1769 | 1465001083475 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 17:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:44:43 INFO - PROCESS | 1769 | 1465001083611 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:44:43 INFO - PROCESS | 1769 | 1465001083617 Marionette TRACE conn4 <- [1,794,null,{}] 17:44:43 INFO - PROCESS | 1769 | 1465001083630 Marionette TRACE conn4 -> [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:44:43 INFO - PROCESS | 1769 | 1465001083853 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 17:44:44 INFO - PROCESS | 1769 | 1465001084078 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef2800 == 93 [pid = 1769] [id = 206] 17:44:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x8cc0e000) [pid = 1769] [serial = 619] [outer = (nil)] 17:44:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x8e2b4800) [pid = 1769] [serial = 620] [outer = 0x8cc0e000] 17:44:44 INFO - PROCESS | 1769 | 1465001084174 Marionette DEBUG loaded listener.js 17:44:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x8e615000) [pid = 1769] [serial = 621] [outer = 0x8cc0e000] 17:44:45 INFO - PROCESS | 1769 | 1465001085259 Marionette TRACE conn4 <- [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:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1766ms 17:44:45 INFO - PROCESS | 1769 | 1465001085312 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 17:44:45 INFO - PROCESS | 1769 | 1465001085320 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 17:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:44:45 INFO - PROCESS | 1769 | 1465001085333 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:44:45 INFO - PROCESS | 1769 | 1465001085337 Marionette TRACE conn4 <- [1,798,null,{}] 17:44:45 INFO - PROCESS | 1769 | 1465001085345 Marionette TRACE conn4 -> [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:44:45 INFO - PROCESS | 1769 | 1465001085597 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 17:44:45 INFO - PROCESS | 1769 | 1465001085881 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc04c00 == 94 [pid = 1769] [id = 207] 17:44:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 150 (0x8e890800) [pid = 1769] [serial = 622] [outer = (nil)] 17:44:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 151 (0x90eb4400) [pid = 1769] [serial = 623] [outer = 0x8e890800] 17:44:45 INFO - PROCESS | 1769 | 1465001085974 Marionette DEBUG loaded listener.js 17:44:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 152 (0x91abd000) [pid = 1769] [serial = 624] [outer = 0x8e890800] 17:44:47 INFO - PROCESS | 1769 | 1465001087002 Marionette TRACE conn4 <- [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:44:47 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:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1742ms 17:44:47 INFO - PROCESS | 1769 | 1465001087076 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 17:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:44:47 INFO - PROCESS | 1769 | 1465001087080 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 17:44:47 INFO - PROCESS | 1769 | 1465001087088 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:44:47 INFO - PROCESS | 1769 | 1465001087094 Marionette TRACE conn4 <- [1,802,null,{}] 17:44:47 INFO - PROCESS | 1769 | 1465001087112 Marionette TRACE conn4 -> [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:44:47 INFO - PROCESS | 1769 | 1465001087382 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 17:44:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97a400 == 93 [pid = 1769] [id = 177] 17:44:47 INFO - PROCESS | 1769 | --DOCSHELL 0x99f0f000 == 92 [pid = 1769] [id = 14] 17:44:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5e800 == 91 [pid = 1769] [id = 176] 17:44:47 INFO - PROCESS | 1769 | --DOCSHELL 0xa30d3800 == 90 [pid = 1769] [id = 19] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 151 (0x8beec800) [pid = 1769] [serial = 487] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 150 (0x928e4400) [pid = 1769] [serial = 496] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 149 (0x8e61c800) [pid = 1769] [serial = 490] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0xa33ec800) [pid = 1769] [serial = 517] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x9c267000) [pid = 1769] [serial = 514] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x952b6400) [pid = 1769] [serial = 502] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x92cd2400) [pid = 1769] [serial = 499] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x9ae84c00) [pid = 1769] [serial = 505] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x9b52b800) [pid = 1769] [serial = 511] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x90eba800) [pid = 1769] [serial = 493] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x9b2c0400) [pid = 1769] [serial = 508] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x8e4e6000) [pid = 1769] [serial = 566] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x8c85fc00) [pid = 1769] [serial = 544] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x8e61c000) [pid = 1769] [serial = 547] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x9255ac00) [pid = 1769] [serial = 550] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x926c4400) [pid = 1769] [serial = 553] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x92cd2000) [pid = 1769] [serial = 556] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x8c447c00) [pid = 1769] [serial = 559] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x8e4eb000) [pid = 1769] [serial = 541] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x8b982c00) [pid = 1769] [serial = 520] [outer = (nil)] [url = about:blank] 17:44:47 INFO - PROCESS | 1769 | --DOCSHELL 0x91ac1400 == 89 [pid = 1769] [id = 179] 17:44:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8e88d800 == 88 [pid = 1769] [id = 178] 17:44:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8beeec00 == 87 [pid = 1769] [id = 180] 17:44:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5f000 == 86 [pid = 1769] [id = 196] 17:44:47 INFO - PROCESS | 1769 | 1465001087801 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc0c000 == 85 [pid = 1769] [id = 195] 17:44:47 INFO - PROCESS | 1769 | --DOCSHELL 0x928f1000 == 84 [pid = 1769] [id = 194] 17:44:47 INFO - PROCESS | 1769 | --DOCSHELL 0x8b978800 == 83 [pid = 1769] [id = 193] 17:44:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5e800 == 84 [pid = 1769] [id = 208] 17:44:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x8ba5f000) [pid = 1769] [serial = 625] [outer = (nil)] 17:44:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x8c449800) [pid = 1769] [serial = 626] [outer = 0x8ba5f000] 17:44:47 INFO - PROCESS | 1769 | 1465001087909 Marionette DEBUG loaded listener.js 17:44:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x8e610000) [pid = 1769] [serial = 627] [outer = 0x8ba5f000] 17:44:48 INFO - PROCESS | 1769 | --DOCSHELL 0x8beea000 == 83 [pid = 1769] [id = 192] 17:44:48 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5a400 == 82 [pid = 1769] [id = 191] 17:44:48 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2b5400 == 81 [pid = 1769] [id = 190] 17:44:48 INFO - PROCESS | 1769 | --DOCSHELL 0x8b980000 == 80 [pid = 1769] [id = 189] 17:44:48 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x90eb9000) [pid = 1769] [serial = 485] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x92552800) [pid = 1769] [serial = 538] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x8e4e7400) [pid = 1769] [serial = 527] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x8e2b1000) [pid = 1769] [serial = 526] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x8f87e800) [pid = 1769] [serial = 530] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x8f65c400) [pid = 1769] [serial = 529] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x90ec3800) [pid = 1769] [serial = 535] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x8ee10c00) [pid = 1769] [serial = 532] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x8f9ed800) [pid = 1769] [serial = 533] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x8ba67400) [pid = 1769] [serial = 524] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x8ba5a000) [pid = 1769] [serial = 523] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x8e2bbc00) [pid = 1769] [serial = 562] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x8e4ea000) [pid = 1769] [serial = 563] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x926c6800) [pid = 1769] [serial = 365] [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:44:48 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x926a4400) [pid = 1769] [serial = 539] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x91ab8c00) [pid = 1769] [serial = 536] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1769 | 1465001088846 Marionette TRACE conn4 <- [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:44:48 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:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1795ms 17:44:48 INFO - PROCESS | 1769 | 1465001088882 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 17:44:48 INFO - PROCESS | 1769 | 1465001088887 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 17:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:44:48 INFO - PROCESS | 1769 | 1465001088894 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:44:48 INFO - PROCESS | 1769 | 1465001088898 Marionette TRACE conn4 <- [1,806,null,{}] 17:44:48 INFO - PROCESS | 1769 | 1465001088904 Marionette TRACE conn4 -> [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:44:49 INFO - PROCESS | 1769 | 1465001089124 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 17:44:49 INFO - PROCESS | 1769 | 1465001089302 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beed800 == 81 [pid = 1769] [id = 209] 17:44:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x8c44bc00) [pid = 1769] [serial = 628] [outer = (nil)] 17:44:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x910afc00) [pid = 1769] [serial = 629] [outer = 0x8c44bc00] 17:44:49 INFO - PROCESS | 1769 | 1465001089390 Marionette DEBUG loaded listener.js 17:44:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x92651800) [pid = 1769] [serial = 630] [outer = 0x8c44bc00] 17:44:50 INFO - PROCESS | 1769 | 1465001090263 Marionette TRACE conn4 <- [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:44:50 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:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1433ms 17:44:50 INFO - PROCESS | 1769 | 1465001090329 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 17:44:50 INFO - PROCESS | 1769 | 1465001090334 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 17:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:44:50 INFO - PROCESS | 1769 | 1465001090341 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:44:50 INFO - PROCESS | 1769 | 1465001090344 Marionette TRACE conn4 <- [1,810,null,{}] 17:44:50 INFO - PROCESS | 1769 | 1465001090356 Marionette TRACE conn4 -> [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:44:50 INFO - PROCESS | 1769 | 1465001090615 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 17:44:50 INFO - PROCESS | 1769 | 1465001090641 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c85fc00 == 82 [pid = 1769] [id = 210] 17:44:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x92560400) [pid = 1769] [serial = 631] [outer = (nil)] 17:44:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x926c4400) [pid = 1769] [serial = 632] [outer = 0x92560400] 17:44:50 INFO - PROCESS | 1769 | 1465001090735 Marionette DEBUG loaded listener.js 17:44:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x928e5400) [pid = 1769] [serial = 633] [outer = 0x92560400] 17:44:51 INFO - PROCESS | 1769 | 1465001091852 Marionette TRACE conn4 <- [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:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1544ms 17:44:51 INFO - PROCESS | 1769 | 1465001091886 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 17:44:51 INFO - PROCESS | 1769 | 1465001091891 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 17:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:44:51 INFO - PROCESS | 1769 | 1465001091897 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:44:51 INFO - PROCESS | 1769 | 1465001091915 Marionette TRACE conn4 <- [1,814,null,{}] 17:44:51 INFO - PROCESS | 1769 | 1465001091940 Marionette TRACE conn4 -> [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:44:52 INFO - PROCESS | 1769 | 1465001092256 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x8e2b5000) [pid = 1769] [serial = 565] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x90e7c800) [pid = 1769] [serial = 574] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x8e4ddc00) [pid = 1769] [serial = 571] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x8ba5ec00) [pid = 1769] [serial = 568] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x910ad800) [pid = 1769] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x92bc9400) [pid = 1769] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x90eba400) [pid = 1769] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x8cc0d400) [pid = 1769] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x926bfc00) [pid = 1769] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0x8ba5c000) [pid = 1769] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x8ba5f400) [pid = 1769] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0x8e4e1c00) [pid = 1769] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x8f662c00) [pid = 1769] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x8ba65400) [pid = 1769] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x8c44c800) [pid = 1769] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x8b979000) [pid = 1769] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x92561400) [pid = 1769] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x8d1cc000) [pid = 1769] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x8e613800) [pid = 1769] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x8f87d400) [pid = 1769] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x90e77c00) [pid = 1769] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x92ccbc00) [pid = 1769] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x95299400) [pid = 1769] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x94505800) [pid = 1769] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x96463c00) [pid = 1769] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x9a296000) [pid = 1769] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x9b2c5400) [pid = 1769] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:44:52 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0xa22d2800) [pid = 1769] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:44:53 INFO - PROCESS | 1769 | 1465001092950 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b979000 == 83 [pid = 1769] [id = 211] 17:44:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8b97d800) [pid = 1769] [serial = 634] [outer = (nil)] 17:44:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8bef3400) [pid = 1769] [serial = 635] [outer = 0x8b97d800] 17:44:53 INFO - PROCESS | 1769 | 1465001093064 Marionette DEBUG loaded listener.js 17:44:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x8e614400) [pid = 1769] [serial = 636] [outer = 0x8b97d800] 17:44:53 INFO - PROCESS | 1769 | 1465001093867 Marionette TRACE conn4 <- [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:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:44:53 INFO - PROCESS | 1769 | 1465001093933 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 17:44:53 INFO - PROCESS | 1769 | 1465001093940 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:44:53 INFO - PROCESS | 1769 | 1465001093946 Marionette TRACE conn4 <- [1,818,null,{}] 17:44:53 INFO - PROCESS | 1769 | 1465001093953 Marionette TRACE conn4 -> [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:44:54 INFO - PROCESS | 1769 | 1465001094165 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 17:44:54 INFO - PROCESS | 1769 | 1465001094330 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beeec00 == 84 [pid = 1769] [id = 212] 17:44:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x8c44c800) [pid = 1769] [serial = 637] [outer = (nil)] 17:44:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x92bc9400) [pid = 1769] [serial = 638] [outer = 0x8c44c800] 17:44:54 INFO - PROCESS | 1769 | 1465001094415 Marionette DEBUG loaded listener.js 17:44:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x99054c00) [pid = 1769] [serial = 639] [outer = 0x8c44c800] 17:44:55 INFO - PROCESS | 1769 | 1465001095514 Marionette TRACE conn4 <- [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:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1636ms 17:44:55 INFO - PROCESS | 1769 | 1465001095577 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 17:44:55 INFO - PROCESS | 1769 | 1465001095584 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 17:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:44:55 INFO - PROCESS | 1769 | 1465001095596 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:44:55 INFO - PROCESS | 1769 | 1465001095601 Marionette TRACE conn4 <- [1,822,null,{}] 17:44:55 INFO - PROCESS | 1769 | 1465001095659 Marionette TRACE conn4 -> [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:44:56 INFO - PROCESS | 1769 | 1465001096030 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 17:44:56 INFO - PROCESS | 1769 | 1465001096252 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beeac00 == 85 [pid = 1769] [id = 213] 17:44:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x8beeb800) [pid = 1769] [serial = 640] [outer = (nil)] 17:44:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x8cc05800) [pid = 1769] [serial = 641] [outer = 0x8beeb800] 17:44:56 INFO - PROCESS | 1769 | 1465001096390 Marionette DEBUG loaded listener.js 17:44:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x8e60d400) [pid = 1769] [serial = 642] [outer = 0x8beeb800] 17:44:57 INFO - PROCESS | 1769 | 1465001097475 Marionette TRACE conn4 <- [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:44:57 INFO - PROCESS | 1769 | 1465001097554 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 17:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:44:57 INFO - PROCESS | 1769 | 1465001097624 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:44:57 INFO - PROCESS | 1769 | 1465001097629 Marionette TRACE conn4 <- [1,826,null,{}] 17:44:57 INFO - PROCESS | 1769 | 1465001097639 Marionette TRACE conn4 -> [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:44:57 INFO - PROCESS | 1769 | 1465001097911 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 17:44:58 INFO - PROCESS | 1769 | 1465001098167 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b979800 == 86 [pid = 1769] [id = 214] 17:44:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x8bef5c00) [pid = 1769] [serial = 643] [outer = (nil)] 17:44:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x923c3800) [pid = 1769] [serial = 644] [outer = 0x8bef5c00] 17:44:58 INFO - PROCESS | 1769 | 1465001098306 Marionette DEBUG loaded listener.js 17:44:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x92556400) [pid = 1769] [serial = 645] [outer = 0x8bef5c00] 17:44:59 INFO - PROCESS | 1769 | 1465001099435 Marionette TRACE conn4 <- [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:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1895ms 17:44:59 INFO - PROCESS | 1769 | 1465001099463 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 17:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:44:59 INFO - PROCESS | 1769 | 1465001099468 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 17:44:59 INFO - PROCESS | 1769 | 1465001099477 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:44:59 INFO - PROCESS | 1769 | 1465001099484 Marionette TRACE conn4 <- [1,830,null,{}] 17:44:59 INFO - PROCESS | 1769 | 1465001099503 Marionette TRACE conn4 -> [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:44:59 INFO - PROCESS | 1769 | 1465001099798 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 17:45:00 INFO - PROCESS | 1769 | 1465001100114 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x99f0e800 == 87 [pid = 1769] [id = 215] 17:45:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x9a0ed800) [pid = 1769] [serial = 646] [outer = (nil)] 17:45:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x9ac47400) [pid = 1769] [serial = 647] [outer = 0x9a0ed800] 17:45:00 INFO - PROCESS | 1769 | 1465001100219 Marionette DEBUG loaded listener.js 17:45:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x9ae89c00) [pid = 1769] [serial = 648] [outer = 0x9a0ed800] 17:45:01 INFO - PROCESS | 1769 | 1465001101246 Marionette TRACE conn4 <- [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:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1842ms 17:45:01 INFO - PROCESS | 1769 | 1465001101319 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 17:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:45:01 INFO - PROCESS | 1769 | 1465001101324 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 17:45:01 INFO - PROCESS | 1769 | 1465001101332 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:45:01 INFO - PROCESS | 1769 | 1465001101335 Marionette TRACE conn4 <- [1,834,null,{}] 17:45:01 INFO - PROCESS | 1769 | 1465001101343 Marionette TRACE conn4 -> [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:45:01 INFO - PROCESS | 1769 | 1465001101663 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 17:45:01 INFO - PROCESS | 1769 | 1465001101967 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x9ae8e000 == 88 [pid = 1769] [id = 216] 17:45:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x9b2bf000) [pid = 1769] [serial = 649] [outer = (nil)] 17:45:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x9b2cec00) [pid = 1769] [serial = 650] [outer = 0x9b2bf000] 17:45:02 INFO - PROCESS | 1769 | 1465001102079 Marionette DEBUG loaded listener.js 17:45:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x9b5ae800) [pid = 1769] [serial = 651] [outer = 0x9b2bf000] 17:45:03 INFO - PROCESS | 1769 | 1465001103187 Marionette TRACE conn4 <- [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:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1892ms 17:45:03 INFO - PROCESS | 1769 | 1465001103224 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 17:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:45:03 INFO - PROCESS | 1769 | 1465001103229 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 17:45:03 INFO - PROCESS | 1769 | 1465001103236 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:45:03 INFO - PROCESS | 1769 | 1465001103240 Marionette TRACE conn4 <- [1,838,null,{}] 17:45:03 INFO - PROCESS | 1769 | 1465001103247 Marionette TRACE conn4 -> [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:45:03 INFO - PROCESS | 1769 | 1465001103486 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 17:45:03 INFO - PROCESS | 1769 | 1465001103791 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x91ab6c00 == 89 [pid = 1769] [id = 217] 17:45:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0x9a21c000) [pid = 1769] [serial = 652] [outer = (nil)] 17:45:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x9c0ce000) [pid = 1769] [serial = 653] [outer = 0x9a21c000] 17:45:03 INFO - PROCESS | 1769 | 1465001103895 Marionette DEBUG loaded listener.js 17:45:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x9c0d4400) [pid = 1769] [serial = 654] [outer = 0x9a21c000] 17:45:04 INFO - PROCESS | 1769 | 1465001104883 Marionette TRACE conn4 <- [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:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1684ms 17:45:04 INFO - PROCESS | 1769 | 1465001104920 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 17:45:04 INFO - PROCESS | 1769 | 1465001104925 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 17:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:45:04 INFO - PROCESS | 1769 | 1465001104932 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:45:04 INFO - PROCESS | 1769 | 1465001104936 Marionette TRACE conn4 <- [1,842,null,{}] 17:45:04 INFO - PROCESS | 1769 | 1465001104943 Marionette TRACE conn4 -> [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:45:05 INFO - PROCESS | 1769 | 1465001105231 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 17:45:05 INFO - PROCESS | 1769 | 1465001105548 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x9b8a7800 == 90 [pid = 1769] [id = 218] 17:45:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x9c267000) [pid = 1769] [serial = 655] [outer = (nil)] 17:45:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x9d973c00) [pid = 1769] [serial = 656] [outer = 0x9c267000] 17:45:05 INFO - PROCESS | 1769 | 1465001105652 Marionette DEBUG loaded listener.js 17:45:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0xa228ac00) [pid = 1769] [serial = 657] [outer = 0x9c267000] 17:45:06 INFO - PROCESS | 1769 | 1465001106628 Marionette TRACE conn4 <- [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:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1734ms 17:45:06 INFO - PROCESS | 1769 | 1465001106668 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 17:45:06 INFO - PROCESS | 1769 | 1465001106673 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 17:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:45:06 INFO - PROCESS | 1769 | 1465001106680 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:45:06 INFO - PROCESS | 1769 | 1465001106685 Marionette TRACE conn4 <- [1,846,null,{}] 17:45:06 INFO - PROCESS | 1769 | 1465001106692 Marionette TRACE conn4 -> [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:45:06 INFO - PROCESS | 1769 | 1465001106945 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 17:45:07 INFO - PROCESS | 1769 | 1465001107254 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b978c00 == 91 [pid = 1769] [id = 219] 17:45:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x92bc4c00) [pid = 1769] [serial = 658] [outer = (nil)] 17:45:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0xa2630c00) [pid = 1769] [serial = 659] [outer = 0x92bc4c00] 17:45:07 INFO - PROCESS | 1769 | 1465001107351 Marionette DEBUG loaded listener.js 17:45:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0xa30d3800) [pid = 1769] [serial = 660] [outer = 0x92bc4c00] 17:45:08 INFO - PROCESS | 1769 | 1465001108461 Marionette TRACE conn4 <- [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:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1803ms 17:45:08 INFO - PROCESS | 1769 | 1465001108485 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 17:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:45:08 INFO - PROCESS | 1769 | 1465001108498 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 17:45:08 INFO - PROCESS | 1769 | 1465001108507 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:45:08 INFO - PROCESS | 1769 | 1465001108510 Marionette TRACE conn4 <- [1,850,null,{}] 17:45:08 INFO - PROCESS | 1769 | 1465001108518 Marionette TRACE conn4 -> [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:45:08 INFO - PROCESS | 1769 | 1465001108758 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 17:45:09 INFO - PROCESS | 1769 | 1465001109072 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x923c7400 == 92 [pid = 1769] [id = 220] 17:45:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0xa112cc00) [pid = 1769] [serial = 661] [outer = (nil)] 17:45:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0xa349e000) [pid = 1769] [serial = 662] [outer = 0xa112cc00] 17:45:09 INFO - PROCESS | 1769 | 1465001109173 Marionette DEBUG loaded listener.js 17:45:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0xa35a9c00) [pid = 1769] [serial = 663] [outer = 0xa112cc00] 17:45:10 INFO - PROCESS | 1769 | 1465001110142 Marionette TRACE conn4 <- [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:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1683ms 17:45:10 INFO - PROCESS | 1769 | 1465001110190 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 17:45:10 INFO - PROCESS | 1769 | 1465001110194 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 17:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:45:10 INFO - PROCESS | 1769 | 1465001110202 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:45:10 INFO - PROCESS | 1769 | 1465001110206 Marionette TRACE conn4 <- [1,854,null,{}] 17:45:10 INFO - PROCESS | 1769 | 1465001110213 Marionette TRACE conn4 -> [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:45:10 INFO - PROCESS | 1769 | 1465001110453 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 17:45:10 INFO - PROCESS | 1769 | 1465001110719 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:10 INFO - PROCESS | 1769 | ++DOCSHELL 0xa2668c00 == 93 [pid = 1769] [id = 221] 17:45:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0xa34e1000) [pid = 1769] [serial = 664] [outer = (nil)] 17:45:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0xa6259400) [pid = 1769] [serial = 665] [outer = 0xa34e1000] 17:45:10 INFO - PROCESS | 1769 | 1465001110854 Marionette DEBUG loaded listener.js 17:45:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0xa6297400) [pid = 1769] [serial = 666] [outer = 0xa34e1000] 17:45:11 INFO - PROCESS | 1769 | 1465001111816 Marionette TRACE conn4 <- [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:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1686ms 17:45:11 INFO - PROCESS | 1769 | 1465001111889 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 17:45:11 INFO - PROCESS | 1769 | 1465001111893 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 17:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:45:11 INFO - PROCESS | 1769 | 1465001111902 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:45:11 INFO - PROCESS | 1769 | 1465001111907 Marionette TRACE conn4 <- [1,858,null,{}] 17:45:11 INFO - PROCESS | 1769 | 1465001111914 Marionette TRACE conn4 -> [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:45:12 INFO - PROCESS | 1769 | 1465001112196 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 17:45:12 INFO - PROCESS | 1769 | 1465001112501 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b984800 == 94 [pid = 1769] [id = 222] 17:45:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x8ba5c800) [pid = 1769] [serial = 667] [outer = (nil)] 17:45:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x8f663400) [pid = 1769] [serial = 668] [outer = 0x8ba5c800] 17:45:12 INFO - PROCESS | 1769 | 1465001112614 Marionette DEBUG loaded listener.js 17:45:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x92656c00) [pid = 1769] [serial = 669] [outer = 0x8ba5c800] 17:45:13 INFO - PROCESS | 1769 | 1465001113608 Marionette TRACE conn4 <- [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:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1744ms 17:45:13 INFO - PROCESS | 1769 | 1465001113647 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 17:45:13 INFO - PROCESS | 1769 | 1465001113652 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 17:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:45:13 INFO - PROCESS | 1769 | 1465001113659 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:45:13 INFO - PROCESS | 1769 | 1465001113665 Marionette TRACE conn4 <- [1,862,null,{}] 17:45:13 INFO - PROCESS | 1769 | 1465001113671 Marionette TRACE conn4 -> [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:45:13 INFO - PROCESS | 1769 | 1465001113942 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 17:45:14 INFO - PROCESS | 1769 | 1465001114272 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2bd000 == 95 [pid = 1769] [id = 223] 17:45:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x8e4df800) [pid = 1769] [serial = 670] [outer = (nil)] 17:45:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x9264f000) [pid = 1769] [serial = 671] [outer = 0x8e4df800] 17:45:14 INFO - PROCESS | 1769 | 1465001114381 Marionette DEBUG loaded listener.js 17:45:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x92cc8800) [pid = 1769] [serial = 672] [outer = 0x8e4df800] 17:45:16 INFO - PROCESS | 1769 | 1465001116007 Marionette TRACE conn4 <- [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:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2391ms 17:45:16 INFO - PROCESS | 1769 | 1465001116052 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 17:45:16 INFO - PROCESS | 1769 | 1465001116059 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 17:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:45:16 INFO - PROCESS | 1769 | 1465001116069 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:45:16 INFO - PROCESS | 1769 | 1465001116075 Marionette TRACE conn4 <- [1,866,null,{}] 17:45:16 INFO - PROCESS | 1769 | 1465001116084 Marionette TRACE conn4 -> [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:45:16 INFO - PROCESS | 1769 | 1465001116351 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 17:45:16 INFO - PROCESS | 1769 | 1465001116613 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beeb400 == 96 [pid = 1769] [id = 224] 17:45:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x8bef3800) [pid = 1769] [serial = 673] [outer = (nil)] 17:45:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x8cc0d400) [pid = 1769] [serial = 674] [outer = 0x8bef3800] 17:45:16 INFO - PROCESS | 1769 | 1465001116738 Marionette DEBUG loaded listener.js 17:45:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x8e2ba400) [pid = 1769] [serial = 675] [outer = 0x8bef3800] 17:45:17 INFO - PROCESS | 1769 | 1465001117946 Marionette TRACE conn4 <- [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:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1938ms 17:45:18 INFO - PROCESS | 1769 | 1465001118008 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 17:45:18 INFO - PROCESS | 1769 | 1465001118017 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 17:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:45:18 INFO - PROCESS | 1769 | 1465001118031 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:45:18 INFO - PROCESS | 1769 | 1465001118037 Marionette TRACE conn4 <- [1,870,null,{}] 17:45:18 INFO - PROCESS | 1769 | 1465001118118 Marionette TRACE conn4 -> [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:45:18 INFO - PROCESS | 1769 | 1465001118517 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 17:45:18 INFO - PROCESS | 1769 | 1465001118788 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x8e88f800) [pid = 1769] [serial = 567] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x94521400) [pid = 1769] [serial = 557] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x8e886400) [pid = 1769] [serial = 560] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x8c44ec00) [pid = 1769] [serial = 488] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x8ee01c00) [pid = 1769] [serial = 491] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x926a6000) [pid = 1769] [serial = 551] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x8cc07800) [pid = 1769] [serial = 545] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x90e77400) [pid = 1769] [serial = 542] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x8e616c00) [pid = 1769] [serial = 521] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x928ed000) [pid = 1769] [serial = 554] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x8ee03400) [pid = 1769] [serial = 548] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x8f660400) [pid = 1769] [serial = 410] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x923bf400) [pid = 1769] [serial = 494] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x92bc5400) [pid = 1769] [serial = 497] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x93a5a800) [pid = 1769] [serial = 500] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x99f0a400) [pid = 1769] [serial = 503] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x9ae89000) [pid = 1769] [serial = 506] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x9b2c9400) [pid = 1769] [serial = 509] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x9b52d800) [pid = 1769] [serial = 512] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x9c2df800) [pid = 1769] [serial = 515] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0xa50f3000) [pid = 1769] [serial = 518] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x910aec00) [pid = 1769] [serial = 576] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x90ebc000) [pid = 1769] [serial = 575] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0x8f871400) [pid = 1769] [serial = 573] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x8ee0f000) [pid = 1769] [serial = 572] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0x8c446c00) [pid = 1769] [serial = 570] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x8bee9c00) [pid = 1769] [serial = 569] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x8e2b1800) [pid = 1769] [serial = 590] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x926c7c00) [pid = 1769] [serial = 582] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x926bd800) [pid = 1769] [serial = 581] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x9507b000) [pid = 1769] [serial = 585] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x92cc8400) [pid = 1769] [serial = 584] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x92653000) [pid = 1769] [serial = 579] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x9264e400) [pid = 1769] [serial = 578] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x8d1c7000) [pid = 1769] [serial = 587] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x8e4df400) [pid = 1769] [serial = 588] [outer = (nil)] [url = about:blank] 17:45:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee8800 == 97 [pid = 1769] [id = 225] 17:45:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x8bee9c00) [pid = 1769] [serial = 676] [outer = (nil)] 17:45:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x8c44f000) [pid = 1769] [serial = 677] [outer = 0x8bee9c00] 17:45:18 INFO - PROCESS | 1769 | 1465001118939 Marionette DEBUG loaded listener.js 17:45:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x8d1cd000) [pid = 1769] [serial = 678] [outer = 0x8bee9c00] 17:45:19 INFO - PROCESS | 1769 | 1465001119900 Marionette TRACE conn4 <- [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:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1898ms 17:45:19 INFO - PROCESS | 1769 | 1465001119929 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 17:45:19 INFO - PROCESS | 1769 | 1465001119933 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 17:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:45:19 INFO - PROCESS | 1769 | 1465001119942 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:45:19 INFO - PROCESS | 1769 | 1465001119948 Marionette TRACE conn4 <- [1,874,null,{}] 17:45:19 INFO - PROCESS | 1769 | 1465001119966 Marionette TRACE conn4 -> [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:45:20 INFO - PROCESS | 1769 | 1465001120264 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 17:45:20 INFO - PROCESS | 1769 | 1465001120285 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f87a800 == 98 [pid = 1769] [id = 226] 17:45:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x8f87d400) [pid = 1769] [serial = 679] [outer = (nil)] 17:45:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x90e77400) [pid = 1769] [serial = 680] [outer = 0x8f87d400] 17:45:20 INFO - PROCESS | 1769 | 1465001120377 Marionette DEBUG loaded listener.js 17:45:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x90ebc400) [pid = 1769] [serial = 681] [outer = 0x8f87d400] 17:45:21 INFO - PROCESS | 1769 | 1465001121429 Marionette TRACE conn4 <- [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:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1544ms 17:45:21 INFO - PROCESS | 1769 | 1465001121488 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 17:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:45:21 INFO - PROCESS | 1769 | 1465001121493 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 17:45:21 INFO - PROCESS | 1769 | 1465001121501 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:45:21 INFO - PROCESS | 1769 | 1465001121504 Marionette TRACE conn4 <- [1,878,null,{}] 17:45:21 INFO - PROCESS | 1769 | 1465001121511 Marionette TRACE conn4 -> [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:45:21 INFO - PROCESS | 1769 | 1465001121835 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 17:45:21 INFO - PROCESS | 1769 | 1465001121878 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44e400 == 99 [pid = 1769] [id = 227] 17:45:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x90ec1000) [pid = 1769] [serial = 682] [outer = (nil)] 17:45:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x91abf800) [pid = 1769] [serial = 683] [outer = 0x90ec1000] 17:45:21 INFO - PROCESS | 1769 | 1465001121969 Marionette DEBUG loaded listener.js 17:45:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x92556000) [pid = 1769] [serial = 684] [outer = 0x90ec1000] 17:45:23 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x923c4800) [pid = 1769] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:45:23 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x8f9e3800) [pid = 1769] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:45:23 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x8ba5f000) [pid = 1769] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:45:23 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x8ba68000) [pid = 1769] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:45:23 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x8c44bc00) [pid = 1769] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:45:23 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x8cc0e000) [pid = 1769] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:45:23 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x8c867800) [pid = 1769] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:45:23 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x8b983000) [pid = 1769] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:45:23 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x99f07800) [pid = 1769] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:45:23 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x8e890800) [pid = 1769] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:45:23 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x8ba67000) [pid = 1769] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:45:23 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x926c3400) [pid = 1769] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:45:23 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x92560400) [pid = 1769] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:45:23 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x8b97d800) [pid = 1769] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:45:24 INFO - PROCESS | 1769 | 1465001124024 Marionette TRACE conn4 <- [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:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 2588ms 17:45:24 INFO - PROCESS | 1769 | 1465001124091 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 17:45:24 INFO - PROCESS | 1769 | 1465001124098 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 17:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:45:24 INFO - PROCESS | 1769 | 1465001124109 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:45:24 INFO - PROCESS | 1769 | 1465001124114 Marionette TRACE conn4 <- [1,882,null,{}] 17:45:24 INFO - PROCESS | 1769 | 1465001124125 Marionette TRACE conn4 -> [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:45:24 INFO - PROCESS | 1769 | 1465001124420 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 17:45:24 INFO - PROCESS | 1769 | 1465001124757 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c860400 == 100 [pid = 1769] [id = 228] 17:45:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8c863000) [pid = 1769] [serial = 685] [outer = (nil)] 17:45:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x8d1ca800) [pid = 1769] [serial = 686] [outer = 0x8c863000] 17:45:24 INFO - PROCESS | 1769 | 1465001124861 Marionette DEBUG loaded listener.js 17:45:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x8e4e6400) [pid = 1769] [serial = 687] [outer = 0x8c863000] 17:45:25 INFO - PROCESS | 1769 | 1465001125929 Marionette TRACE conn4 <- [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:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1856ms 17:45:25 INFO - PROCESS | 1769 | 1465001125964 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 17:45:25 INFO - PROCESS | 1769 | 1465001125975 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 17:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:45:25 INFO - PROCESS | 1769 | 1465001125990 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:45:25 INFO - PROCESS | 1769 | 1465001125996 Marionette TRACE conn4 <- [1,886,null,{}] 17:45:26 INFO - PROCESS | 1769 | 1465001126003 Marionette TRACE conn4 -> [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:45:26 INFO - PROCESS | 1769 | 1465001126273 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 17:45:26 INFO - PROCESS | 1769 | 1465001126648 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee10800 == 101 [pid = 1769] [id = 229] 17:45:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x8f873800) [pid = 1769] [serial = 688] [outer = (nil)] 17:45:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x8f9e6000) [pid = 1769] [serial = 689] [outer = 0x8f873800] 17:45:26 INFO - PROCESS | 1769 | 1465001126772 Marionette DEBUG loaded listener.js 17:45:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x90e7a800) [pid = 1769] [serial = 690] [outer = 0x8f873800] 17:45:27 INFO - PROCESS | 1769 | 1465001127795 Marionette TRACE conn4 <- [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:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1851ms 17:45:27 INFO - PROCESS | 1769 | 1465001127841 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 17:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:45:27 INFO - PROCESS | 1769 | 1465001127846 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 17:45:27 INFO - PROCESS | 1769 | 1465001127854 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:45:27 INFO - PROCESS | 1769 | 1465001127861 Marionette TRACE conn4 <- [1,890,null,{}] 17:45:27 INFO - PROCESS | 1769 | 1465001127880 Marionette TRACE conn4 -> [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:45:28 INFO - PROCESS | 1769 | 1465001128280 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 17:45:28 INFO - PROCESS | 1769 | 1465001128511 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x9255fc00 == 102 [pid = 1769] [id = 230] 17:45:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x92560400) [pid = 1769] [serial = 691] [outer = (nil)] 17:45:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x92693400) [pid = 1769] [serial = 692] [outer = 0x92560400] 17:45:28 INFO - PROCESS | 1769 | 1465001128616 Marionette DEBUG loaded listener.js 17:45:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x9269f000) [pid = 1769] [serial = 693] [outer = 0x92560400] 17:45:29 INFO - PROCESS | 1769 | 1465001129620 Marionette TRACE conn4 <- [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:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1841ms 17:45:29 INFO - PROCESS | 1769 | 1465001129695 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 17:45:29 INFO - PROCESS | 1769 | 1465001129700 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 17:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:45:29 INFO - PROCESS | 1769 | 1465001129708 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:45:29 INFO - PROCESS | 1769 | 1465001129713 Marionette TRACE conn4 <- [1,894,null,{}] 17:45:29 INFO - PROCESS | 1769 | 1465001129719 Marionette TRACE conn4 -> [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:45:30 INFO - PROCESS | 1769 | 1465001130007 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 17:45:30 INFO - PROCESS | 1769 | 1465001130314 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x926b0000 == 103 [pid = 1769] [id = 231] 17:45:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x926be800) [pid = 1769] [serial = 694] [outer = (nil)] 17:45:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x926c7c00) [pid = 1769] [serial = 695] [outer = 0x926be800] 17:45:30 INFO - PROCESS | 1769 | 1465001130412 Marionette DEBUG loaded listener.js 17:45:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x928ed400) [pid = 1769] [serial = 696] [outer = 0x926be800] 17:45:31 INFO - PROCESS | 1769 | 1465001131444 Marionette TRACE conn4 <- [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:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1792ms 17:45:31 INFO - PROCESS | 1769 | 1465001131501 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 17:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:45:31 INFO - PROCESS | 1769 | 1465001131506 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 17:45:31 INFO - PROCESS | 1769 | 1465001131514 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:45:31 INFO - PROCESS | 1769 | 1465001131517 Marionette TRACE conn4 <- [1,898,null,{}] 17:45:31 INFO - PROCESS | 1769 | 1465001131525 Marionette TRACE conn4 -> [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:45:31 INFO - PROCESS | 1769 | 1465001131836 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 17:45:32 INFO - PROCESS | 1769 | 1465001132145 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b976c00 == 104 [pid = 1769] [id = 232] 17:45:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x8ee09000) [pid = 1769] [serial = 697] [outer = (nil)] 17:45:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x92cc6800) [pid = 1769] [serial = 698] [outer = 0x8ee09000] 17:45:32 INFO - PROCESS | 1769 | 1465001132250 Marionette DEBUG loaded listener.js 17:45:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x92ccb800) [pid = 1769] [serial = 699] [outer = 0x8ee09000] 17:45:33 INFO - PROCESS | 1769 | 1465001133323 Marionette TRACE conn4 <- [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:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1851ms 17:45:33 INFO - PROCESS | 1769 | 1465001133364 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 17:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:45:33 INFO - PROCESS | 1769 | 1465001133370 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 17:45:33 INFO - PROCESS | 1769 | 1465001133377 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:45:33 INFO - PROCESS | 1769 | 1465001133381 Marionette TRACE conn4 <- [1,902,null,{}] 17:45:33 INFO - PROCESS | 1769 | 1465001133388 Marionette TRACE conn4 -> [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:45:33 INFO - PROCESS | 1769 | 1465001133742 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 17:45:34 INFO - PROCESS | 1769 | 1465001134068 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b980000 == 105 [pid = 1769] [id = 233] 17:45:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x8ba5cc00) [pid = 1769] [serial = 700] [outer = (nil)] 17:45:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x96465c00) [pid = 1769] [serial = 701] [outer = 0x8ba5cc00] 17:45:34 INFO - PROCESS | 1769 | 1465001134169 Marionette DEBUG loaded listener.js 17:45:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0x9a015c00) [pid = 1769] [serial = 702] [outer = 0x8ba5cc00] 17:45:35 INFO - PROCESS | 1769 | 1465001135188 Marionette TRACE conn4 <- [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:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1881ms 17:45:35 INFO - PROCESS | 1769 | 1465001135259 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 17:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:45:35 INFO - PROCESS | 1769 | 1465001135265 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 17:45:35 INFO - PROCESS | 1769 | 1465001135273 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:45:35 INFO - PROCESS | 1769 | 1465001135276 Marionette TRACE conn4 <- [1,906,null,{}] 17:45:35 INFO - PROCESS | 1769 | 1465001135284 Marionette TRACE conn4 -> [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:45:35 INFO - PROCESS | 1769 | 1465001135529 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 17:45:35 INFO - PROCESS | 1769 | 1465001135838 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b975800 == 106 [pid = 1769] [id = 234] 17:45:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x8b97dc00) [pid = 1769] [serial = 703] [outer = (nil)] 17:45:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x9a2a0000) [pid = 1769] [serial = 704] [outer = 0x8b97dc00] 17:45:35 INFO - PROCESS | 1769 | 1465001135937 Marionette DEBUG loaded listener.js 17:45:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x9ae82800) [pid = 1769] [serial = 705] [outer = 0x8b97dc00] 17:45:36 INFO - PROCESS | 1769 | 1465001136975 Marionette TRACE conn4 <- [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:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1753ms 17:45:37 INFO - PROCESS | 1769 | 1465001137027 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 17:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:45:37 INFO - PROCESS | 1769 | 1465001137039 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 17:45:37 INFO - PROCESS | 1769 | 1465001137048 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:45:37 INFO - PROCESS | 1769 | 1465001137052 Marionette TRACE conn4 <- [1,910,null,{}] 17:45:37 INFO - PROCESS | 1769 | 1465001137059 Marionette TRACE conn4 -> [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:45:37 INFO - PROCESS | 1769 | 1465001137298 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 17:45:37 INFO - PROCESS | 1769 | 1465001137607 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97f400 == 107 [pid = 1769] [id = 235] 17:45:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x99f0a800) [pid = 1769] [serial = 706] [outer = (nil)] 17:45:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x9b2c8000) [pid = 1769] [serial = 707] [outer = 0x99f0a800] 17:45:37 INFO - PROCESS | 1769 | 1465001137722 Marionette DEBUG loaded listener.js 17:45:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x9b2d2400) [pid = 1769] [serial = 708] [outer = 0x99f0a800] 17:45:38 INFO - PROCESS | 1769 | 1465001138696 Marionette TRACE conn4 <- [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:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1734ms 17:45:38 INFO - PROCESS | 1769 | 1465001138782 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 17:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:45:38 INFO - PROCESS | 1769 | 1465001138788 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 17:45:38 INFO - PROCESS | 1769 | 1465001138796 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:45:38 INFO - PROCESS | 1769 | 1465001138799 Marionette TRACE conn4 <- [1,914,null,{}] 17:45:38 INFO - PROCESS | 1769 | 1465001138806 Marionette TRACE conn4 -> [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:45:39 INFO - PROCESS | 1769 | 1465001139084 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 17:45:39 INFO - PROCESS | 1769 | 1465001139392 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x90eb6000 == 108 [pid = 1769] [id = 236] 17:45:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x9ae8c400) [pid = 1769] [serial = 709] [outer = (nil)] 17:45:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x9c05a800) [pid = 1769] [serial = 710] [outer = 0x9ae8c400] 17:45:39 INFO - PROCESS | 1769 | 1465001139486 Marionette DEBUG loaded listener.js 17:45:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x9c2d9000) [pid = 1769] [serial = 711] [outer = 0x9ae8c400] 17:45:40 INFO - PROCESS | 1769 | 1465001140470 Marionette TRACE conn4 <- [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:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1736ms 17:45:40 INFO - PROCESS | 1769 | 1465001140532 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 17:45:40 INFO - PROCESS | 1769 | 1465001140535 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 17:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:45:40 INFO - PROCESS | 1769 | 1465001140544 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:45:40 INFO - PROCESS | 1769 | 1465001140548 Marionette TRACE conn4 <- [1,918,null,{}] 17:45:40 INFO - PROCESS | 1769 | 1465001140555 Marionette TRACE conn4 -> [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:45:40 INFO - PROCESS | 1769 | 1465001140824 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 17:45:41 INFO - PROCESS | 1769 | 1465001141160 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c864400 == 109 [pid = 1769] [id = 237] 17:45:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x8e2be400) [pid = 1769] [serial = 712] [outer = (nil)] 17:45:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x9d531400) [pid = 1769] [serial = 713] [outer = 0x8e2be400] 17:45:41 INFO - PROCESS | 1769 | 1465001141262 Marionette DEBUG loaded listener.js 17:45:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0xa2144400) [pid = 1769] [serial = 714] [outer = 0x8e2be400] 17:45:42 INFO - PROCESS | 1769 | 1465001142258 Marionette TRACE conn4 <- [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:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1795ms 17:45:42 INFO - PROCESS | 1769 | 1465001142341 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 17:45:42 INFO - PROCESS | 1769 | 1465001142347 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 17:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:45:42 INFO - PROCESS | 1769 | 1465001142355 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:45:42 INFO - PROCESS | 1769 | 1465001142361 Marionette TRACE conn4 <- [1,922,null,{}] 17:45:42 INFO - PROCESS | 1769 | 1465001142368 Marionette TRACE conn4 -> [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:45:42 INFO - PROCESS | 1769 | 1465001142679 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 17:45:43 INFO - PROCESS | 1769 | 1465001143006 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:43 INFO - PROCESS | 1769 | ++DOCSHELL 0xa673ac00 == 110 [pid = 1769] [id = 238] 17:45:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0xa673f800) [pid = 1769] [serial = 715] [outer = (nil)] 17:45:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0xa6766400) [pid = 1769] [serial = 716] [outer = 0xa673f800] 17:45:43 INFO - PROCESS | 1769 | 1465001143121 Marionette DEBUG loaded listener.js 17:45:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0xa68b9000) [pid = 1769] [serial = 717] [outer = 0xa673f800] 17:45:44 INFO - PROCESS | 1769 | 1465001144142 Marionette TRACE conn4 <- [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:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1841ms 17:45:44 INFO - PROCESS | 1769 | 1465001144197 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 17:45:44 INFO - PROCESS | 1769 | 1465001144201 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 17:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:45:44 INFO - PROCESS | 1769 | 1465001144210 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:45:44 INFO - PROCESS | 1769 | 1465001144214 Marionette TRACE conn4 <- [1,926,null,{}] 17:45:44 INFO - PROCESS | 1769 | 1465001144222 Marionette TRACE conn4 -> [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:45:44 INFO - PROCESS | 1769 | 1465001144472 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 17:45:44 INFO - PROCESS | 1769 | 1465001144792 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4a6800 == 111 [pid = 1769] [id = 239] 17:45:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x8e4a6c00) [pid = 1769] [serial = 718] [outer = (nil)] 17:45:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x8e4af800) [pid = 1769] [serial = 719] [outer = 0x8e4a6c00] 17:45:44 INFO - PROCESS | 1769 | 1465001144900 Marionette DEBUG loaded listener.js 17:45:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x8e4b1400) [pid = 1769] [serial = 720] [outer = 0x8e4a6c00] 17:45:45 INFO - PROCESS | 1769 | 1465001145875 Marionette TRACE conn4 <- [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:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1746ms 17:45:45 INFO - PROCESS | 1769 | 1465001145956 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 17:45:45 INFO - PROCESS | 1769 | 1465001145961 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 17:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:45:45 INFO - PROCESS | 1769 | 1465001145969 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:45:45 INFO - PROCESS | 1769 | 1465001145973 Marionette TRACE conn4 <- [1,930,null,{}] 17:45:45 INFO - PROCESS | 1769 | 1465001145980 Marionette TRACE conn4 -> [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:45:46 INFO - PROCESS | 1769 | 1465001146264 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 17:45:46 INFO - PROCESS | 1769 | 1465001146590 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97c400 == 112 [pid = 1769] [id = 240] 17:45:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x8c44b400) [pid = 1769] [serial = 721] [outer = (nil)] 17:45:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x928b2c00) [pid = 1769] [serial = 722] [outer = 0x8c44b400] 17:45:46 INFO - PROCESS | 1769 | 1465001146689 Marionette DEBUG loaded listener.js 17:45:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x928b5800) [pid = 1769] [serial = 723] [outer = 0x8c44b400] 17:45:47 INFO - PROCESS | 1769 | 1465001147742 Marionette TRACE conn4 <- [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:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1836ms 17:45:47 INFO - PROCESS | 1769 | 1465001147807 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 17:45:47 INFO - PROCESS | 1769 | 1465001147812 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 17:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:45:47 INFO - PROCESS | 1769 | 1465001147820 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:45:47 INFO - PROCESS | 1769 | 1465001147824 Marionette TRACE conn4 <- [1,934,null,{}] 17:45:47 INFO - PROCESS | 1769 | 1465001147831 Marionette TRACE conn4 -> [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:45:48 INFO - PROCESS | 1769 | 1465001148087 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 17:45:48 INFO - PROCESS | 1769 | 1465001148715 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba67000 == 113 [pid = 1769] [id = 241] 17:45:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x8ba68400) [pid = 1769] [serial = 724] [outer = (nil)] 17:45:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x8c445400) [pid = 1769] [serial = 725] [outer = 0x8ba68400] 17:45:48 INFO - PROCESS | 1769 | 1465001148833 Marionette DEBUG loaded listener.js 17:45:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x8c869800) [pid = 1769] [serial = 726] [outer = 0x8ba68400] 17:45:49 INFO - PROCESS | 1769 | 1465001149935 Marionette TRACE conn4 <- [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:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 2197ms 17:45:50 INFO - PROCESS | 1769 | 1465001150019 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 17:45:50 INFO - PROCESS | 1769 | 1465001150027 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 17:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:45:50 INFO - PROCESS | 1769 | 1465001150038 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:45:50 INFO - PROCESS | 1769 | 1465001150042 Marionette TRACE conn4 <- [1,938,null,{}] 17:45:50 INFO - PROCESS | 1769 | 1465001150052 Marionette TRACE conn4 -> [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:45:50 INFO - PROCESS | 1769 | 1465001150526 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8f87a800 == 112 [pid = 1769] [id = 226] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee8800 == 111 [pid = 1769] [id = 225] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8beeb400 == 110 [pid = 1769] [id = 224] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8b984800 == 109 [pid = 1769] [id = 222] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0xa2668c00 == 108 [pid = 1769] [id = 221] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x923c7400 == 107 [pid = 1769] [id = 220] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8b978c00 == 106 [pid = 1769] [id = 219] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x91ab6c00 == 105 [pid = 1769] [id = 217] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9b8a7800 == 104 [pid = 1769] [id = 218] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9ae8e000 == 103 [pid = 1769] [id = 216] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x99f0e800 == 102 [pid = 1769] [id = 215] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8b979800 == 101 [pid = 1769] [id = 214] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8beeac00 == 100 [pid = 1769] [id = 213] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc04c00 == 99 [pid = 1769] [id = 207] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1ca400 == 98 [pid = 1769] [id = 175] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x96465000 == 97 [pid = 1769] [id = 21] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9529ac00 == 96 [pid = 1769] [id = 6] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9c2dcc00 == 95 [pid = 1769] [id = 12] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9b2ccc00 == 94 [pid = 1769] [id = 37] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9c2de400 == 93 [pid = 1769] [id = 38] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9b36d800 == 92 [pid = 1769] [id = 146] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x952a3c00 == 91 [pid = 1769] [id = 57] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8f65f800 == 90 [pid = 1769] [id = 103] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x952a4c00 == 89 [pid = 1769] [id = 29] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9c0cf800 == 88 [pid = 1769] [id = 129] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x93a5d800 == 87 [pid = 1769] [id = 22] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x99f03800 == 86 [pid = 1769] [id = 11] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8b979000 == 85 [pid = 1769] [id = 211] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8f663c00 == 84 [pid = 1769] [id = 104] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9b506000 == 83 [pid = 1769] [id = 34] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9bb44000 == 82 [pid = 1769] [id = 25] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1c2c00 == 81 [pid = 1769] [id = 144] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9529e800 == 80 [pid = 1769] [id = 44] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x90eb5000 == 79 [pid = 1769] [id = 84] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9b2cd400 == 78 [pid = 1769] [id = 115] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0xa50f1400 == 77 [pid = 1769] [id = 74] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x90eb8000 == 76 [pid = 1769] [id = 88] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc03400 == 75 [pid = 1769] [id = 150] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9255dc00 == 74 [pid = 1769] [id = 83] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x91ab4c00 == 73 [pid = 1769] [id = 77] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8f666400 == 72 [pid = 1769] [id = 105] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2bd000 == 71 [pid = 1769] [id = 223] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x90ebb800 == 70 [pid = 1769] [id = 145] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0xa6d3ac00 == 69 [pid = 1769] [id = 61] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8f87a000 == 68 [pid = 1769] [id = 116] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x92bc6800 == 67 [pid = 1769] [id = 85] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8b976800 == 66 [pid = 1769] [id = 173] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8f871800 == 65 [pid = 1769] [id = 119] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8f870400 == 64 [pid = 1769] [id = 89] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x90e7e000 == 63 [pid = 1769] [id = 127] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5e800 == 62 [pid = 1769] [id = 208] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8f9e7000 == 61 [pid = 1769] [id = 90] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8f663000 == 60 [pid = 1769] [id = 120] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x926bb800 == 59 [pid = 1769] [id = 201] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x95072c00 == 58 [pid = 1769] [id = 35] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0xa21c4c00 == 57 [pid = 1769] [id = 18] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x93923c00 == 56 [pid = 1769] [id = 56] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9b2cf800 == 55 [pid = 1769] [id = 26] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee05000 == 54 [pid = 1769] [id = 199] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8f875400 == 53 [pid = 1769] [id = 117] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9b2c6400 == 52 [pid = 1769] [id = 86] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x92bc3800 == 51 [pid = 1769] [id = 50] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x90db4000 == 50 [pid = 1769] [id = 98] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4dcc00 == 49 [pid = 1769] [id = 136] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x928e3c00 == 48 [pid = 1769] [id = 62] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x99f01400 == 47 [pid = 1769] [id = 202] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8b984c00 == 46 [pid = 1769] [id = 203] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9b2bc400 == 45 [pid = 1769] [id = 171] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x95257000 == 44 [pid = 1769] [id = 170] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba66c00 == 43 [pid = 1769] [id = 205] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8f65e400 == 42 [pid = 1769] [id = 87] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8c86cc00 == 41 [pid = 1769] [id = 149] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9645d400 == 40 [pid = 1769] [id = 204] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x926b2c00 == 39 [pid = 1769] [id = 185] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef2800 == 38 [pid = 1769] [id = 206] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44c000 == 37 [pid = 1769] [id = 154] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8beed800 == 36 [pid = 1769] [id = 209] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9b502c00 == 35 [pid = 1769] [id = 20] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x94509000 == 34 [pid = 1769] [id = 27] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2b2000 == 33 [pid = 1769] [id = 106] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8f666000 == 32 [pid = 1769] [id = 198] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8f87c000 == 31 [pid = 1769] [id = 112] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8c85fc00 == 30 [pid = 1769] [id = 210] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8f66a000 == 29 [pid = 1769] [id = 91] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8b982000 == 28 [pid = 1769] [id = 197] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5a800 == 27 [pid = 1769] [id = 186] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x990e4800 == 26 [pid = 1769] [id = 24] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba63800 == 25 [pid = 1769] [id = 200] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x93926000 == 24 [pid = 1769] [id = 8] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97c400 == 23 [pid = 1769] [id = 240] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0xa673ac00 == 22 [pid = 1769] [id = 238] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4a6800 == 21 [pid = 1769] [id = 239] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8c864400 == 20 [pid = 1769] [id = 237] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x90eb6000 == 19 [pid = 1769] [id = 236] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97f400 == 18 [pid = 1769] [id = 235] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8b980000 == 17 [pid = 1769] [id = 233] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8b975800 == 16 [pid = 1769] [id = 234] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8b976c00 == 15 [pid = 1769] [id = 232] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8beeec00 == 14 [pid = 1769] [id = 212] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x926b0000 == 13 [pid = 1769] [id = 231] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x9255fc00 == 12 [pid = 1769] [id = 230] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee10800 == 11 [pid = 1769] [id = 229] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44e400 == 10 [pid = 1769] [id = 227] 17:45:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8c860400 == 9 [pid = 1769] [id = 228] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x926a8c00) [pid = 1769] [serial = 600] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x92559c00) [pid = 1769] [serial = 599] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x90e80c00) [pid = 1769] [serial = 597] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x90e71800) [pid = 1769] [serial = 596] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x8c449800) [pid = 1769] [serial = 626] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x8e610000) [pid = 1769] [serial = 627] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x94521800) [pid = 1769] [serial = 603] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x93921800) [pid = 1769] [serial = 602] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x910afc00) [pid = 1769] [serial = 629] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x8e615000) [pid = 1769] [serial = 621] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x8e2b4800) [pid = 1769] [serial = 620] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x9ae8ec00) [pid = 1769] [serial = 612] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x9b2c2c00) [pid = 1769] [serial = 611] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x8c86c000) [pid = 1769] [serial = 594] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x8bef4000) [pid = 1769] [serial = 593] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x9ae84000) [pid = 1769] [serial = 609] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x99f10c00) [pid = 1769] [serial = 608] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x91abd000) [pid = 1769] [serial = 624] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x90eb4400) [pid = 1769] [serial = 623] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x8f9eb000) [pid = 1769] [serial = 618] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x8e4e5c00) [pid = 1769] [serial = 617] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x990df400) [pid = 1769] [serial = 605] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x99755000) [pid = 1769] [serial = 606] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x928e5400) [pid = 1769] [serial = 633] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0x9b522800) [pid = 1769] [serial = 614] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x926c4400) [pid = 1769] [serial = 632] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0x8e614400) [pid = 1769] [serial = 636] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x8bef3400) [pid = 1769] [serial = 635] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x92bc9400) [pid = 1769] [serial = 638] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x92651800) [pid = 1769] [serial = 630] [outer = (nil)] [url = about:blank] 17:45:52 INFO - PROCESS | 1769 | 1465001152944 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b976800 == 10 [pid = 1769] [id = 242] 17:45:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x8b977000) [pid = 1769] [serial = 727] [outer = (nil)] 17:45:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x8b97c400) [pid = 1769] [serial = 728] [outer = 0x8b977000] 17:45:53 INFO - PROCESS | 1769 | 1465001153096 Marionette DEBUG loaded listener.js 17:45:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x8b982c00) [pid = 1769] [serial = 729] [outer = 0x8b977000] 17:45:54 INFO - PROCESS | 1769 | 1465001154045 Marionette TRACE conn4 <- [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:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 4047ms 17:45:54 INFO - PROCESS | 1769 | 1465001154086 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 17:45:54 INFO - PROCESS | 1769 | 1465001154093 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 17:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:45:54 INFO - PROCESS | 1769 | 1465001154102 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:45:54 INFO - PROCESS | 1769 | 1465001154108 Marionette TRACE conn4 <- [1,942,null,{}] 17:45:54 INFO - PROCESS | 1769 | 1465001154117 Marionette TRACE conn4 -> [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:45:54 INFO - PROCESS | 1769 | 1465001154336 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 17:45:54 INFO - PROCESS | 1769 | 1465001154566 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c450c00 == 11 [pid = 1769] [id = 243] 17:45:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x8c451400) [pid = 1769] [serial = 730] [outer = (nil)] 17:45:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x8c864400) [pid = 1769] [serial = 731] [outer = 0x8c451400] 17:45:54 INFO - PROCESS | 1769 | 1465001154667 Marionette DEBUG loaded listener.js 17:45:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0x8cc01c00) [pid = 1769] [serial = 732] [outer = 0x8c451400] 17:45:55 INFO - PROCESS | 1769 | 1465001155549 Marionette TRACE conn4 <- [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:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1546ms 17:45:55 INFO - PROCESS | 1769 | 1465001155673 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 17:45:55 INFO - PROCESS | 1769 | 1465001155682 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 17:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:45:55 INFO - PROCESS | 1769 | 1465001155694 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:45:55 INFO - PROCESS | 1769 | 1465001155697 Marionette TRACE conn4 <- [1,946,null,{}] 17:45:55 INFO - PROCESS | 1769 | 1465001155738 Marionette TRACE conn4 -> [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:45:56 INFO - PROCESS | 1769 | 1465001156002 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 17:45:56 INFO - PROCESS | 1769 | 1465001156040 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2b4800 == 12 [pid = 1769] [id = 244] 17:45:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x8e2b5800) [pid = 1769] [serial = 733] [outer = (nil)] 17:45:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x8e2bb800) [pid = 1769] [serial = 734] [outer = 0x8e2b5800] 17:45:56 INFO - PROCESS | 1769 | 1465001156178 Marionette DEBUG loaded listener.js 17:45:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x8e4adc00) [pid = 1769] [serial = 735] [outer = 0x8e2b5800] 17:45:57 INFO - PROCESS | 1769 | 1465001157283 Marionette TRACE conn4 <- [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:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1638ms 17:45:57 INFO - PROCESS | 1769 | 1465001157332 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 17:45:57 INFO - PROCESS | 1769 | 1465001157337 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 17:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:45:57 INFO - PROCESS | 1769 | 1465001157356 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:45:57 INFO - PROCESS | 1769 | 1465001157367 Marionette TRACE conn4 <- [1,950,null,{}] 17:45:57 INFO - PROCESS | 1769 | 1465001157394 Marionette TRACE conn4 -> [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:45:57 INFO - PROCESS | 1769 | 1465001157675 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x9ae86800) [pid = 1769] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x8f87d400) [pid = 1769] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x90ec1000) [pid = 1769] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0x9b2bf000) [pid = 1769] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x8e4df800) [pid = 1769] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0xa112cc00) [pid = 1769] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x8bee9c00) [pid = 1769] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x8c44c800) [pid = 1769] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x92bc4c00) [pid = 1769] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x8beeb800) [pid = 1769] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x8bef3800) [pid = 1769] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x8bef5c00) [pid = 1769] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x9a21c000) [pid = 1769] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x8cc02800) [pid = 1769] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x9c267000) [pid = 1769] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0xa34e1000) [pid = 1769] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x8ba5c800) [pid = 1769] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:45:59 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x9a0ed800) [pid = 1769] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:45:59 INFO - PROCESS | 1769 | 1465001159654 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba65800 == 13 [pid = 1769] [id = 245] 17:45:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x8ba66c00) [pid = 1769] [serial = 736] [outer = (nil)] 17:45:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x8bef3800) [pid = 1769] [serial = 737] [outer = 0x8ba66c00] 17:45:59 INFO - PROCESS | 1769 | 1465001159764 Marionette DEBUG loaded listener.js 17:45:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x8e4b0800) [pid = 1769] [serial = 738] [outer = 0x8ba66c00] 17:46:00 INFO - PROCESS | 1769 | 1465001160634 Marionette TRACE conn4 <- [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:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 3309ms 17:46:00 INFO - PROCESS | 1769 | 1465001160664 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 17:46:00 INFO - PROCESS | 1769 | 1465001160669 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 17:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:46:00 INFO - PROCESS | 1769 | 1465001160677 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:46:00 INFO - PROCESS | 1769 | 1465001160680 Marionette TRACE conn4 <- [1,954,null,{}] 17:46:00 INFO - PROCESS | 1769 | 1465001160688 Marionette TRACE conn4 -> [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:46:01 INFO - PROCESS | 1769 | 1465001161009 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 17:46:01 INFO - PROCESS | 1769 | 1465001161185 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c443c00 == 14 [pid = 1769] [id = 246] 17:46:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x8c449c00) [pid = 1769] [serial = 739] [outer = (nil)] 17:46:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x8f65bc00) [pid = 1769] [serial = 740] [outer = 0x8c449c00] 17:46:01 INFO - PROCESS | 1769 | 1465001161275 Marionette DEBUG loaded listener.js 17:46:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x8f663000) [pid = 1769] [serial = 741] [outer = 0x8c449c00] 17:46:02 INFO - PROCESS | 1769 | 1465001162390 Marionette TRACE conn4 <- [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:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1785ms 17:46:02 INFO - PROCESS | 1769 | 1465001162464 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 17:46:02 INFO - PROCESS | 1769 | 1465001162472 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 17:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:46:02 INFO - PROCESS | 1769 | 1465001162483 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:46:02 INFO - PROCESS | 1769 | 1465001162492 Marionette TRACE conn4 <- [1,958,null,{}] 17:46:02 INFO - PROCESS | 1769 | 1465001162502 Marionette TRACE conn4 -> [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:46:02 INFO - PROCESS | 1769 | 1465001162800 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 17:46:03 INFO - PROCESS | 1769 | 1465001163127 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c446800 == 15 [pid = 1769] [id = 247] 17:46:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x8c448800) [pid = 1769] [serial = 742] [outer = (nil)] 17:46:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x8cc0bc00) [pid = 1769] [serial = 743] [outer = 0x8c448800] 17:46:03 INFO - PROCESS | 1769 | 1465001163239 Marionette DEBUG loaded listener.js 17:46:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x8e2bb000) [pid = 1769] [serial = 744] [outer = 0x8c448800] 17:46:04 INFO - PROCESS | 1769 | 1465001164329 Marionette TRACE conn4 <- [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:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1894ms 17:46:04 INFO - PROCESS | 1769 | 1465001164377 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 17:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:46:04 INFO - PROCESS | 1769 | 1465001164388 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 17:46:04 INFO - PROCESS | 1769 | 1465001164402 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:46:04 INFO - PROCESS | 1769 | 1465001164408 Marionette TRACE conn4 <- [1,962,null,{}] 17:46:04 INFO - PROCESS | 1769 | 1465001164416 Marionette TRACE conn4 -> [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:46:04 INFO - PROCESS | 1769 | 1465001164698 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 17:46:05 INFO - PROCESS | 1769 | 1465001165017 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5e400 == 16 [pid = 1769] [id = 248] 17:46:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x8e4e6c00) [pid = 1769] [serial = 745] [outer = (nil)] 17:46:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x8f668400) [pid = 1769] [serial = 746] [outer = 0x8e4e6c00] 17:46:05 INFO - PROCESS | 1769 | 1465001165125 Marionette DEBUG loaded listener.js 17:46:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x8f871c00) [pid = 1769] [serial = 747] [outer = 0x8e4e6c00] 17:46:06 INFO - PROCESS | 1769 | 1465001166208 Marionette TRACE conn4 <- [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:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1841ms 17:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:46:06 INFO - PROCESS | 1769 | 1465001166260 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 17:46:06 INFO - PROCESS | 1769 | 1465001166264 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 17:46:06 INFO - PROCESS | 1769 | 1465001166273 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:46:06 INFO - PROCESS | 1769 | 1465001166281 Marionette TRACE conn4 <- [1,966,null,{}] 17:46:06 INFO - PROCESS | 1769 | 1465001166300 Marionette TRACE conn4 -> [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:46:06 INFO - PROCESS | 1769 | 1465001166555 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 17:46:06 INFO - PROCESS | 1769 | 1465001166818 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f9f2800 == 17 [pid = 1769] [id = 249] 17:46:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x90db4000) [pid = 1769] [serial = 748] [outer = (nil)] 17:46:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x90dba000) [pid = 1769] [serial = 749] [outer = 0x90db4000] 17:46:06 INFO - PROCESS | 1769 | 1465001166984 Marionette DEBUG loaded listener.js 17:46:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0x90e71400) [pid = 1769] [serial = 750] [outer = 0x90db4000] 17:46:07 INFO - PROCESS | 1769 | 1465001167980 Marionette TRACE conn4 <- [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:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1752ms 17:46:08 INFO - PROCESS | 1769 | 1465001168032 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 17:46:08 INFO - PROCESS | 1769 | 1465001168037 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 17:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:46:08 INFO - PROCESS | 1769 | 1465001168047 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:46:08 INFO - PROCESS | 1769 | 1465001168050 Marionette TRACE conn4 <- [1,970,null,{}] 17:46:08 INFO - PROCESS | 1769 | 1465001168059 Marionette TRACE conn4 -> [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:46:08 INFO - PROCESS | 1769 | 1465001168292 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 17:46:08 INFO - PROCESS | 1769 | 1465001168552 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee07c00 == 18 [pid = 1769] [id = 250] 17:46:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x8f665800) [pid = 1769] [serial = 751] [outer = (nil)] 17:46:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x90e77800) [pid = 1769] [serial = 752] [outer = 0x8f665800] 17:46:08 INFO - PROCESS | 1769 | 1465001168696 Marionette DEBUG loaded listener.js 17:46:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x90e7ac00) [pid = 1769] [serial = 753] [outer = 0x8f665800] 17:46:09 INFO - PROCESS | 1769 | 1465001169688 Marionette TRACE conn4 <- [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:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1682ms 17:46:09 INFO - PROCESS | 1769 | 1465001169740 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 17:46:09 INFO - PROCESS | 1769 | 1465001169746 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 17:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:46:09 INFO - PROCESS | 1769 | 1465001169754 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:46:09 INFO - PROCESS | 1769 | 1465001169759 Marionette TRACE conn4 <- [1,974,null,{}] 17:46:09 INFO - PROCESS | 1769 | 1465001169766 Marionette TRACE conn4 -> [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:46:10 INFO - PROCESS | 1769 | 1465001169998 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 17:46:10 INFO - PROCESS | 1769 | 1465001170262 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5c800 == 19 [pid = 1769] [id = 251] 17:46:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x90dba800) [pid = 1769] [serial = 754] [outer = (nil)] 17:46:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x90ec3c00) [pid = 1769] [serial = 755] [outer = 0x90dba800] 17:46:10 INFO - PROCESS | 1769 | 1465001170401 Marionette DEBUG loaded listener.js 17:46:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x910a5c00) [pid = 1769] [serial = 756] [outer = 0x90dba800] 17:46:11 INFO - PROCESS | 1769 | 1465001171428 Marionette TRACE conn4 <- [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:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1747ms 17:46:11 INFO - PROCESS | 1769 | 1465001171502 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 17:46:11 INFO - PROCESS | 1769 | 1465001171506 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 17:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:46:11 INFO - PROCESS | 1769 | 1465001171514 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:46:11 INFO - PROCESS | 1769 | 1465001171519 Marionette TRACE conn4 <- [1,978,null,{}] 17:46:11 INFO - PROCESS | 1769 | 1465001171526 Marionette TRACE conn4 -> [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:46:11 INFO - PROCESS | 1769 | 1465001171831 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 17:46:12 INFO - PROCESS | 1769 | 1465001172161 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x90eb9400 == 20 [pid = 1769] [id = 252] 17:46:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x910a3400) [pid = 1769] [serial = 757] [outer = (nil)] 17:46:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x923c6000) [pid = 1769] [serial = 758] [outer = 0x910a3400] 17:46:12 INFO - PROCESS | 1769 | 1465001172272 Marionette DEBUG loaded listener.js 17:46:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x92553800) [pid = 1769] [serial = 759] [outer = 0x910a3400] 17:46:13 INFO - PROCESS | 1769 | 1465001173289 Marionette TRACE conn4 <- [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:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1834ms 17:46:13 INFO - PROCESS | 1769 | 1465001173353 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 17:46:13 INFO - PROCESS | 1769 | 1465001173358 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 17:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:46:13 INFO - PROCESS | 1769 | 1465001173370 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:46:13 INFO - PROCESS | 1769 | 1465001173374 Marionette TRACE conn4 <- [1,982,null,{}] 17:46:13 INFO - PROCESS | 1769 | 1465001173382 Marionette TRACE conn4 -> [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:46:13 INFO - PROCESS | 1769 | 1465001173610 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 17:46:13 INFO - PROCESS | 1769 | 1465001173884 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b976c00 == 21 [pid = 1769] [id = 253] 17:46:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x8e886000) [pid = 1769] [serial = 760] [outer = (nil)] 17:46:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x92560000) [pid = 1769] [serial = 761] [outer = 0x8e886000] 17:46:13 INFO - PROCESS | 1769 | 1465001173986 Marionette DEBUG loaded listener.js 17:46:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x9255dc00) [pid = 1769] [serial = 762] [outer = 0x8e886000] 17:46:15 INFO - PROCESS | 1769 | 1465001175041 Marionette TRACE conn4 <- [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:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1740ms 17:46:15 INFO - PROCESS | 1769 | 1465001175110 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 17:46:15 INFO - PROCESS | 1769 | 1465001175115 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 17:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:46:15 INFO - PROCESS | 1769 | 1465001175123 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:46:15 INFO - PROCESS | 1769 | 1465001175128 Marionette TRACE conn4 <- [1,986,null,{}] 17:46:15 INFO - PROCESS | 1769 | 1465001175135 Marionette TRACE conn4 -> [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:46:15 INFO - PROCESS | 1769 | 1465001175352 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 17:46:15 INFO - PROCESS | 1769 | 1465001175658 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4b5400 == 22 [pid = 1769] [id = 254] 17:46:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x8e60ec00) [pid = 1769] [serial = 763] [outer = (nil)] 17:46:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x92697000) [pid = 1769] [serial = 764] [outer = 0x8e60ec00] 17:46:15 INFO - PROCESS | 1769 | 1465001175760 Marionette DEBUG loaded listener.js 17:46:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x9269b000) [pid = 1769] [serial = 765] [outer = 0x8e60ec00] 17:46:16 INFO - PROCESS | 1769 | 1465001176715 Marionette TRACE conn4 <- [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:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1640ms 17:46:16 INFO - PROCESS | 1769 | 1465001176765 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 17:46:16 INFO - PROCESS | 1769 | 1465001176768 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 17:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:46:16 INFO - PROCESS | 1769 | 1465001176777 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:46:16 INFO - PROCESS | 1769 | 1465001176781 Marionette TRACE conn4 <- [1,990,null,{}] 17:46:16 INFO - PROCESS | 1769 | 1465001176788 Marionette TRACE conn4 -> [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:46:17 INFO - PROCESS | 1769 | 1465001177018 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 17:46:17 INFO - PROCESS | 1769 | 1465001177330 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:17 INFO - PROCESS | 1769 | ++DOCSHELL 0x9264b800 == 23 [pid = 1769] [id = 255] 17:46:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x92652c00) [pid = 1769] [serial = 766] [outer = (nil)] 17:46:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x926ab800) [pid = 1769] [serial = 767] [outer = 0x92652c00] 17:46:17 INFO - PROCESS | 1769 | 1465001177432 Marionette DEBUG loaded listener.js 17:46:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x926ac400) [pid = 1769] [serial = 768] [outer = 0x92652c00] 17:46:18 INFO - PROCESS | 1769 | 1465001178415 Marionette TRACE conn4 <- [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:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1690ms 17:46:18 INFO - PROCESS | 1769 | 1465001178467 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 17:46:18 INFO - PROCESS | 1769 | 1465001178472 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 17:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:46:18 INFO - PROCESS | 1769 | 1465001178480 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:46:18 INFO - PROCESS | 1769 | 1465001178485 Marionette TRACE conn4 <- [1,994,null,{}] 17:46:18 INFO - PROCESS | 1769 | 1465001178492 Marionette TRACE conn4 -> [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:46:18 INFO - PROCESS | 1769 | 1465001178721 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 17:46:18 INFO - PROCESS | 1769 | 1465001178975 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b978400 == 24 [pid = 1769] [id = 256] 17:46:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x8c860c00) [pid = 1769] [serial = 769] [outer = (nil)] 17:46:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x926bf000) [pid = 1769] [serial = 770] [outer = 0x8c860c00] 17:46:19 INFO - PROCESS | 1769 | 1465001179111 Marionette DEBUG loaded listener.js 17:46:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x926c3000) [pid = 1769] [serial = 771] [outer = 0x8c860c00] 17:46:20 INFO - PROCESS | 1769 | 1465001180137 Marionette TRACE conn4 <- [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:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1738ms 17:46:20 INFO - PROCESS | 1769 | 1465001180219 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 17:46:20 INFO - PROCESS | 1769 | 1465001180225 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 17:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:46:20 INFO - PROCESS | 1769 | 1465001180234 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:46:20 INFO - PROCESS | 1769 | 1465001180240 Marionette TRACE conn4 <- [1,998,null,{}] 17:46:20 INFO - PROCESS | 1769 | 1465001180248 Marionette TRACE conn4 -> [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:46:20 INFO - PROCESS | 1769 | 1465001180552 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 17:46:20 INFO - PROCESS | 1769 | 1465001180880 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x928bf000 == 25 [pid = 1769] [id = 257] 17:46:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x928bf400) [pid = 1769] [serial = 772] [outer = (nil)] 17:46:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x928e6400) [pid = 1769] [serial = 773] [outer = 0x928bf400] 17:46:20 INFO - PROCESS | 1769 | 1465001180993 Marionette DEBUG loaded listener.js 17:46:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x928f0000) [pid = 1769] [serial = 774] [outer = 0x928bf400] 17:46:22 INFO - PROCESS | 1769 | 1465001182090 Marionette TRACE conn4 <- [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:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1941ms 17:46:22 INFO - PROCESS | 1769 | 1465001182176 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 17:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:46:22 INFO - PROCESS | 1769 | 1465001182181 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 17:46:22 INFO - PROCESS | 1769 | 1465001182188 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:46:22 INFO - PROCESS | 1769 | 1465001182191 Marionette TRACE conn4 <- [1,1002,null,{}] 17:46:22 INFO - PROCESS | 1769 | 1465001182199 Marionette TRACE conn4 -> [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:46:22 INFO - PROCESS | 1769 | 1465001182459 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 17:46:22 INFO - PROCESS | 1769 | 1465001182778 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c447800 == 26 [pid = 1769] [id = 258] 17:46:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x8c864800) [pid = 1769] [serial = 775] [outer = (nil)] 17:46:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x8e886c00) [pid = 1769] [serial = 776] [outer = 0x8c864800] 17:46:22 INFO - PROCESS | 1769 | 1465001182887 Marionette DEBUG loaded listener.js 17:46:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x92694400) [pid = 1769] [serial = 777] [outer = 0x8c864800] 17:46:24 INFO - PROCESS | 1769 | 1465001184116 Marionette TRACE conn4 <- [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:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1985ms 17:46:24 INFO - PROCESS | 1769 | 1465001184177 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 17:46:24 INFO - PROCESS | 1769 | 1465001184192 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 17:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:46:24 INFO - PROCESS | 1769 | 1465001184288 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:46:24 INFO - PROCESS | 1769 | 1465001184291 Marionette TRACE conn4 <- [1,1006,null,{}] 17:46:24 INFO - PROCESS | 1769 | 1465001184381 Marionette TRACE conn4 -> [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:46:24 INFO - PROCESS | 1769 | 1465001184922 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 17:46:25 INFO - PROCESS | 1769 | 1465001185109 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x92556000) [pid = 1769] [serial = 684] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x9b2cec00) [pid = 1769] [serial = 650] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x92cc8800) [pid = 1769] [serial = 672] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0xa349e000) [pid = 1769] [serial = 662] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x9264f000) [pid = 1769] [serial = 671] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x8c44f000) [pid = 1769] [serial = 677] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x99054c00) [pid = 1769] [serial = 639] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0xa35a9c00) [pid = 1769] [serial = 663] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0xa30d3800) [pid = 1769] [serial = 660] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x9b5ae800) [pid = 1769] [serial = 651] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x8cc05800) [pid = 1769] [serial = 641] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x8e60d400) [pid = 1769] [serial = 642] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x8cc0d400) [pid = 1769] [serial = 674] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x923c3800) [pid = 1769] [serial = 644] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x9c0d4400) [pid = 1769] [serial = 654] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x8f9e8c00) [pid = 1769] [serial = 591] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0xa2630c00) [pid = 1769] [serial = 659] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0xa228ac00) [pid = 1769] [serial = 657] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0xa6297400) [pid = 1769] [serial = 666] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x92656c00) [pid = 1769] [serial = 669] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0xa6259400) [pid = 1769] [serial = 665] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x9ac47400) [pid = 1769] [serial = 647] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x9ae89c00) [pid = 1769] [serial = 648] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x9d973c00) [pid = 1769] [serial = 656] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x8d1cd000) [pid = 1769] [serial = 678] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x9c0ce000) [pid = 1769] [serial = 653] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x8e2ba400) [pid = 1769] [serial = 675] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0x92556400) [pid = 1769] [serial = 645] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x8f663400) [pid = 1769] [serial = 668] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0x9b528000) [pid = 1769] [serial = 615] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x90ebc400) [pid = 1769] [serial = 681] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x90e77400) [pid = 1769] [serial = 680] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x91abf800) [pid = 1769] [serial = 683] [outer = (nil)] [url = about:blank] 17:46:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b984000 == 27 [pid = 1769] [id = 259] 17:46:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x8bee6800) [pid = 1769] [serial = 778] [outer = (nil)] 17:46:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x8c44f000) [pid = 1769] [serial = 779] [outer = 0x8bee6800] 17:46:25 INFO - PROCESS | 1769 | 1465001185315 Marionette DEBUG loaded listener.js 17:46:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x8cc0a400) [pid = 1769] [serial = 780] [outer = 0x8bee6800] 17:46:26 INFO - PROCESS | 1769 | 1465001186202 Marionette TRACE conn4 <- [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:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 2049ms 17:46:26 INFO - PROCESS | 1769 | 1465001186260 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 17:46:26 INFO - PROCESS | 1769 | 1465001186270 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 17:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:46:26 INFO - PROCESS | 1769 | 1465001186283 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:46:26 INFO - PROCESS | 1769 | 1465001186287 Marionette TRACE conn4 <- [1,1010,null,{}] 17:46:26 INFO - PROCESS | 1769 | 1465001186294 Marionette TRACE conn4 -> [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:46:26 INFO - PROCESS | 1769 | 1465001186527 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 17:46:26 INFO - PROCESS | 1769 | 1465001186767 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4eb400 == 28 [pid = 1769] [id = 260] 17:46:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x8e612800) [pid = 1769] [serial = 781] [outer = (nil)] 17:46:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x8e88bc00) [pid = 1769] [serial = 782] [outer = 0x8e612800] 17:46:26 INFO - PROCESS | 1769 | 1465001186858 Marionette DEBUG loaded listener.js 17:46:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0x8ee0e400) [pid = 1769] [serial = 783] [outer = 0x8e612800] 17:46:27 INFO - PROCESS | 1769 | 1465001187777 Marionette TRACE conn4 <- [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:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1547ms 17:46:27 INFO - PROCESS | 1769 | 1465001187833 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 17:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:46:27 INFO - PROCESS | 1769 | 1465001187838 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 17:46:27 INFO - PROCESS | 1769 | 1465001187846 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:46:27 INFO - PROCESS | 1769 | 1465001187853 Marionette TRACE conn4 <- [1,1014,null,{}] 17:46:27 INFO - PROCESS | 1769 | 1465001187895 Marionette TRACE conn4 -> [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:46:28 INFO - PROCESS | 1769 | 1465001188190 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 17:46:28 INFO - PROCESS | 1769 | 1465001188223 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f9f1800 == 29 [pid = 1769] [id = 261] 17:46:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x8f9f1c00) [pid = 1769] [serial = 784] [outer = (nil)] 17:46:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x90dbd800) [pid = 1769] [serial = 785] [outer = 0x8f9f1c00] 17:46:28 INFO - PROCESS | 1769 | 1465001188316 Marionette DEBUG loaded listener.js 17:46:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x90e7ec00) [pid = 1769] [serial = 786] [outer = 0x8f9f1c00] 17:46:29 INFO - PROCESS | 1769 | 1465001189388 Marionette TRACE conn4 <- [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:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1603ms 17:46:29 INFO - PROCESS | 1769 | 1465001189455 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 17:46:29 INFO - PROCESS | 1769 | 1465001189461 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 17:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:46:29 INFO - PROCESS | 1769 | 1465001189469 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:46:29 INFO - PROCESS | 1769 | 1465001189472 Marionette TRACE conn4 <- [1,1018,null,{}] 17:46:29 INFO - PROCESS | 1769 | 1465001189480 Marionette TRACE conn4 -> [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:46:29 INFO - PROCESS | 1769 | 1465001189799 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x8ba66c00) [pid = 1769] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x8b977000) [pid = 1769] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x99f0a800) [pid = 1769] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0x8c863000) [pid = 1769] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x8f873800) [pid = 1769] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0x8b97dc00) [pid = 1769] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x8e2be400) [pid = 1769] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x8e4a6c00) [pid = 1769] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x8ba5cc00) [pid = 1769] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x8ba68400) [pid = 1769] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x8ee09000) [pid = 1769] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x8e2b5800) [pid = 1769] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x8c451400) [pid = 1769] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0xa673f800) [pid = 1769] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x92560400) [pid = 1769] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x9ae8c400) [pid = 1769] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x8c44b400) [pid = 1769] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:46:30 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x926be800) [pid = 1769] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:46:30 INFO - PROCESS | 1769 | 1465001190236 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b977000 == 30 [pid = 1769] [id = 262] 17:46:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x8ba5cc00) [pid = 1769] [serial = 787] [outer = (nil)] 17:46:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x8c863000) [pid = 1769] [serial = 788] [outer = 0x8ba5cc00] 17:46:30 INFO - PROCESS | 1769 | 1465001190323 Marionette DEBUG loaded listener.js 17:46:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x8ee05400) [pid = 1769] [serial = 789] [outer = 0x8ba5cc00] 17:46:31 INFO - PROCESS | 1769 | 1465001191177 Marionette TRACE conn4 <- [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:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1742ms 17:46:31 INFO - PROCESS | 1769 | 1465001191212 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 17:46:31 INFO - PROCESS | 1769 | 1465001191216 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 17:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:46:31 INFO - PROCESS | 1769 | 1465001191224 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:46:31 INFO - PROCESS | 1769 | 1465001191227 Marionette TRACE conn4 <- [1,1022,null,{}] 17:46:31 INFO - PROCESS | 1769 | 1465001191235 Marionette TRACE conn4 -> [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:46:31 INFO - PROCESS | 1769 | 1465001191458 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 17:46:31 INFO - PROCESS | 1769 | 1465001191644 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44d000 == 31 [pid = 1769] [id = 263] 17:46:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x90db7000) [pid = 1769] [serial = 790] [outer = (nil)] 17:46:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x923bec00) [pid = 1769] [serial = 791] [outer = 0x90db7000] 17:46:31 INFO - PROCESS | 1769 | 1465001191730 Marionette DEBUG loaded listener.js 17:46:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x923c5c00) [pid = 1769] [serial = 792] [outer = 0x90db7000] 17:46:32 INFO - PROCESS | 1769 | 1465001192939 Marionette TRACE conn4 <- [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:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1788ms 17:46:33 INFO - PROCESS | 1769 | 1465001193013 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 17:46:33 INFO - PROCESS | 1769 | 1465001193022 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 17:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:46:33 INFO - PROCESS | 1769 | 1465001193047 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:46:33 INFO - PROCESS | 1769 | 1465001193055 Marionette TRACE conn4 <- [1,1026,null,{}] 17:46:33 INFO - PROCESS | 1769 | 1465001193124 Marionette TRACE conn4 -> [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:46:33 INFO - PROCESS | 1769 | 1465001193381 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 17:46:33 INFO - PROCESS | 1769 | 1465001193719 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba59800 == 32 [pid = 1769] [id = 264] 17:46:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x8ba61c00) [pid = 1769] [serial = 793] [outer = (nil)] 17:46:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x8cc0f400) [pid = 1769] [serial = 794] [outer = 0x8ba61c00] 17:46:33 INFO - PROCESS | 1769 | 1465001193823 Marionette DEBUG loaded listener.js 17:46:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x8e4e0000) [pid = 1769] [serial = 795] [outer = 0x8ba61c00] 17:46:34 INFO - PROCESS | 1769 | 1465001194911 Marionette TRACE conn4 <- [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:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1902ms 17:46:34 INFO - PROCESS | 1769 | 1465001194947 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 17:46:34 INFO - PROCESS | 1769 | 1465001194958 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 17:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:46:34 INFO - PROCESS | 1769 | 1465001194972 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:46:34 INFO - PROCESS | 1769 | 1465001194978 Marionette TRACE conn4 <- [1,1030,null,{}] 17:46:34 INFO - PROCESS | 1769 | 1465001194986 Marionette TRACE conn4 -> [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:46:35 INFO - PROCESS | 1769 | 1465001195242 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 17:46:35 INFO - PROCESS | 1769 | 1465001195560 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f66a800 == 33 [pid = 1769] [id = 265] 17:46:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x8f873400) [pid = 1769] [serial = 796] [outer = (nil)] 17:46:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x8f9e4000) [pid = 1769] [serial = 797] [outer = 0x8f873400] 17:46:35 INFO - PROCESS | 1769 | 1465001195669 Marionette DEBUG loaded listener.js 17:46:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x90dc2800) [pid = 1769] [serial = 798] [outer = 0x8f873400] 17:46:36 INFO - PROCESS | 1769 | 1465001196704 Marionette TRACE conn4 <- [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:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1792ms 17:46:36 INFO - PROCESS | 1769 | 1465001196764 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 17:46:36 INFO - PROCESS | 1769 | 1465001196769 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 17:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:46:36 INFO - PROCESS | 1769 | 1465001196777 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:46:36 INFO - PROCESS | 1769 | 1465001196784 Marionette TRACE conn4 <- [1,1034,null,{}] 17:46:36 INFO - PROCESS | 1769 | 1465001196804 Marionette TRACE conn4 -> [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:46:37 INFO - PROCESS | 1769 | 1465001197117 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 17:46:37 INFO - PROCESS | 1769 | --DOCSHELL 0xa2430400 == 32 [pid = 1769] [id = 9] 17:46:37 INFO - PROCESS | 1769 | 1465001197512 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e88b000 == 33 [pid = 1769] [id = 266] 17:46:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x8e890400) [pid = 1769] [serial = 799] [outer = (nil)] 17:46:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x926b1c00) [pid = 1769] [serial = 800] [outer = 0x8e890400] 17:46:37 INFO - PROCESS | 1769 | 1465001197619 Marionette DEBUG loaded listener.js 17:46:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0x928b3c00) [pid = 1769] [serial = 801] [outer = 0x8e890400] 17:46:38 INFO - PROCESS | 1769 | 1465001198609 Marionette TRACE conn4 <- [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:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1892ms 17:46:38 INFO - PROCESS | 1769 | 1465001198672 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 17:46:38 INFO - PROCESS | 1769 | 1465001198678 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 17:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:46:38 INFO - PROCESS | 1769 | 1465001198689 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:46:38 INFO - PROCESS | 1769 | 1465001198692 Marionette TRACE conn4 <- [1,1038,null,{}] 17:46:38 INFO - PROCESS | 1769 | 1465001198700 Marionette TRACE conn4 -> [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:46:38 INFO - PROCESS | 1769 | 1465001198952 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 17:46:39 INFO - PROCESS | 1769 | 1465001199314 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x926ca800 == 34 [pid = 1769] [id = 267] 17:46:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x928b6000) [pid = 1769] [serial = 802] [outer = (nil)] 17:46:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x928ee800) [pid = 1769] [serial = 803] [outer = 0x928b6000] 17:46:39 INFO - PROCESS | 1769 | 1465001199507 Marionette DEBUG loaded listener.js 17:46:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x92ccb000) [pid = 1769] [serial = 804] [outer = 0x928b6000] 17:46:40 INFO - PROCESS | 1769 | 1465001200464 Marionette TRACE conn4 <- [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:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1832ms 17:46:40 INFO - PROCESS | 1769 | 1465001200522 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 17:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:46:40 INFO - PROCESS | 1769 | 1465001200528 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 17:46:40 INFO - PROCESS | 1769 | 1465001200535 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:46:40 INFO - PROCESS | 1769 | 1465001200539 Marionette TRACE conn4 <- [1,1042,null,{}] 17:46:40 INFO - PROCESS | 1769 | 1465001200546 Marionette TRACE conn4 -> [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:46:40 INFO - PROCESS | 1769 | 1465001200788 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 17:46:41 INFO - PROCESS | 1769 | 1465001201049 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x923bc800 == 35 [pid = 1769] [id = 268] 17:46:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x9264f400) [pid = 1769] [serial = 805] [outer = (nil)] 17:46:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x92cd4400) [pid = 1769] [serial = 806] [outer = 0x9264f400] 17:46:41 INFO - PROCESS | 1769 | 1465001201192 Marionette DEBUG loaded listener.js 17:46:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x93923400) [pid = 1769] [serial = 807] [outer = 0x9264f400] 17:46:42 INFO - PROCESS | 1769 | 1465001202231 Marionette TRACE conn4 <- [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:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1749ms 17:46:42 INFO - PROCESS | 1769 | 1465001202285 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 17:46:42 INFO - PROCESS | 1769 | 1465001202288 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 17:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:46:42 INFO - PROCESS | 1769 | 1465001202297 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:46:42 INFO - PROCESS | 1769 | 1465001202301 Marionette TRACE conn4 <- [1,1046,null,{}] 17:46:42 INFO - PROCESS | 1769 | 1465001202308 Marionette TRACE conn4 -> [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:46:42 INFO - PROCESS | 1769 | 1465001202616 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 17:46:42 INFO - PROCESS | 1769 | 1465001202927 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x92cce800 == 36 [pid = 1769] [id = 269] 17:46:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x93921400) [pid = 1769] [serial = 808] [outer = (nil)] 17:46:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x9524ac00) [pid = 1769] [serial = 809] [outer = 0x93921400] 17:46:43 INFO - PROCESS | 1769 | 1465001203037 Marionette DEBUG loaded listener.js 17:46:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x952b6800) [pid = 1769] [serial = 810] [outer = 0x93921400] 17:46:44 INFO - PROCESS | 1769 | 1465001204039 Marionette TRACE conn4 <- [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:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1786ms 17:46:44 INFO - PROCESS | 1769 | 1465001204084 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 17:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:46:44 INFO - PROCESS | 1769 | 1465001204090 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 17:46:44 INFO - PROCESS | 1769 | 1465001204098 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:46:44 INFO - PROCESS | 1769 | 1465001204102 Marionette TRACE conn4 <- [1,1050,null,{}] 17:46:44 INFO - PROCESS | 1769 | 1465001204110 Marionette TRACE conn4 -> [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:46:44 INFO - PROCESS | 1769 | 1465001204348 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 17:46:44 INFO - PROCESS | 1769 | 1465001204628 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x928b3800 == 37 [pid = 1769] [id = 270] 17:46:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x9451e000) [pid = 1769] [serial = 811] [outer = (nil)] 17:46:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x9645cc00) [pid = 1769] [serial = 812] [outer = 0x9451e000] 17:46:44 INFO - PROCESS | 1769 | 1465001204766 Marionette DEBUG loaded listener.js 17:46:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x9763b800) [pid = 1769] [serial = 813] [outer = 0x9451e000] 17:46:45 INFO - PROCESS | 1769 | 1465001205719 Marionette TRACE conn4 <- [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:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1689ms 17:46:45 INFO - PROCESS | 1769 | 1465001205788 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 17:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:46:45 INFO - PROCESS | 1769 | 1465001205800 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 17:46:45 INFO - PROCESS | 1769 | 1465001205808 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:46:45 INFO - PROCESS | 1769 | 1465001205812 Marionette TRACE conn4 <- [1,1054,null,{}] 17:46:45 INFO - PROCESS | 1769 | 1465001205818 Marionette TRACE conn4 -> [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:46:46 INFO - PROCESS | 1769 | 1465001206094 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 17:46:46 INFO - PROCESS | 1769 | 1465001206399 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x92555c00 == 38 [pid = 1769] [id = 271] 17:46:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x9255e400) [pid = 1769] [serial = 814] [outer = (nil)] 17:46:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x9905a000) [pid = 1769] [serial = 815] [outer = 0x9255e400] 17:46:46 INFO - PROCESS | 1769 | 1465001206502 Marionette DEBUG loaded listener.js 17:46:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x992f2000) [pid = 1769] [serial = 816] [outer = 0x9255e400] 17:46:47 INFO - PROCESS | 1769 | 1465001207438 Marionette TRACE conn4 <- [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:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1690ms 17:46:47 INFO - PROCESS | 1769 | 1465001207498 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 17:46:47 INFO - PROCESS | 1769 | 1465001207503 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 17:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:46:47 INFO - PROCESS | 1769 | 1465001207511 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:46:47 INFO - PROCESS | 1769 | 1465001207515 Marionette TRACE conn4 <- [1,1058,null,{}] 17:46:47 INFO - PROCESS | 1769 | 1465001207521 Marionette TRACE conn4 -> [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:46:47 INFO - PROCESS | 1769 | 1465001207769 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 17:46:48 INFO - PROCESS | 1769 | 1465001208063 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x9645fc00 == 39 [pid = 1769] [id = 272] 17:46:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 132 (0x9818c800) [pid = 1769] [serial = 817] [outer = (nil)] 17:46:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 133 (0x997ef400) [pid = 1769] [serial = 818] [outer = 0x9818c800] 17:46:48 INFO - PROCESS | 1769 | 1465001208165 Marionette DEBUG loaded listener.js 17:46:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 134 (0x99f01400) [pid = 1769] [serial = 819] [outer = 0x9818c800] 17:46:49 INFO - PROCESS | 1769 | 1465001209095 Marionette TRACE conn4 <- [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:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1645ms 17:46:49 INFO - PROCESS | 1769 | 1465001209156 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 17:46:49 INFO - PROCESS | 1769 | 1465001209160 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 17:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:46:49 INFO - PROCESS | 1769 | 1465001209168 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:46:49 INFO - PROCESS | 1769 | 1465001209173 Marionette TRACE conn4 <- [1,1062,null,{}] 17:46:49 INFO - PROCESS | 1769 | 1465001209179 Marionette TRACE conn4 -> [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:46:49 INFO - PROCESS | 1769 | 1465001209417 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 17:46:49 INFO - PROCESS | 1769 | 1465001209691 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x997eb000 == 40 [pid = 1769] [id = 273] 17:46:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 135 (0x99f0a400) [pid = 1769] [serial = 820] [outer = (nil)] 17:46:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 136 (0x99fa5c00) [pid = 1769] [serial = 821] [outer = 0x99f0a400] 17:46:49 INFO - PROCESS | 1769 | 1465001209829 Marionette DEBUG loaded listener.js 17:46:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 137 (0x99fab800) [pid = 1769] [serial = 822] [outer = 0x99f0a400] 17:46:50 INFO - PROCESS | 1769 | 1465001210835 Marionette TRACE conn4 <- [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:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1692ms 17:46:50 INFO - PROCESS | 1769 | 1465001210861 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 17:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:46:50 INFO - PROCESS | 1769 | 1465001210866 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 17:46:50 INFO - PROCESS | 1769 | 1465001210874 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:46:50 INFO - PROCESS | 1769 | 1465001210879 Marionette TRACE conn4 <- [1,1066,null,{}] 17:46:50 INFO - PROCESS | 1769 | 1465001210886 Marionette TRACE conn4 -> [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:46:51 INFO - PROCESS | 1769 | 1465001211154 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 17:46:51 INFO - PROCESS | 1769 | 1465001211478 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x9a753800 == 41 [pid = 1769] [id = 274] 17:46:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 138 (0x9a754000) [pid = 1769] [serial = 823] [outer = (nil)] 17:46:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 139 (0x9ae80400) [pid = 1769] [serial = 824] [outer = 0x9a754000] 17:46:51 INFO - PROCESS | 1769 | 1465001211580 Marionette DEBUG loaded listener.js 17:46:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 140 (0x9ae87800) [pid = 1769] [serial = 825] [outer = 0x9a754000] 17:46:52 INFO - PROCESS | 1769 | 1465001212596 Marionette TRACE conn4 <- [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:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1736ms 17:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:46:52 INFO - PROCESS | 1769 | 1465001212610 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 17:46:52 INFO - PROCESS | 1769 | 1465001212613 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 17:46:52 INFO - PROCESS | 1769 | 1465001212621 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:46:52 INFO - PROCESS | 1769 | 1465001212624 Marionette TRACE conn4 <- [1,1070,null,{}] 17:46:52 INFO - PROCESS | 1769 | 1465001212631 Marionette TRACE conn4 -> [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:46:52 INFO - PROCESS | 1769 | 1465001212863 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 17:46:53 INFO - PROCESS | 1769 | 1465001213198 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b981400 == 42 [pid = 1769] [id = 275] 17:46:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 141 (0x8b982000) [pid = 1769] [serial = 826] [outer = (nil)] 17:46:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 142 (0x8c86a800) [pid = 1769] [serial = 827] [outer = 0x8b982000] 17:46:53 INFO - PROCESS | 1769 | 1465001213299 Marionette DEBUG loaded listener.js 17:46:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 143 (0x8e2b3000) [pid = 1769] [serial = 828] [outer = 0x8b982000] 17:46:54 INFO - PROCESS | 1769 | 1465001214266 Marionette TRACE conn4 <- [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:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1691ms 17:46:54 INFO - PROCESS | 1769 | 1465001214312 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 17:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:46:54 INFO - PROCESS | 1769 | 1465001214316 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 17:46:54 INFO - PROCESS | 1769 | 1465001214323 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:46:54 INFO - PROCESS | 1769 | 1465001214327 Marionette TRACE conn4 <- [1,1074,null,{}] 17:46:54 INFO - PROCESS | 1769 | 1465001214334 Marionette TRACE conn4 -> [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:46:54 INFO - PROCESS | 1769 | 1465001214608 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 17:46:55 INFO - PROCESS | 1769 | 1465001215262 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba64800 == 43 [pid = 1769] [id = 276] 17:46:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 144 (0x8ba64c00) [pid = 1769] [serial = 829] [outer = (nil)] 17:46:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 145 (0x8bef3400) [pid = 1769] [serial = 830] [outer = 0x8ba64c00] 17:46:55 INFO - PROCESS | 1769 | 1465001215399 Marionette DEBUG loaded listener.js 17:46:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 146 (0x8cc03000) [pid = 1769] [serial = 831] [outer = 0x8ba64c00] 17:46:56 INFO - PROCESS | 1769 | 1465001216399 Marionette TRACE conn4 <- [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:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 2103ms 17:46:56 INFO - PROCESS | 1769 | 1465001216427 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 17:46:56 INFO - PROCESS | 1769 | 1465001216434 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 17:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:46:56 INFO - PROCESS | 1769 | 1465001216442 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:46:56 INFO - PROCESS | 1769 | 1465001216447 Marionette TRACE conn4 <- [1,1078,null,{}] 17:46:56 INFO - PROCESS | 1769 | 1465001216455 Marionette TRACE conn4 -> [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:46:56 INFO - PROCESS | 1769 | 1465001216733 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 17:46:57 INFO - PROCESS | 1769 | 1465001217068 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f86f800 == 44 [pid = 1769] [id = 277] 17:46:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 147 (0x8f873000) [pid = 1769] [serial = 832] [outer = (nil)] 17:46:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 148 (0x8f87a400) [pid = 1769] [serial = 833] [outer = 0x8f873000] 17:46:57 INFO - PROCESS | 1769 | 1465001217253 Marionette DEBUG loaded listener.js 17:46:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 149 (0x8f9e9000) [pid = 1769] [serial = 834] [outer = 0x8f873000] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x8b976800 == 43 [pid = 1769] [id = 242] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4eb400 == 42 [pid = 1769] [id = 260] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x8b977000 == 41 [pid = 1769] [id = 262] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x8f9f1800 == 40 [pid = 1769] [id = 261] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba67000 == 39 [pid = 1769] [id = 241] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0xa21c4000 == 38 [pid = 1769] [id = 10] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba64800 == 37 [pid = 1769] [id = 276] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x8b981400 == 36 [pid = 1769] [id = 275] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x997eb000 == 35 [pid = 1769] [id = 273] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x9a753800 == 34 [pid = 1769] [id = 274] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x9645fc00 == 33 [pid = 1769] [id = 272] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x92555c00 == 32 [pid = 1769] [id = 271] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x92cce800 == 31 [pid = 1769] [id = 269] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x928b3800 == 30 [pid = 1769] [id = 270] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x923bc800 == 29 [pid = 1769] [id = 268] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x926ca800 == 28 [pid = 1769] [id = 267] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x8e88b000 == 27 [pid = 1769] [id = 266] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x8f66a800 == 26 [pid = 1769] [id = 265] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44d000 == 25 [pid = 1769] [id = 263] 17:46:59 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba59800 == 24 [pid = 1769] [id = 264] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 148 (0x8bef3800) [pid = 1769] [serial = 737] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 147 (0x8b982c00) [pid = 1769] [serial = 729] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 146 (0x9b2d2400) [pid = 1769] [serial = 708] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 145 (0x8e4e6400) [pid = 1769] [serial = 687] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 144 (0x90e7a800) [pid = 1769] [serial = 690] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 143 (0x9ae82800) [pid = 1769] [serial = 705] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 142 (0x9d531400) [pid = 1769] [serial = 713] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 141 (0x8d1ca800) [pid = 1769] [serial = 686] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 140 (0x8e4af800) [pid = 1769] [serial = 719] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 139 (0x96465c00) [pid = 1769] [serial = 701] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 138 (0x8c445400) [pid = 1769] [serial = 725] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 137 (0x9b2c8000) [pid = 1769] [serial = 707] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 136 (0x8e4b1400) [pid = 1769] [serial = 720] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 135 (0x92ccb800) [pid = 1769] [serial = 699] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 134 (0x8e4adc00) [pid = 1769] [serial = 735] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 133 (0x8c864400) [pid = 1769] [serial = 731] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 132 (0x8e2bb800) [pid = 1769] [serial = 734] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 131 (0x8e4b0800) [pid = 1769] [serial = 738] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0xa68b9000) [pid = 1769] [serial = 717] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x92693400) [pid = 1769] [serial = 692] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x8b97c400) [pid = 1769] [serial = 728] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x8cc01c00) [pid = 1769] [serial = 732] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x9c2d9000) [pid = 1769] [serial = 711] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x928b5800) [pid = 1769] [serial = 723] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x9a2a0000) [pid = 1769] [serial = 704] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x8f9e6000) [pid = 1769] [serial = 689] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0xa6766400) [pid = 1769] [serial = 716] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x92cc6800) [pid = 1769] [serial = 698] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0xa2144400) [pid = 1769] [serial = 714] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x9269f000) [pid = 1769] [serial = 693] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x8c869800) [pid = 1769] [serial = 726] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x9c05a800) [pid = 1769] [serial = 710] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x926c7c00) [pid = 1769] [serial = 695] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0x928ed400) [pid = 1769] [serial = 696] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x928b2c00) [pid = 1769] [serial = 722] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0x9a015c00) [pid = 1769] [serial = 702] [outer = (nil)] [url = about:blank] 17:46:59 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x8f65bc00) [pid = 1769] [serial = 740] [outer = (nil)] [url = about:blank] 17:47:00 INFO - PROCESS | 1769 | 1465001220116 Marionette TRACE conn4 <- [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:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 3690ms 17:47:00 INFO - PROCESS | 1769 | 1465001220133 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 17:47:00 INFO - PROCESS | 1769 | 1465001220140 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 17:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:47:00 INFO - PROCESS | 1769 | 1465001220150 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:47:00 INFO - PROCESS | 1769 | 1465001220155 Marionette TRACE conn4 <- [1,1082,null,{}] 17:47:00 INFO - PROCESS | 1769 | 1465001220164 Marionette TRACE conn4 -> [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:47:00 INFO - PROCESS | 1769 | 1465001220358 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 17:47:00 INFO - PROCESS | 1769 | 1465001220555 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba60c00 == 25 [pid = 1769] [id = 278] 17:47:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x8ba64800) [pid = 1769] [serial = 835] [outer = (nil)] 17:47:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x8bef5400) [pid = 1769] [serial = 836] [outer = 0x8ba64800] 17:47:00 INFO - PROCESS | 1769 | 1465001220653 Marionette DEBUG loaded listener.js 17:47:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x8c44d000) [pid = 1769] [serial = 837] [outer = 0x8ba64800] 17:47:01 INFO - PROCESS | 1769 | 1465001221576 Marionette TRACE conn4 <- [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:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1484ms 17:47:01 INFO - PROCESS | 1769 | 1465001221635 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 17:47:01 INFO - PROCESS | 1769 | 1465001221645 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 17:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:47:01 INFO - PROCESS | 1769 | 1465001221658 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:47:01 INFO - PROCESS | 1769 | 1465001221664 Marionette TRACE conn4 <- [1,1086,null,{}] 17:47:01 INFO - PROCESS | 1769 | 1465001221670 Marionette TRACE conn4 -> [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:47:01 INFO - PROCESS | 1769 | 1465001221864 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 17:47:02 INFO - PROCESS | 1769 | 1465001222012 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c862c00 == 26 [pid = 1769] [id = 279] 17:47:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0x8cc08000) [pid = 1769] [serial = 838] [outer = (nil)] 17:47:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x8cc0fc00) [pid = 1769] [serial = 839] [outer = 0x8cc08000] 17:47:02 INFO - PROCESS | 1769 | 1465001222104 Marionette DEBUG loaded listener.js 17:47:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x8d1ca400) [pid = 1769] [serial = 840] [outer = 0x8cc08000] 17:47:03 INFO - PROCESS | 1769 | 1465001223175 Marionette TRACE conn4 <- [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:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1591ms 17:47:03 INFO - PROCESS | 1769 | 1465001223250 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 17:47:03 INFO - PROCESS | 1769 | 1465001223254 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 17:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:47:03 INFO - PROCESS | 1769 | 1465001223263 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:47:03 INFO - PROCESS | 1769 | 1465001223271 Marionette TRACE conn4 <- [1,1090,null,{}] 17:47:03 INFO - PROCESS | 1769 | 1465001223313 Marionette TRACE conn4 -> [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:47:03 INFO - PROCESS | 1769 | 1465001223578 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 17:47:03 INFO - PROCESS | 1769 | 1465001223784 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4e6400 == 27 [pid = 1769] [id = 280] 17:47:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x8e4e7800) [pid = 1769] [serial = 841] [outer = (nil)] 17:47:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x8e60d800) [pid = 1769] [serial = 842] [outer = 0x8e4e7800] 17:47:03 INFO - PROCESS | 1769 | 1465001223873 Marionette DEBUG loaded listener.js 17:47:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x8e617000) [pid = 1769] [serial = 843] [outer = 0x8e4e7800] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x8ba5cc00) [pid = 1769] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x8c448800) [pid = 1769] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x8e60ec00) [pid = 1769] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x910a3400) [pid = 1769] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x90dba800) [pid = 1769] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0x8c864800) [pid = 1769] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x8e4e6c00) [pid = 1769] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0x8e886000) [pid = 1769] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x8f665800) [pid = 1769] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x928bf400) [pid = 1769] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x8c449c00) [pid = 1769] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x90db4000) [pid = 1769] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x8e612800) [pid = 1769] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x92652c00) [pid = 1769] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x8bee6800) [pid = 1769] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x8c860c00) [pid = 1769] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x90db7000) [pid = 1769] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x8f9f1c00) [pid = 1769] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0xa34e7400) [pid = 1769] [serial = 27] [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:47:05 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0xa2430800) [pid = 1769] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:47:05 INFO - PROCESS | 1769 | 1465001225768 Marionette TRACE conn4 <- [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:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2521ms 17:47:05 INFO - PROCESS | 1769 | 1465001225785 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 17:47:05 INFO - PROCESS | 1769 | 1465001225789 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 17:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:47:05 INFO - PROCESS | 1769 | 1465001225796 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:47:05 INFO - PROCESS | 1769 | 1465001225800 Marionette TRACE conn4 <- [1,1094,null,{}] 17:47:05 INFO - PROCESS | 1769 | 1465001225806 Marionette TRACE conn4 -> [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:47:05 INFO - PROCESS | 1769 | 1465001225984 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 17:47:06 INFO - PROCESS | 1769 | 1465001226122 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97f000 == 28 [pid = 1769] [id = 281] 17:47:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x8c446c00) [pid = 1769] [serial = 844] [outer = (nil)] 17:47:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x8e4b0400) [pid = 1769] [serial = 845] [outer = 0x8c446c00] 17:47:06 INFO - PROCESS | 1769 | 1465001226203 Marionette DEBUG loaded listener.js 17:47:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x8e88b000) [pid = 1769] [serial = 846] [outer = 0x8c446c00] 17:47:07 INFO - PROCESS | 1769 | 1465001227059 Marionette TRACE conn4 <- [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:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1286ms 17:47:07 INFO - PROCESS | 1769 | 1465001227084 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 17:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:47:07 INFO - PROCESS | 1769 | 1465001227088 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 17:47:07 INFO - PROCESS | 1769 | 1465001227095 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:47:07 INFO - PROCESS | 1769 | 1465001227099 Marionette TRACE conn4 <- [1,1098,null,{}] 17:47:07 INFO - PROCESS | 1769 | 1465001227105 Marionette TRACE conn4 -> [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:47:07 INFO - PROCESS | 1769 | 1465001227297 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 17:47:07 INFO - PROCESS | 1769 | 1465001227516 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97b000 == 29 [pid = 1769] [id = 282] 17:47:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x8b97c400) [pid = 1769] [serial = 847] [outer = (nil)] 17:47:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x8b982400) [pid = 1769] [serial = 848] [outer = 0x8b97c400] 17:47:07 INFO - PROCESS | 1769 | 1465001227689 Marionette DEBUG loaded listener.js 17:47:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x8ba68000) [pid = 1769] [serial = 849] [outer = 0x8b97c400] 17:47:08 INFO - PROCESS | 1769 | 1465001228737 Marionette TRACE conn4 <- [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:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1684ms 17:47:08 INFO - PROCESS | 1769 | 1465001228782 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 17:47:08 INFO - PROCESS | 1769 | 1465001228791 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 17:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:47:08 INFO - PROCESS | 1769 | 1465001228800 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:47:08 INFO - PROCESS | 1769 | 1465001228805 Marionette TRACE conn4 <- [1,1102,null,{}] 17:47:08 INFO - PROCESS | 1769 | 1465001228815 Marionette TRACE conn4 -> [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:47:09 INFO - PROCESS | 1769 | 1465001229051 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 17:47:09 INFO - PROCESS | 1769 | 1465001229287 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc10000 == 30 [pid = 1769] [id = 283] 17:47:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x8d1c2400) [pid = 1769] [serial = 850] [outer = (nil)] 17:47:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x8d1cd000) [pid = 1769] [serial = 851] [outer = 0x8d1c2400] 17:47:09 INFO - PROCESS | 1769 | 1465001229437 Marionette DEBUG loaded listener.js 17:47:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x8e2b3400) [pid = 1769] [serial = 852] [outer = 0x8d1c2400] 17:47:10 INFO - PROCESS | 1769 | 1465001230563 Marionette TRACE conn4 <- [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:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1836ms 17:47:10 INFO - PROCESS | 1769 | 1465001230639 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 17:47:10 INFO - PROCESS | 1769 | 1465001230647 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 17:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:47:10 INFO - PROCESS | 1769 | 1465001230658 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:47:10 INFO - PROCESS | 1769 | 1465001230662 Marionette TRACE conn4 <- [1,1106,null,{}] 17:47:10 INFO - PROCESS | 1769 | 1465001230670 Marionette TRACE conn4 -> [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:47:10 INFO - PROCESS | 1769 | 1465001230950 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 17:47:11 INFO - PROCESS | 1769 | 1465001231233 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b984400 == 31 [pid = 1769] [id = 284] 17:47:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x8e4de000) [pid = 1769] [serial = 853] [outer = (nil)] 17:47:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x8e61c000) [pid = 1769] [serial = 854] [outer = 0x8e4de000] 17:47:11 INFO - PROCESS | 1769 | 1465001231330 Marionette DEBUG loaded listener.js 17:47:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x8ee01800) [pid = 1769] [serial = 855] [outer = 0x8e4de000] 17:47:12 INFO - PROCESS | 1769 | 1465001232385 Marionette TRACE conn4 <- [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:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1795ms 17:47:12 INFO - PROCESS | 1769 | 1465001232454 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 17:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:47:12 INFO - PROCESS | 1769 | 1465001232459 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 17:47:12 INFO - PROCESS | 1769 | 1465001232469 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:47:12 INFO - PROCESS | 1769 | 1465001232480 Marionette TRACE conn4 <- [1,1110,null,{}] 17:47:12 INFO - PROCESS | 1769 | 1465001232497 Marionette TRACE conn4 -> [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:47:12 INFO - PROCESS | 1769 | 1465001232768 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 17:47:13 INFO - PROCESS | 1769 | 1465001233042 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4e6800 == 32 [pid = 1769] [id = 285] 17:47:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x8ee10400) [pid = 1769] [serial = 856] [outer = (nil)] 17:47:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x8f9e4800) [pid = 1769] [serial = 857] [outer = 0x8ee10400] 17:47:13 INFO - PROCESS | 1769 | 1465001233159 Marionette DEBUG loaded listener.js 17:47:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0x8f876800) [pid = 1769] [serial = 858] [outer = 0x8ee10400] 17:47:14 INFO - PROCESS | 1769 | 1465001234156 Marionette TRACE conn4 <- [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:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1756ms 17:47:14 INFO - PROCESS | 1769 | 1465001234223 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 17:47:14 INFO - PROCESS | 1769 | 1465001234229 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 17:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:47:14 INFO - PROCESS | 1769 | 1465001234238 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:47:14 INFO - PROCESS | 1769 | 1465001234242 Marionette TRACE conn4 <- [1,1114,null,{}] 17:47:14 INFO - PROCESS | 1769 | 1465001234249 Marionette TRACE conn4 -> [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:47:14 INFO - PROCESS | 1769 | 1465001234499 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 17:47:14 INFO - PROCESS | 1769 | 1465001234777 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4dd400 == 33 [pid = 1769] [id = 286] 17:47:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 117 (0x8e4e6000) [pid = 1769] [serial = 859] [outer = (nil)] 17:47:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 118 (0x90db9800) [pid = 1769] [serial = 860] [outer = 0x8e4e6000] 17:47:14 INFO - PROCESS | 1769 | 1465001234871 Marionette DEBUG loaded listener.js 17:47:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 119 (0x90db7400) [pid = 1769] [serial = 861] [outer = 0x8e4e6000] 17:47:15 INFO - PROCESS | 1769 | 1465001235861 Marionette TRACE conn4 <- [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:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1687ms 17:47:15 INFO - PROCESS | 1769 | 1465001235926 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 17:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:47:15 INFO - PROCESS | 1769 | 1465001235930 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 17:47:15 INFO - PROCESS | 1769 | 1465001235938 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:47:15 INFO - PROCESS | 1769 | 1465001235941 Marionette TRACE conn4 <- [1,1118,null,{}] 17:47:15 INFO - PROCESS | 1769 | 1465001235949 Marionette TRACE conn4 -> [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:47:16 INFO - PROCESS | 1769 | 1465001236219 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 17:47:16 INFO - PROCESS | 1769 | 1465001236508 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97b800 == 34 [pid = 1769] [id = 287] 17:47:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 120 (0x8e4dfc00) [pid = 1769] [serial = 862] [outer = (nil)] 17:47:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 121 (0x90eb5c00) [pid = 1769] [serial = 863] [outer = 0x8e4dfc00] 17:47:16 INFO - PROCESS | 1769 | 1465001236633 Marionette DEBUG loaded listener.js 17:47:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 122 (0x910a4000) [pid = 1769] [serial = 864] [outer = 0x8e4dfc00] 17:47:17 INFO - PROCESS | 1769 | 1465001237735 Marionette TRACE conn4 <- [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:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1840ms 17:47:17 INFO - PROCESS | 1769 | 1465001237778 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 17:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:47:17 INFO - PROCESS | 1769 | 1465001237783 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 17:47:17 INFO - PROCESS | 1769 | 1465001237791 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:47:17 INFO - PROCESS | 1769 | 1465001237794 Marionette TRACE conn4 <- [1,1122,null,{}] 17:47:17 INFO - PROCESS | 1769 | 1465001237801 Marionette TRACE conn4 -> [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:47:18 INFO - PROCESS | 1769 | 1465001238069 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 17:47:18 INFO - PROCESS | 1769 | 1465001238360 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97a400 == 35 [pid = 1769] [id = 288] 17:47:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 123 (0x8c447000) [pid = 1769] [serial = 865] [outer = (nil)] 17:47:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 124 (0x91ab6800) [pid = 1769] [serial = 866] [outer = 0x8c447000] 17:47:18 INFO - PROCESS | 1769 | 1465001238456 Marionette DEBUG loaded listener.js 17:47:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 125 (0x91aba800) [pid = 1769] [serial = 867] [outer = 0x8c447000] 17:47:19 INFO - PROCESS | 1769 | 1465001239509 Marionette TRACE conn4 <- [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:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1748ms 17:47:19 INFO - PROCESS | 1769 | 1465001239538 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 17:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:47:19 INFO - PROCESS | 1769 | 1465001239543 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 17:47:19 INFO - PROCESS | 1769 | 1465001239551 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:47:19 INFO - PROCESS | 1769 | 1465001239555 Marionette TRACE conn4 <- [1,1126,null,{}] 17:47:19 INFO - PROCESS | 1769 | 1465001239563 Marionette TRACE conn4 -> [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:47:19 INFO - PROCESS | 1769 | 1465001239781 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 17:47:20 INFO - PROCESS | 1769 | 1465001240019 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b977400 == 36 [pid = 1769] [id = 289] 17:47:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 126 (0x8b977c00) [pid = 1769] [serial = 868] [outer = (nil)] 17:47:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 127 (0x8b981000) [pid = 1769] [serial = 869] [outer = 0x8b977c00] 17:47:20 INFO - PROCESS | 1769 | 1465001240345 Marionette DEBUG loaded listener.js 17:47:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 128 (0x8bee6800) [pid = 1769] [serial = 870] [outer = 0x8b977c00] 17:47:21 INFO - PROCESS | 1769 | 1465001241361 Marionette TRACE conn4 <- [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:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1844ms 17:47:21 INFO - PROCESS | 1769 | 1465001241397 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 17:47:21 INFO - PROCESS | 1769 | 1465001241404 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 17:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:47:21 INFO - PROCESS | 1769 | 1465001241414 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:47:21 INFO - PROCESS | 1769 | 1465001241418 Marionette TRACE conn4 <- [1,1130,null,{}] 17:47:21 INFO - PROCESS | 1769 | 1465001241428 Marionette TRACE conn4 -> [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:47:21 INFO - PROCESS | 1769 | 1465001241727 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 17:47:22 INFO - PROCESS | 1769 | 1465001242108 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8c450c00 == 35 [pid = 1769] [id = 243] 17:47:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97f000 == 34 [pid = 1769] [id = 281] 17:47:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97f000 == 35 [pid = 1769] [id = 290] 17:47:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 129 (0x8c450c00) [pid = 1769] [serial = 871] [outer = (nil)] 17:47:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 130 (0x8d1c1800) [pid = 1769] [serial = 872] [outer = 0x8c450c00] 17:47:22 INFO - PROCESS | 1769 | 1465001242238 Marionette DEBUG loaded listener.js 17:47:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 131 (0x8e2b1800) [pid = 1769] [serial = 873] [outer = 0x8c450c00] 17:47:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4e6400 == 34 [pid = 1769] [id = 280] 17:47:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8c862c00 == 33 [pid = 1769] [id = 279] 17:47:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba60c00 == 32 [pid = 1769] [id = 278] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 130 (0x8c863000) [pid = 1769] [serial = 788] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 129 (0x8cc0bc00) [pid = 1769] [serial = 743] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 128 (0x8e2bb000) [pid = 1769] [serial = 744] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 127 (0x92697000) [pid = 1769] [serial = 764] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 126 (0x9269b000) [pid = 1769] [serial = 765] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 125 (0x923c6000) [pid = 1769] [serial = 758] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 124 (0x92553800) [pid = 1769] [serial = 759] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 123 (0x90ec3c00) [pid = 1769] [serial = 755] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 122 (0x910a5c00) [pid = 1769] [serial = 756] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 121 (0x8e886c00) [pid = 1769] [serial = 776] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 120 (0x92694400) [pid = 1769] [serial = 777] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 119 (0x8f668400) [pid = 1769] [serial = 746] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 118 (0x8f871c00) [pid = 1769] [serial = 747] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 117 (0x92560000) [pid = 1769] [serial = 761] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 116 (0x9255dc00) [pid = 1769] [serial = 762] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0x90e77800) [pid = 1769] [serial = 752] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x90e7ac00) [pid = 1769] [serial = 753] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0x928e6400) [pid = 1769] [serial = 773] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x928f0000) [pid = 1769] [serial = 774] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x8f663000) [pid = 1769] [serial = 741] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x90dba000) [pid = 1769] [serial = 749] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x90e71400) [pid = 1769] [serial = 750] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x8e88bc00) [pid = 1769] [serial = 782] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x926ab800) [pid = 1769] [serial = 767] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x926ac400) [pid = 1769] [serial = 768] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x8c44f000) [pid = 1769] [serial = 779] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x8cc0a400) [pid = 1769] [serial = 780] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x926bf000) [pid = 1769] [serial = 770] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x926c3000) [pid = 1769] [serial = 771] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x923c5c00) [pid = 1769] [serial = 792] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x90dbd800) [pid = 1769] [serial = 785] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x923bec00) [pid = 1769] [serial = 791] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x90e7ec00) [pid = 1769] [serial = 786] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8ee0e400) [pid = 1769] [serial = 783] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8ee05400) [pid = 1769] [serial = 789] [outer = (nil)] [url = about:blank] 17:47:22 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8b97cc00) [pid = 1769] [serial = 564] [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:47:23 INFO - PROCESS | 1769 | 1465001243213 Marionette TRACE conn4 <- [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:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1838ms 17:47:23 INFO - PROCESS | 1769 | 1465001243252 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 17:47:23 INFO - PROCESS | 1769 | 1465001243259 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 17:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:47:23 INFO - PROCESS | 1769 | 1465001243272 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:47:23 INFO - PROCESS | 1769 | 1465001243276 Marionette TRACE conn4 <- [1,1134,null,{}] 17:47:23 INFO - PROCESS | 1769 | 1465001243284 Marionette TRACE conn4 -> [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:47:23 INFO - PROCESS | 1769 | 1465001243503 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 17:47:23 INFO - PROCESS | 1769 | 1465001243646 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2bb000 == 33 [pid = 1769] [id = 291] 17:47:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x8e4b4400) [pid = 1769] [serial = 874] [outer = (nil)] 17:47:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8e4ea400) [pid = 1769] [serial = 875] [outer = 0x8e4b4400] 17:47:23 INFO - PROCESS | 1769 | 1465001243734 Marionette DEBUG loaded listener.js 17:47:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8e882000) [pid = 1769] [serial = 876] [outer = 0x8e4b4400] 17:47:24 INFO - PROCESS | 1769 | 1465001244718 Marionette TRACE conn4 <- [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:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1489ms 17:47:24 INFO - PROCESS | 1769 | 1465001244767 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 17:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:47:24 INFO - PROCESS | 1769 | 1465001244772 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 17:47:24 INFO - PROCESS | 1769 | 1465001244787 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:47:24 INFO - PROCESS | 1769 | 1465001244795 Marionette TRACE conn4 <- [1,1138,null,{}] 17:47:24 INFO - PROCESS | 1769 | 1465001244819 Marionette TRACE conn4 -> [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:47:25 INFO - PROCESS | 1769 | 1465001245104 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 17:47:25 INFO - PROCESS | 1769 | 1465001245309 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f663c00 == 34 [pid = 1769] [id = 292] 17:47:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8f669400) [pid = 1769] [serial = 877] [outer = (nil)] 17:47:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x8f876400) [pid = 1769] [serial = 878] [outer = 0x8f669400] 17:47:25 INFO - PROCESS | 1769 | 1465001245419 Marionette DEBUG loaded listener.js 17:47:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x8f9e9800) [pid = 1769] [serial = 879] [outer = 0x8f669400] 17:47:26 INFO - PROCESS | 1769 | 1465001246364 Marionette TRACE conn4 <- [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:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1658ms 17:47:26 INFO - PROCESS | 1769 | 1465001246438 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 17:47:26 INFO - PROCESS | 1769 | 1465001246442 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 17:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:47:26 INFO - PROCESS | 1769 | 1465001246450 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:47:26 INFO - PROCESS | 1769 | 1465001246454 Marionette TRACE conn4 <- [1,1142,null,{}] 17:47:26 INFO - PROCESS | 1769 | 1465001246482 Marionette TRACE conn4 -> [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:47:26 INFO - PROCESS | 1769 | 1465001246752 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 17:47:27 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x8ba61c00) [pid = 1769] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:47:27 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x99f0a400) [pid = 1769] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:47:27 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x93921400) [pid = 1769] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:47:27 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x9a754000) [pid = 1769] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:47:27 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8ba64c00) [pid = 1769] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:47:27 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8e890400) [pid = 1769] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:47:27 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8f873000) [pid = 1769] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:47:27 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x9264f400) [pid = 1769] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:47:27 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8ba64800) [pid = 1769] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:47:27 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8b982000) [pid = 1769] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:47:27 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8f873400) [pid = 1769] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:47:27 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8cc08000) [pid = 1769] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:47:27 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x9255e400) [pid = 1769] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:47:27 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x9818c800) [pid = 1769] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:47:27 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x928b6000) [pid = 1769] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:47:27 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8e4e7800) [pid = 1769] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:47:27 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x9451e000) [pid = 1769] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:47:27 INFO - PROCESS | 1769 | 1465001247106 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b975c00 == 35 [pid = 1769] [id = 293] 17:47:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8b982000) [pid = 1769] [serial = 880] [outer = (nil)] 17:47:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8c865800) [pid = 1769] [serial = 881] [outer = 0x8b982000] 17:47:27 INFO - PROCESS | 1769 | 1465001247189 Marionette DEBUG loaded listener.js 17:47:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8e610800) [pid = 1769] [serial = 882] [outer = 0x8b982000] 17:47:28 INFO - PROCESS | 1769 | 1465001248033 Marionette TRACE conn4 <- [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:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1635ms 17:47:28 INFO - PROCESS | 1769 | 1465001248086 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 17:47:28 INFO - PROCESS | 1769 | 1465001248091 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 17:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:47:28 INFO - PROCESS | 1769 | 1465001248106 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:47:28 INFO - PROCESS | 1769 | 1465001248110 Marionette TRACE conn4 <- [1,1146,null,{}] 17:47:28 INFO - PROCESS | 1769 | 1465001248116 Marionette TRACE conn4 -> [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:47:28 INFO - PROCESS | 1769 | 1465001248323 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 17:47:28 INFO - PROCESS | 1769 | 1465001248462 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x90dc1000 == 36 [pid = 1769] [id = 294] 17:47:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x90e77c00) [pid = 1769] [serial = 883] [outer = (nil)] 17:47:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x90e7d000) [pid = 1769] [serial = 884] [outer = 0x90e77c00] 17:47:28 INFO - PROCESS | 1769 | 1465001248557 Marionette DEBUG loaded listener.js 17:47:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x910a1c00) [pid = 1769] [serial = 885] [outer = 0x90e77c00] 17:47:29 INFO - PROCESS | 1769 | 1465001249673 Marionette TRACE conn4 <- [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:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1587ms 17:47:29 INFO - PROCESS | 1769 | 1465001249694 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 17:47:29 INFO - PROCESS | 1769 | 1465001249703 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 17:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:47:29 INFO - PROCESS | 1769 | 1465001249713 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:47:29 INFO - PROCESS | 1769 | 1465001249718 Marionette TRACE conn4 <- [1,1150,null,{}] 17:47:29 INFO - PROCESS | 1769 | 1465001249732 Marionette TRACE conn4 -> [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:47:30 INFO - PROCESS | 1769 | 1465001250007 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 17:47:30 INFO - PROCESS | 1769 | 1465001250259 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c86a000 == 37 [pid = 1769] [id = 295] 17:47:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x8c86b000) [pid = 1769] [serial = 886] [outer = (nil)] 17:47:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x8d1c4400) [pid = 1769] [serial = 887] [outer = 0x8c86b000] 17:47:30 INFO - PROCESS | 1769 | 1465001250400 Marionette DEBUG loaded listener.js 17:47:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x8e4aec00) [pid = 1769] [serial = 888] [outer = 0x8c86b000] 17:47:31 INFO - PROCESS | 1769 | 1465001251433 Marionette TRACE conn4 <- [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:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1792ms 17:47:31 INFO - PROCESS | 1769 | 1465001251507 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 17:47:31 INFO - PROCESS | 1769 | 1465001251518 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 17:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:47:31 INFO - PROCESS | 1769 | 1465001251532 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:47:31 INFO - PROCESS | 1769 | 1465001251538 Marionette TRACE conn4 <- [1,1154,null,{}] 17:47:31 INFO - PROCESS | 1769 | 1465001251545 Marionette TRACE conn4 -> [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:47:31 INFO - PROCESS | 1769 | 1465001251834 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 17:47:32 INFO - PROCESS | 1769 | 1465001252122 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee05000 == 38 [pid = 1769] [id = 296] 17:47:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8ee08800) [pid = 1769] [serial = 889] [outer = (nil)] 17:47:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8ee0e400) [pid = 1769] [serial = 890] [outer = 0x8ee08800] 17:47:32 INFO - PROCESS | 1769 | 1465001252226 Marionette DEBUG loaded listener.js 17:47:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x8f66a000) [pid = 1769] [serial = 891] [outer = 0x8ee08800] 17:47:33 INFO - PROCESS | 1769 | 1465001253307 Marionette TRACE conn4 <- [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:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1844ms 17:47:33 INFO - PROCESS | 1769 | 1465001253376 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 17:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:47:33 INFO - PROCESS | 1769 | 1465001253381 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 17:47:33 INFO - PROCESS | 1769 | 1465001253389 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:47:33 INFO - PROCESS | 1769 | 1465001253396 Marionette TRACE conn4 <- [1,1158,null,{}] 17:47:33 INFO - PROCESS | 1769 | 1465001253415 Marionette TRACE conn4 -> [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:47:33 INFO - PROCESS | 1769 | 1465001253684 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 17:47:33 INFO - PROCESS | 1769 | 1465001253961 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x910a9c00 == 39 [pid = 1769] [id = 297] 17:47:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x910ab800) [pid = 1769] [serial = 892] [outer = (nil)] 17:47:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x91ab4400) [pid = 1769] [serial = 893] [outer = 0x910ab800] 17:47:34 INFO - PROCESS | 1769 | 1465001254067 Marionette DEBUG loaded listener.js 17:47:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x91ac0400) [pid = 1769] [serial = 894] [outer = 0x910ab800] 17:47:35 INFO - PROCESS | 1769 | 1465001255084 Marionette TRACE conn4 <- [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:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1753ms 17:47:35 INFO - PROCESS | 1769 | 1465001255142 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 17:47:35 INFO - PROCESS | 1769 | 1465001255147 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 17:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:47:35 INFO - PROCESS | 1769 | 1465001255157 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:47:35 INFO - PROCESS | 1769 | 1465001255160 Marionette TRACE conn4 <- [1,1162,null,{}] 17:47:35 INFO - PROCESS | 1769 | 1465001255167 Marionette TRACE conn4 -> [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:47:35 INFO - PROCESS | 1769 | 1465001255445 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 17:47:35 INFO - PROCESS | 1769 | 1465001255729 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x923c5400 == 40 [pid = 1769] [id = 298] 17:47:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x923c6000) [pid = 1769] [serial = 895] [outer = (nil)] 17:47:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x923c9c00) [pid = 1769] [serial = 896] [outer = 0x923c6000] 17:47:35 INFO - PROCESS | 1769 | 1465001255836 Marionette DEBUG loaded listener.js 17:47:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x92556400) [pid = 1769] [serial = 897] [outer = 0x923c6000] 17:47:36 INFO - PROCESS | 1769 | 1465001256781 Marionette TRACE conn4 <- [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:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1691ms 17:47:36 INFO - PROCESS | 1769 | 1465001256849 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 17:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:47:36 INFO - PROCESS | 1769 | 1465001256854 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 17:47:36 INFO - PROCESS | 1769 | 1465001256861 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:47:36 INFO - PROCESS | 1769 | 1465001256865 Marionette TRACE conn4 <- [1,1166,null,{}] 17:47:36 INFO - PROCESS | 1769 | 1465001256871 Marionette TRACE conn4 -> [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:47:37 INFO - PROCESS | 1769 | 1465001257086 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 17:47:37 INFO - PROCESS | 1769 | 1465001257312 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e61c400 == 41 [pid = 1769] [id = 299] 17:47:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x910ae000) [pid = 1769] [serial = 898] [outer = (nil)] 17:47:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x9255f000) [pid = 1769] [serial = 899] [outer = 0x910ae000] 17:47:37 INFO - PROCESS | 1769 | 1465001257474 Marionette DEBUG loaded listener.js 17:47:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x9264d800) [pid = 1769] [serial = 900] [outer = 0x910ae000] 17:47:38 INFO - PROCESS | 1769 | 1465001258492 Marionette TRACE conn4 <- [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:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1687ms 17:47:38 INFO - PROCESS | 1769 | 1465001258549 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 17:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:47:38 INFO - PROCESS | 1769 | 1465001258554 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 17:47:38 INFO - PROCESS | 1769 | 1465001258562 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:47:38 INFO - PROCESS | 1769 | 1465001258566 Marionette TRACE conn4 <- [1,1170,null,{}] 17:47:38 INFO - PROCESS | 1769 | 1465001258573 Marionette TRACE conn4 -> [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:47:38 INFO - PROCESS | 1769 | 1465001258862 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 17:47:39 INFO - PROCESS | 1769 | 1465001259146 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b979800 == 42 [pid = 1769] [id = 300] 17:47:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x8bef3000) [pid = 1769] [serial = 901] [outer = (nil)] 17:47:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x92697400) [pid = 1769] [serial = 902] [outer = 0x8bef3000] 17:47:39 INFO - PROCESS | 1769 | 1465001259242 Marionette DEBUG loaded listener.js 17:47:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x9269f400) [pid = 1769] [serial = 903] [outer = 0x8bef3000] 17:47:40 INFO - PROCESS | 1769 | 1465001260203 Marionette TRACE conn4 <- [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:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1686ms 17:47:40 INFO - PROCESS | 1769 | 1465001260247 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 17:47:40 INFO - PROCESS | 1769 | 1465001260252 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 17:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:47:40 INFO - PROCESS | 1769 | 1465001260291 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:47:40 INFO - PROCESS | 1769 | 1465001260296 Marionette TRACE conn4 <- [1,1174,null,{}] 17:47:40 INFO - PROCESS | 1769 | 1465001260308 Marionette TRACE conn4 -> [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:47:40 INFO - PROCESS | 1769 | 1465001260807 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 17:47:41 INFO - PROCESS | 1769 | 1465001261050 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc06400 == 43 [pid = 1769] [id = 301] 17:47:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x8cc07400) [pid = 1769] [serial = 904] [outer = (nil)] 17:47:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x8d1c3400) [pid = 1769] [serial = 905] [outer = 0x8cc07400] 17:47:41 INFO - PROCESS | 1769 | 1465001261140 Marionette DEBUG loaded listener.js 17:47:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x8e2b8000) [pid = 1769] [serial = 906] [outer = 0x8cc07400] 17:47:42 INFO - PROCESS | 1769 | 1465001262058 Marionette TRACE conn4 <- [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:47:42 INFO - PROCESS | 1769 | 1465001262146 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 17:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:47:42 INFO - PROCESS | 1769 | 1465001262155 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:47:42 INFO - PROCESS | 1769 | 1465001262161 Marionette TRACE conn4 <- [1,1178,null,{}] 17:47:42 INFO - PROCESS | 1769 | 1465001262169 Marionette TRACE conn4 -> [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:47:42 INFO - PROCESS | 1769 | 1465001262413 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 17:47:42 INFO - PROCESS | 1769 | 1465001262765 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c444000 == 44 [pid = 1769] [id = 302] 17:47:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x8cc10c00) [pid = 1769] [serial = 907] [outer = (nil)] 17:47:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x8e883800) [pid = 1769] [serial = 908] [outer = 0x8cc10c00] 17:47:42 INFO - PROCESS | 1769 | 1465001262864 Marionette DEBUG loaded listener.js 17:47:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x8f873000) [pid = 1769] [serial = 909] [outer = 0x8cc10c00] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2b4800 == 43 [pid = 1769] [id = 244] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba65800 == 42 [pid = 1769] [id = 245] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8c443c00 == 41 [pid = 1769] [id = 246] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8f9f2800 == 40 [pid = 1769] [id = 249] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8b984400 == 39 [pid = 1769] [id = 284] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4dd400 == 38 [pid = 1769] [id = 286] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97b000 == 37 [pid = 1769] [id = 282] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8c446800 == 36 [pid = 1769] [id = 247] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97a400 == 35 [pid = 1769] [id = 288] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x928bf000 == 34 [pid = 1769] [id = 257] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4b5400 == 33 [pid = 1769] [id = 254] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97b800 == 32 [pid = 1769] [id = 287] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x90eb9400 == 31 [pid = 1769] [id = 252] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4e6800 == 30 [pid = 1769] [id = 285] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc10000 == 29 [pid = 1769] [id = 283] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8b984000 == 28 [pid = 1769] [id = 259] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5c800 == 27 [pid = 1769] [id = 251] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee07c00 == 26 [pid = 1769] [id = 250] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5e400 == 25 [pid = 1769] [id = 248] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8b976c00 == 24 [pid = 1769] [id = 253] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8b978400 == 23 [pid = 1769] [id = 256] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8c447800 == 22 [pid = 1769] [id = 258] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x9264b800 == 21 [pid = 1769] [id = 255] 17:47:44 INFO - PROCESS | 1769 | --DOCSHELL 0x8f86f800 == 20 [pid = 1769] [id = 277] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0x9d97ec00) [pid = 1769] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x8cc0f400) [pid = 1769] [serial = 794] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x99fab800) [pid = 1769] [serial = 822] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x9524ac00) [pid = 1769] [serial = 809] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x9ae87800) [pid = 1769] [serial = 825] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x8cc03000) [pid = 1769] [serial = 831] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x928b3c00) [pid = 1769] [serial = 801] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x8f87a400) [pid = 1769] [serial = 833] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x92cd4400) [pid = 1769] [serial = 806] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x8c44d000) [pid = 1769] [serial = 837] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x8c86a800) [pid = 1769] [serial = 827] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x8f9e4000) [pid = 1769] [serial = 797] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x926b1c00) [pid = 1769] [serial = 800] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x8cc0fc00) [pid = 1769] [serial = 839] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x992f2000) [pid = 1769] [serial = 816] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x997ef400) [pid = 1769] [serial = 818] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x928ee800) [pid = 1769] [serial = 803] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8e4e0000) [pid = 1769] [serial = 795] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x9905a000) [pid = 1769] [serial = 815] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8e4b0400) [pid = 1769] [serial = 845] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8f9e9000) [pid = 1769] [serial = 834] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8e60d800) [pid = 1769] [serial = 842] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8bef3400) [pid = 1769] [serial = 830] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x952b6800) [pid = 1769] [serial = 810] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8e2b3000) [pid = 1769] [serial = 828] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x92ccb000) [pid = 1769] [serial = 804] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x9645cc00) [pid = 1769] [serial = 812] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8bef5400) [pid = 1769] [serial = 836] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8d1ca400) [pid = 1769] [serial = 840] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x90dc2800) [pid = 1769] [serial = 798] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x9763b800) [pid = 1769] [serial = 813] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x99fa5c00) [pid = 1769] [serial = 821] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x99f01400) [pid = 1769] [serial = 819] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x9ae80400) [pid = 1769] [serial = 824] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x93923400) [pid = 1769] [serial = 807] [outer = (nil)] [url = about:blank] 17:47:44 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8e617000) [pid = 1769] [serial = 843] [outer = (nil)] [url = about:blank] 17:47:45 INFO - PROCESS | 1769 | 1465001265234 Marionette TRACE conn4 <- [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:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:47:45 INFO - PROCESS | 1769 | 1465001265323 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 17:47:45 INFO - PROCESS | 1769 | 1465001265334 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:47:45 INFO - PROCESS | 1769 | 1465001265339 Marionette TRACE conn4 <- [1,1182,null,{}] 17:47:45 INFO - PROCESS | 1769 | 1465001265348 Marionette TRACE conn4 -> [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:47:45 INFO - PROCESS | 1769 | 1465001265548 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 17:47:45 INFO - PROCESS | 1769 | 1465001265713 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beea800 == 21 [pid = 1769] [id = 303] 17:47:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8beec000) [pid = 1769] [serial = 910] [outer = (nil)] 17:47:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8c44cc00) [pid = 1769] [serial = 911] [outer = 0x8beec000] 17:47:45 INFO - PROCESS | 1769 | 1465001265802 Marionette DEBUG loaded listener.js 17:47:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8c450400) [pid = 1769] [serial = 912] [outer = 0x8beec000] 17:47:46 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:47:46 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:47:46 INFO - PROCESS | 1769 | 1465001266657 Marionette TRACE conn4 <- [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:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:47:46 INFO - PROCESS | 1769 | 1465001266748 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 17:47:46 INFO - PROCESS | 1769 | 1465001266760 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:47:46 INFO - PROCESS | 1769 | 1465001266766 Marionette TRACE conn4 <- [1,1186,null,{}] 17:47:46 INFO - PROCESS | 1769 | 1465001266773 Marionette TRACE conn4 -> [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:47:46 INFO - PROCESS | 1769 | 1465001266968 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 17:47:47 INFO - PROCESS | 1769 | 1465001267108 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44a800 == 22 [pid = 1769] [id = 304] 17:47:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8cc0bc00) [pid = 1769] [serial = 913] [outer = (nil)] 17:47:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8d1ca400) [pid = 1769] [serial = 914] [outer = 0x8cc0bc00] 17:47:47 INFO - PROCESS | 1769 | 1465001267193 Marionette DEBUG loaded listener.js 17:47:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8e2b4800) [pid = 1769] [serial = 915] [outer = 0x8cc0bc00] 17:47:48 INFO - PROCESS | 1769 | 1465001268221 Marionette TRACE conn4 <- [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:47:48 INFO - PROCESS | 1769 | 1465001268310 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 17:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:47:48 INFO - PROCESS | 1769 | 1465001268320 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:47:48 INFO - PROCESS | 1769 | 1465001268326 Marionette TRACE conn4 <- [1,1190,null,{}] 17:47:48 INFO - PROCESS | 1769 | 1465001268354 Marionette TRACE conn4 -> [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:47:48 INFO - PROCESS | 1769 | 1465001268600 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 17:47:48 INFO - PROCESS | 1769 | 1465001268625 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e615c00 == 23 [pid = 1769] [id = 305] 17:47:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8e617800) [pid = 1769] [serial = 916] [outer = (nil)] 17:47:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8e885000) [pid = 1769] [serial = 917] [outer = 0x8e617800] 17:47:48 INFO - PROCESS | 1769 | 1465001268767 Marionette DEBUG loaded listener.js 17:47:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8e88e800) [pid = 1769] [serial = 918] [outer = 0x8e617800] 17:47:50 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8c446c00) [pid = 1769] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:47:50 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8f669400) [pid = 1769] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:47:50 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8b982000) [pid = 1769] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:47:50 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8d1c2400) [pid = 1769] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:47:50 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8e4dfc00) [pid = 1769] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:47:50 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8b97c400) [pid = 1769] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:47:50 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8e4b4400) [pid = 1769] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:47:50 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8c447000) [pid = 1769] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:47:50 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8c450c00) [pid = 1769] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:47:50 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8b977c00) [pid = 1769] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:47:50 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8ee10400) [pid = 1769] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:47:50 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8e4e6000) [pid = 1769] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:47:50 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8e4de000) [pid = 1769] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:47:50 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x90e77c00) [pid = 1769] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:47:50 INFO - PROCESS | 1769 | 1465001270524 Marionette TRACE conn4 <- [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:47:50 INFO - PROCESS | 1769 | 1465001270577 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 17:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:47:50 INFO - PROCESS | 1769 | 1465001270585 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:47:50 INFO - PROCESS | 1769 | 1465001270590 Marionette TRACE conn4 <- [1,1194,null,{}] 17:47:50 INFO - PROCESS | 1769 | 1465001270596 Marionette TRACE conn4 -> [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:47:50 INFO - PROCESS | 1769 | 1465001270784 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 17:47:50 INFO - PROCESS | 1769 | 1465001270912 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee7000 == 24 [pid = 1769] [id = 306] 17:47:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8cc07000) [pid = 1769] [serial = 919] [outer = (nil)] 17:47:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8ee01400) [pid = 1769] [serial = 920] [outer = 0x8cc07000] 17:47:51 INFO - PROCESS | 1769 | 1465001271000 Marionette DEBUG loaded listener.js 17:47:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8f65ec00) [pid = 1769] [serial = 921] [outer = 0x8cc07000] 17:47:51 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:47:51 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:47:51 INFO - PROCESS | 1769 | 1465001271836 Marionette TRACE conn4 <- [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:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:47:51 INFO - PROCESS | 1769 | 1465001271877 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 17:47:51 INFO - PROCESS | 1769 | 1465001271884 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:47:51 INFO - PROCESS | 1769 | 1465001271888 Marionette TRACE conn4 <- [1,1198,null,{}] 17:47:51 INFO - PROCESS | 1769 | 1465001271893 Marionette TRACE conn4 -> [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:47:52 INFO - PROCESS | 1769 | 1465001272061 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 17:47:52 INFO - PROCESS | 1769 | 1465001272075 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc03000 == 25 [pid = 1769] [id = 307] 17:47:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8e4ab800) [pid = 1769] [serial = 922] [outer = (nil)] 17:47:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8f9e3c00) [pid = 1769] [serial = 923] [outer = 0x8e4ab800] 17:47:52 INFO - PROCESS | 1769 | 1465001272155 Marionette DEBUG loaded listener.js 17:47:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8f9f1800) [pid = 1769] [serial = 924] [outer = 0x8e4ab800] 17:47:53 INFO - PROCESS | 1769 | 1465001273353 Marionette TRACE conn4 <- [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:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1542ms 17:47:53 INFO - PROCESS | 1769 | 1465001273427 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 17:47:53 INFO - PROCESS | 1769 | 1465001273434 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 17:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:47:53 INFO - PROCESS | 1769 | 1465001273443 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:47:53 INFO - PROCESS | 1769 | 1465001273451 Marionette TRACE conn4 <- [1,1202,null,{}] 17:47:53 INFO - PROCESS | 1769 | 1465001273460 Marionette TRACE conn4 -> [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:47:53 INFO - PROCESS | 1769 | 1465001273673 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 17:47:53 INFO - PROCESS | 1769 | 1465001273897 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef4c00 == 26 [pid = 1769] [id = 308] 17:47:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8c863000) [pid = 1769] [serial = 925] [outer = (nil)] 17:47:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8d1c7800) [pid = 1769] [serial = 926] [outer = 0x8c863000] 17:47:54 INFO - PROCESS | 1769 | 1465001274045 Marionette DEBUG loaded listener.js 17:47:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8e4a7000) [pid = 1769] [serial = 927] [outer = 0x8c863000] 17:47:55 INFO - PROCESS | 1769 | 1465001275051 Marionette TRACE conn4 <- [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:47:55 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:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1644ms 17:47:55 INFO - PROCESS | 1769 | 1465001275089 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 17:47:55 INFO - PROCESS | 1769 | 1465001275099 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 17:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:47:55 INFO - PROCESS | 1769 | 1465001275111 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:47:55 INFO - PROCESS | 1769 | 1465001275115 Marionette TRACE conn4 <- [1,1206,null,{}] 17:47:55 INFO - PROCESS | 1769 | 1465001275123 Marionette TRACE conn4 -> [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:47:55 INFO - PROCESS | 1769 | 1465001275353 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 17:47:55 INFO - PROCESS | 1769 | 1465001275722 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97c000 == 27 [pid = 1769] [id = 309] 17:47:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8f667400) [pid = 1769] [serial = 928] [outer = (nil)] 17:47:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8f87bc00) [pid = 1769] [serial = 929] [outer = 0x8f667400] 17:47:55 INFO - PROCESS | 1769 | 1465001275820 Marionette DEBUG loaded listener.js 17:47:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8e619000) [pid = 1769] [serial = 930] [outer = 0x8f667400] 17:47:56 INFO - PROCESS | 1769 | 1465001276819 Marionette TRACE conn4 <- [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:47:56 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:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1789ms 17:47:56 INFO - PROCESS | 1769 | 1465001276901 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 17:47:56 INFO - PROCESS | 1769 | 1465001276906 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 17:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:47:56 INFO - PROCESS | 1769 | 1465001276914 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:47:56 INFO - PROCESS | 1769 | 1465001276921 Marionette TRACE conn4 <- [1,1210,null,{}] 17:47:56 INFO - PROCESS | 1769 | 1465001276940 Marionette TRACE conn4 -> [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:47:57 INFO - PROCESS | 1769 | 1465001277264 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 17:47:57 INFO - PROCESS | 1769 | 1465001277454 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x90e76800 == 28 [pid = 1769] [id = 310] 17:47:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x90e76c00) [pid = 1769] [serial = 931] [outer = (nil)] 17:47:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x90e7f400) [pid = 1769] [serial = 932] [outer = 0x90e76c00] 17:47:57 INFO - PROCESS | 1769 | 1465001277567 Marionette DEBUG loaded listener.js 17:47:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x90ebac00) [pid = 1769] [serial = 933] [outer = 0x90e76c00] 17:47:58 INFO - PROCESS | 1769 | 1465001278517 Marionette TRACE conn4 <- [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:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1642ms 17:47:58 INFO - PROCESS | 1769 | 1465001278557 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 17:47:58 INFO - PROCESS | 1769 | 1465001278563 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 17:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:47:58 INFO - PROCESS | 1769 | 1465001278570 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:47:58 INFO - PROCESS | 1769 | 1465001278574 Marionette TRACE conn4 <- [1,1214,null,{}] 17:47:58 INFO - PROCESS | 1769 | 1465001278580 Marionette TRACE conn4 -> [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:47:58 INFO - PROCESS | 1769 | 1465001278790 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 17:47:59 INFO - PROCESS | 1769 | 1465001279007 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e613800 == 29 [pid = 1769] [id = 311] 17:47:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x90e7a000) [pid = 1769] [serial = 934] [outer = (nil)] 17:47:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x910afc00) [pid = 1769] [serial = 935] [outer = 0x90e7a000] 17:47:59 INFO - PROCESS | 1769 | 1465001279148 Marionette DEBUG loaded listener.js 17:47:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x91ab5800) [pid = 1769] [serial = 936] [outer = 0x90e7a000] 17:48:00 INFO - PROCESS | 1769 | 1465001280120 Marionette TRACE conn4 <- [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:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1591ms 17:48:00 INFO - PROCESS | 1769 | 1465001280162 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 17:48:00 INFO - PROCESS | 1769 | 1465001280166 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 17:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:48:00 INFO - PROCESS | 1769 | 1465001280173 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:48:00 INFO - PROCESS | 1769 | 1465001280178 Marionette TRACE conn4 <- [1,1218,null,{}] 17:48:00 INFO - PROCESS | 1769 | 1465001280184 Marionette TRACE conn4 -> [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:48:00 INFO - PROCESS | 1769 | 1465001280489 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 17:48:00 INFO - PROCESS | 1769 | 1465001280771 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97d800 == 30 [pid = 1769] [id = 312] 17:48:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x8b97e400) [pid = 1769] [serial = 937] [outer = (nil)] 17:48:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x923c2000) [pid = 1769] [serial = 938] [outer = 0x8b97e400] 17:48:00 INFO - PROCESS | 1769 | 1465001280869 Marionette DEBUG loaded listener.js 17:48:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x923c7000) [pid = 1769] [serial = 939] [outer = 0x8b97e400] 17:48:01 INFO - PROCESS | 1769 | 1465001281919 Marionette TRACE conn4 <- [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:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1783ms 17:48:01 INFO - PROCESS | 1769 | 1465001281958 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 17:48:01 INFO - PROCESS | 1769 | 1465001281963 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 17:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:48:01 INFO - PROCESS | 1769 | 1465001281971 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:48:01 INFO - PROCESS | 1769 | 1465001281976 Marionette TRACE conn4 <- [1,1222,null,{}] 17:48:01 INFO - PROCESS | 1769 | 1465001281983 Marionette TRACE conn4 -> [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:48:02 INFO - PROCESS | 1769 | 1465001282271 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 17:48:02 INFO - PROCESS | 1769 | 1465001282731 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b983400 == 31 [pid = 1769] [id = 313] 17:48:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8ba5d000) [pid = 1769] [serial = 940] [outer = (nil)] 17:48:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x8ba67c00) [pid = 1769] [serial = 941] [outer = 0x8ba5d000] 17:48:02 INFO - PROCESS | 1769 | 1465001282822 Marionette DEBUG loaded listener.js 17:48:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8c448400) [pid = 1769] [serial = 942] [outer = 0x8ba5d000] 17:48:03 INFO - PROCESS | 1769 | 1465001283775 Marionette TRACE conn4 <- [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:48:03 INFO - PROCESS | 1769 | 1465001283821 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 17:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:48:03 INFO - PROCESS | 1769 | 1465001283830 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:48:03 INFO - PROCESS | 1769 | 1465001283835 Marionette TRACE conn4 <- [1,1226,null,{}] 17:48:03 INFO - PROCESS | 1769 | 1465001283843 Marionette TRACE conn4 -> [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:48:04 INFO - PROCESS | 1769 | 1465001284042 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 17:48:04 INFO - PROCESS | 1769 | 1465001284352 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beeb000 == 32 [pid = 1769] [id = 314] 17:48:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8c448800) [pid = 1769] [serial = 943] [outer = (nil)] 17:48:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8d1c1400) [pid = 1769] [serial = 944] [outer = 0x8c448800] 17:48:04 INFO - PROCESS | 1769 | 1465001284448 Marionette DEBUG loaded listener.js 17:48:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x8e4e7800) [pid = 1769] [serial = 945] [outer = 0x8c448800] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x8e88b000) [pid = 1769] [serial = 846] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x8f876400) [pid = 1769] [serial = 878] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8f9e9800) [pid = 1769] [serial = 879] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8c865800) [pid = 1769] [serial = 881] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8d1cd000) [pid = 1769] [serial = 851] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8e2b3400) [pid = 1769] [serial = 852] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x90eb5c00) [pid = 1769] [serial = 863] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x910a4000) [pid = 1769] [serial = 864] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8b982400) [pid = 1769] [serial = 848] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8ba68000) [pid = 1769] [serial = 849] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8e4ea400) [pid = 1769] [serial = 875] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x91ab6800) [pid = 1769] [serial = 866] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x91aba800) [pid = 1769] [serial = 867] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8d1c1800) [pid = 1769] [serial = 872] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8e2b1800) [pid = 1769] [serial = 873] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8b981000) [pid = 1769] [serial = 869] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8bee6800) [pid = 1769] [serial = 870] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8f9e4800) [pid = 1769] [serial = 857] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8f876800) [pid = 1769] [serial = 858] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x90db9800) [pid = 1769] [serial = 860] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x90db7400) [pid = 1769] [serial = 861] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8e61c000) [pid = 1769] [serial = 854] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8ee01800) [pid = 1769] [serial = 855] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x910a1c00) [pid = 1769] [serial = 885] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8e610800) [pid = 1769] [serial = 882] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x90e7d000) [pid = 1769] [serial = 884] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8e882000) [pid = 1769] [serial = 876] [outer = (nil)] [url = about:blank] 17:48:05 INFO - PROCESS | 1769 | 1465001285364 Marionette TRACE conn4 <- [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:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1584ms 17:48:05 INFO - PROCESS | 1769 | 1465001285418 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 17:48:05 INFO - PROCESS | 1769 | 1465001285425 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 17:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:48:05 INFO - PROCESS | 1769 | 1465001285438 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:48:05 INFO - PROCESS | 1769 | 1465001285441 Marionette TRACE conn4 <- [1,1230,null,{}] 17:48:05 INFO - PROCESS | 1769 | 1465001285449 Marionette TRACE conn4 -> [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:48:05 INFO - PROCESS | 1769 | 1465001285655 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 17:48:05 INFO - PROCESS | 1769 | 1465001285799 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5dc00 == 33 [pid = 1769] [id = 315] 17:48:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8bee9000) [pid = 1769] [serial = 946] [outer = (nil)] 17:48:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8e884400) [pid = 1769] [serial = 947] [outer = 0x8bee9000] 17:48:05 INFO - PROCESS | 1769 | 1465001285888 Marionette DEBUG loaded listener.js 17:48:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8ee0c400) [pid = 1769] [serial = 948] [outer = 0x8bee9000] 17:48:06 INFO - PROCESS | 1769 | 1465001286798 Marionette TRACE conn4 <- [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:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1436ms 17:48:06 INFO - PROCESS | 1769 | 1465001286871 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 17:48:06 INFO - PROCESS | 1769 | 1465001286875 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 17:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:48:06 INFO - PROCESS | 1769 | 1465001286892 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:48:06 INFO - PROCESS | 1769 | 1465001286902 Marionette TRACE conn4 <- [1,1234,null,{}] 17:48:06 INFO - PROCESS | 1769 | 1465001286910 Marionette TRACE conn4 -> [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:48:07 INFO - PROCESS | 1769 | 1465001287117 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 17:48:07 INFO - PROCESS | 1769 | 1465001287260 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee07000 == 34 [pid = 1769] [id = 316] 17:48:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8f65d400) [pid = 1769] [serial = 949] [outer = (nil)] 17:48:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x90db4400) [pid = 1769] [serial = 950] [outer = 0x8f65d400] 17:48:07 INFO - PROCESS | 1769 | 1465001287343 Marionette DEBUG loaded listener.js 17:48:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x90dbdc00) [pid = 1769] [serial = 951] [outer = 0x8f65d400] 17:48:08 INFO - PROCESS | 1769 | 1465001288242 Marionette TRACE conn4 <- [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:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1409ms 17:48:08 INFO - PROCESS | 1769 | 1465001288300 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 17:48:08 INFO - PROCESS | 1769 | 1465001288306 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 17:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:48:08 INFO - PROCESS | 1769 | 1465001288313 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:48:08 INFO - PROCESS | 1769 | 1465001288316 Marionette TRACE conn4 <- [1,1238,null,{}] 17:48:08 INFO - PROCESS | 1769 | 1465001288329 Marionette TRACE conn4 -> [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:48:08 INFO - PROCESS | 1769 | 1465001288584 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 17:48:08 INFO - PROCESS | 1769 | 1465001288605 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2b3400 == 35 [pid = 1769] [id = 317] 17:48:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8e4aa400) [pid = 1769] [serial = 952] [outer = (nil)] 17:48:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x90e79400) [pid = 1769] [serial = 953] [outer = 0x8e4aa400] 17:48:08 INFO - PROCESS | 1769 | 1465001288704 Marionette DEBUG loaded listener.js 17:48:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x90e7bc00) [pid = 1769] [serial = 954] [outer = 0x8e4aa400] 17:48:09 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x923c6000) [pid = 1769] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:48:09 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x910ae000) [pid = 1769] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:48:09 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8bef3000) [pid = 1769] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:48:09 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8cc07400) [pid = 1769] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:48:09 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8cc0bc00) [pid = 1769] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:48:09 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8beec000) [pid = 1769] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:48:09 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8c86b000) [pid = 1769] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:48:09 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8cc10c00) [pid = 1769] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:48:09 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8e617800) [pid = 1769] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:48:09 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8ee08800) [pid = 1769] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:48:09 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x910ab800) [pid = 1769] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:48:09 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8cc07000) [pid = 1769] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:48:09 INFO - PROCESS | 1769 | 1465001289785 Marionette TRACE conn4 <- [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:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1495ms 17:48:09 INFO - PROCESS | 1769 | 1465001289809 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 17:48:09 INFO - PROCESS | 1769 | 1465001289813 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 17:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:48:09 INFO - PROCESS | 1769 | 1465001289820 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:48:09 INFO - PROCESS | 1769 | 1465001289823 Marionette TRACE conn4 <- [1,1242,null,{}] 17:48:09 INFO - PROCESS | 1769 | 1465001289830 Marionette TRACE conn4 -> [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:48:10 INFO - PROCESS | 1769 | 1465001290064 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 17:48:10 INFO - PROCESS | 1769 | 1465001290084 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4b0c00 == 36 [pid = 1769] [id = 318] 17:48:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8e4eb400) [pid = 1769] [serial = 955] [outer = (nil)] 17:48:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x90e74800) [pid = 1769] [serial = 956] [outer = 0x8e4eb400] 17:48:10 INFO - PROCESS | 1769 | 1465001290181 Marionette DEBUG loaded listener.js 17:48:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x910acc00) [pid = 1769] [serial = 957] [outer = 0x8e4eb400] 17:48:11 INFO - PROCESS | 1769 | 1465001291290 Marionette TRACE conn4 <- [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:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1537ms 17:48:11 INFO - PROCESS | 1769 | 1465001291398 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 17:48:11 INFO - PROCESS | 1769 | 1465001291405 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 17:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:48:11 INFO - PROCESS | 1769 | 1465001291416 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:48:11 INFO - PROCESS | 1769 | 1465001291422 Marionette TRACE conn4 <- [1,1246,null,{}] 17:48:11 INFO - PROCESS | 1769 | 1465001291433 Marionette TRACE conn4 -> [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:48:11 INFO - PROCESS | 1769 | 1465001291696 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 17:48:11 INFO - PROCESS | 1769 | 1465001291950 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b984400 == 37 [pid = 1769] [id = 319] 17:48:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8c444c00) [pid = 1769] [serial = 958] [outer = (nil)] 17:48:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8c44f800) [pid = 1769] [serial = 959] [outer = 0x8c444c00] 17:48:12 INFO - PROCESS | 1769 | 1465001292094 Marionette DEBUG loaded listener.js 17:48:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8cc08800) [pid = 1769] [serial = 960] [outer = 0x8c444c00] 17:48:13 INFO - PROCESS | 1769 | 1465001293132 Marionette TRACE conn4 <- [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:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1790ms 17:48:13 INFO - PROCESS | 1769 | 1465001293206 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 17:48:13 INFO - PROCESS | 1769 | 1465001293213 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 17:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:48:13 INFO - PROCESS | 1769 | 1465001293228 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:48:13 INFO - PROCESS | 1769 | 1465001293235 Marionette TRACE conn4 <- [1,1250,null,{}] 17:48:13 INFO - PROCESS | 1769 | 1465001293243 Marionette TRACE conn4 -> [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:48:13 INFO - PROCESS | 1769 | 1465001293527 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 17:48:13 INFO - PROCESS | 1769 | 1465001293766 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4b0400 == 38 [pid = 1769] [id = 320] 17:48:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8e60f000) [pid = 1769] [serial = 961] [outer = (nil)] 17:48:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8e61ac00) [pid = 1769] [serial = 962] [outer = 0x8e60f000] 17:48:13 INFO - PROCESS | 1769 | 1465001293875 Marionette DEBUG loaded listener.js 17:48:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8e88d400) [pid = 1769] [serial = 963] [outer = 0x8e60f000] 17:48:14 INFO - PROCESS | 1769 | 1465001294929 Marionette TRACE conn4 <- [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:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1742ms 17:48:14 INFO - PROCESS | 1769 | 1465001294967 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 17:48:14 INFO - PROCESS | 1769 | 1465001294971 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 17:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:48:14 INFO - PROCESS | 1769 | 1465001294982 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:48:14 INFO - PROCESS | 1769 | 1465001294985 Marionette TRACE conn4 <- [1,1254,null,{}] 17:48:15 INFO - PROCESS | 1769 | 1465001295002 Marionette TRACE conn4 -> [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:48:15 INFO - PROCESS | 1769 | 1465001295267 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 17:48:15 INFO - PROCESS | 1769 | 1465001295591 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x90db6400 == 39 [pid = 1769] [id = 321] 17:48:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x90db7400) [pid = 1769] [serial = 964] [outer = (nil)] 17:48:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x90dbf800) [pid = 1769] [serial = 965] [outer = 0x90db7400] 17:48:15 INFO - PROCESS | 1769 | 1465001295703 Marionette DEBUG loaded listener.js 17:48:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x90ebb000) [pid = 1769] [serial = 966] [outer = 0x90db7400] 17:48:16 INFO - PROCESS | 1769 | 1465001296745 Marionette TRACE conn4 <- [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:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1839ms 17:48:16 INFO - PROCESS | 1769 | 1465001296822 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 17:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:48:16 INFO - PROCESS | 1769 | 1465001296827 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 17:48:16 INFO - PROCESS | 1769 | 1465001296834 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:48:16 INFO - PROCESS | 1769 | 1465001296838 Marionette TRACE conn4 <- [1,1258,null,{}] 17:48:16 INFO - PROCESS | 1769 | 1465001296845 Marionette TRACE conn4 -> [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:48:17 INFO - PROCESS | 1769 | 1465001297101 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 17:48:17 INFO - PROCESS | 1769 | 1465001297344 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:17 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba63400 == 40 [pid = 1769] [id = 322] 17:48:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x91abec00) [pid = 1769] [serial = 967] [outer = (nil)] 17:48:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x92557800) [pid = 1769] [serial = 968] [outer = 0x91abec00] 17:48:17 INFO - PROCESS | 1769 | 1465001297438 Marionette DEBUG loaded listener.js 17:48:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x9264c000) [pid = 1769] [serial = 969] [outer = 0x91abec00] 17:48:18 INFO - PROCESS | 1769 | 1465001298425 Marionette TRACE conn4 <- [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:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1637ms 17:48:18 INFO - PROCESS | 1769 | 1465001298471 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 17:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:48:18 INFO - PROCESS | 1769 | 1465001298476 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 17:48:18 INFO - PROCESS | 1769 | 1465001298483 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:48:18 INFO - PROCESS | 1769 | 1465001298487 Marionette TRACE conn4 <- [1,1262,null,{}] 17:48:18 INFO - PROCESS | 1769 | 1465001298494 Marionette TRACE conn4 -> [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:48:18 INFO - PROCESS | 1769 | 1465001298719 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 17:48:18 INFO - PROCESS | 1769 | 1465001298943 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc01800 == 41 [pid = 1769] [id = 323] 17:48:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x923c0800) [pid = 1769] [serial = 970] [outer = (nil)] 17:48:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x92659000) [pid = 1769] [serial = 971] [outer = 0x923c0800] 17:48:19 INFO - PROCESS | 1769 | 1465001299085 Marionette DEBUG loaded listener.js 17:48:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x92693400) [pid = 1769] [serial = 972] [outer = 0x923c0800] 17:48:20 INFO - PROCESS | 1769 | 1465001300017 Marionette TRACE conn4 <- [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:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1591ms 17:48:20 INFO - PROCESS | 1769 | 1465001300075 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 17:48:20 INFO - PROCESS | 1769 | 1465001300078 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 17:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:48:20 INFO - PROCESS | 1769 | 1465001300087 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:48:20 INFO - PROCESS | 1769 | 1465001300091 Marionette TRACE conn4 <- [1,1266,null,{}] 17:48:20 INFO - PROCESS | 1769 | 1465001300098 Marionette TRACE conn4 -> [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:48:20 INFO - PROCESS | 1769 | 1465001300432 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 17:48:20 INFO - PROCESS | 1769 | 1465001300710 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x92657800 == 42 [pid = 1769] [id = 324] 17:48:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x9269d000) [pid = 1769] [serial = 973] [outer = (nil)] 17:48:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x926ae000) [pid = 1769] [serial = 974] [outer = 0x9269d000] 17:48:20 INFO - PROCESS | 1769 | 1465001300826 Marionette DEBUG loaded listener.js 17:48:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x926bf400) [pid = 1769] [serial = 975] [outer = 0x9269d000] 17:48:21 INFO - PROCESS | 1769 | 1465001301803 Marionette TRACE conn4 <- [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:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1798ms 17:48:21 INFO - PROCESS | 1769 | 1465001301886 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 17:48:21 INFO - PROCESS | 1769 | 1465001301891 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 17:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:48:21 INFO - PROCESS | 1769 | 1465001301899 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:48:21 INFO - PROCESS | 1769 | 1465001301904 Marionette TRACE conn4 <- [1,1270,null,{}] 17:48:21 INFO - PROCESS | 1769 | 1465001301911 Marionette TRACE conn4 -> [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:48:22 INFO - PROCESS | 1769 | 1465001302165 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 17:48:22 INFO - PROCESS | 1769 | 1465001302419 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e61a000 == 43 [pid = 1769] [id = 325] 17:48:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x9265a000) [pid = 1769] [serial = 976] [outer = (nil)] 17:48:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x926c6c00) [pid = 1769] [serial = 977] [outer = 0x9265a000] 17:48:22 INFO - PROCESS | 1769 | 1465001302513 Marionette DEBUG loaded listener.js 17:48:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x926c9000) [pid = 1769] [serial = 978] [outer = 0x9265a000] 17:48:23 INFO - PROCESS | 1769 | 1465001303495 Marionette TRACE conn4 <- [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:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1631ms 17:48:23 INFO - PROCESS | 1769 | 1465001303531 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 17:48:23 INFO - PROCESS | 1769 | 1465001303535 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 17:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:48:23 INFO - PROCESS | 1769 | 1465001303543 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:48:23 INFO - PROCESS | 1769 | 1465001303548 Marionette TRACE conn4 <- [1,1274,null,{}] 17:48:23 INFO - PROCESS | 1769 | 1465001303555 Marionette TRACE conn4 -> [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:48:23 INFO - PROCESS | 1769 | 1465001303783 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 17:48:24 INFO - PROCESS | 1769 | 1465001304005 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b982000 == 44 [pid = 1769] [id = 326] 17:48:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8b984000) [pid = 1769] [serial = 979] [outer = (nil)] 17:48:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x8cc09800) [pid = 1769] [serial = 980] [outer = 0x8b984000] 17:48:24 INFO - PROCESS | 1769 | 1465001304149 Marionette DEBUG loaded listener.js 17:48:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8e4ae400) [pid = 1769] [serial = 981] [outer = 0x8b984000] 17:48:25 INFO - PROCESS | 1769 | 1465001305404 Marionette TRACE conn4 <- [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:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1893ms 17:48:25 INFO - PROCESS | 1769 | 1465001305438 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 17:48:25 INFO - PROCESS | 1769 | 1465001305444 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 17:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:48:25 INFO - PROCESS | 1769 | 1465001305465 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:48:25 INFO - PROCESS | 1769 | 1465001305472 Marionette TRACE conn4 <- [1,1278,null,{}] 17:48:25 INFO - PROCESS | 1769 | 1465001305483 Marionette TRACE conn4 -> [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:48:25 INFO - PROCESS | 1769 | 1465001305768 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 17:48:26 INFO - PROCESS | 1769 | 1465001305992 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c452800 == 45 [pid = 1769] [id = 327] 17:48:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8cc0f000) [pid = 1769] [serial = 982] [outer = (nil)] 17:48:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8e2b9400) [pid = 1769] [serial = 983] [outer = 0x8cc0f000] 17:48:26 INFO - PROCESS | 1769 | 1465001306120 Marionette DEBUG loaded listener.js 17:48:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x8e4b4800) [pid = 1769] [serial = 984] [outer = 0x8cc0f000] 17:48:27 INFO - PROCESS | 1769 | 1465001307116 Marionette TRACE conn4 <- [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:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1703ms 17:48:27 INFO - PROCESS | 1769 | 1465001307159 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 17:48:27 INFO - PROCESS | 1769 | 1465001307169 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 17:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:48:27 INFO - PROCESS | 1769 | 1465001307183 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:48:27 INFO - PROCESS | 1769 | 1465001307188 Marionette TRACE conn4 <- [1,1282,null,{}] 17:48:27 INFO - PROCESS | 1769 | 1465001307195 Marionette TRACE conn4 -> [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:48:27 INFO - PROCESS | 1769 | 1465001307435 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 17:48:27 INFO - PROCESS | 1769 | 1465001307684 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee7400 == 46 [pid = 1769] [id = 328] 17:48:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x8cc02400) [pid = 1769] [serial = 985] [outer = (nil)] 17:48:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x8ee0d800) [pid = 1769] [serial = 986] [outer = 0x8cc02400] 17:48:27 INFO - PROCESS | 1769 | 1465001307827 Marionette DEBUG loaded listener.js 17:48:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x8f875400) [pid = 1769] [serial = 987] [outer = 0x8cc02400] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8c444000 == 45 [pid = 1769] [id = 302] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2bb000 == 44 [pid = 1769] [id = 291] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8b975c00 == 43 [pid = 1769] [id = 293] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2b3400 == 42 [pid = 1769] [id = 317] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee07000 == 41 [pid = 1769] [id = 316] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5dc00 == 40 [pid = 1769] [id = 315] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8beeb000 == 39 [pid = 1769] [id = 314] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8b983400 == 38 [pid = 1769] [id = 313] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8e61c400 == 37 [pid = 1769] [id = 299] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97d800 == 36 [pid = 1769] [id = 312] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8f663c00 == 35 [pid = 1769] [id = 292] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44a800 == 34 [pid = 1769] [id = 304] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8b977400 == 33 [pid = 1769] [id = 289] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97f000 == 32 [pid = 1769] [id = 290] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8beea800 == 31 [pid = 1769] [id = 303] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc03000 == 30 [pid = 1769] [id = 307] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x910a9c00 == 29 [pid = 1769] [id = 297] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8e615c00 == 28 [pid = 1769] [id = 305] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee7000 == 27 [pid = 1769] [id = 306] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee05000 == 26 [pid = 1769] [id = 296] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc06400 == 25 [pid = 1769] [id = 301] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8e613800 == 24 [pid = 1769] [id = 311] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97c000 == 23 [pid = 1769] [id = 309] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x923c5400 == 22 [pid = 1769] [id = 298] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x90e76800 == 21 [pid = 1769] [id = 310] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8b979800 == 20 [pid = 1769] [id = 300] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8c86a000 == 19 [pid = 1769] [id = 295] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef4c00 == 18 [pid = 1769] [id = 308] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x90dc1000 == 17 [pid = 1769] [id = 294] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8e61a000 == 16 [pid = 1769] [id = 325] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8b982000 == 15 [pid = 1769] [id = 326] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x92657800 == 14 [pid = 1769] [id = 324] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc01800 == 13 [pid = 1769] [id = 323] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba63400 == 12 [pid = 1769] [id = 322] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4b0400 == 11 [pid = 1769] [id = 320] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x90db6400 == 10 [pid = 1769] [id = 321] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4b0c00 == 9 [pid = 1769] [id = 318] 17:48:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8b984400 == 8 [pid = 1769] [id = 319] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x92556400) [pid = 1769] [serial = 897] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x9255f000) [pid = 1769] [serial = 899] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x9269f400) [pid = 1769] [serial = 903] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x8e2b8000) [pid = 1769] [serial = 906] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x8e2b4800) [pid = 1769] [serial = 915] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8c44cc00) [pid = 1769] [serial = 911] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8e4aec00) [pid = 1769] [serial = 888] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8d1c3400) [pid = 1769] [serial = 905] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8e883800) [pid = 1769] [serial = 908] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8e885000) [pid = 1769] [serial = 917] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8ee0e400) [pid = 1769] [serial = 890] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x91ac0400) [pid = 1769] [serial = 894] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8c450400) [pid = 1769] [serial = 912] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x9264d800) [pid = 1769] [serial = 900] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x92697400) [pid = 1769] [serial = 902] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8f873000) [pid = 1769] [serial = 909] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8d1ca400) [pid = 1769] [serial = 914] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8e88e800) [pid = 1769] [serial = 918] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x923c9c00) [pid = 1769] [serial = 896] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x91ab4400) [pid = 1769] [serial = 893] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8f66a000) [pid = 1769] [serial = 891] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8d1c4400) [pid = 1769] [serial = 887] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8ee01400) [pid = 1769] [serial = 920] [outer = (nil)] [url = about:blank] 17:48:29 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8f65ec00) [pid = 1769] [serial = 921] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1769 | 1465001310045 Marionette TRACE conn4 <- [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:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2898ms 17:48:30 INFO - PROCESS | 1769 | 1465001310113 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 17:48:30 INFO - PROCESS | 1769 | 1465001310120 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 17:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:48:30 INFO - PROCESS | 1769 | 1465001310131 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:48:30 INFO - PROCESS | 1769 | 1465001310139 Marionette TRACE conn4 <- [1,1286,null,{}] 17:48:30 INFO - PROCESS | 1769 | 1465001310149 Marionette TRACE conn4 -> [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:48:30 INFO - PROCESS | 1769 | 1465001310371 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 17:48:30 INFO - PROCESS | 1769 | 1465001310500 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba62400 == 9 [pid = 1769] [id = 329] 17:48:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8ba65800) [pid = 1769] [serial = 988] [outer = (nil)] 17:48:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8beeec00) [pid = 1769] [serial = 989] [outer = 0x8ba65800] 17:48:30 INFO - PROCESS | 1769 | 1465001310595 Marionette DEBUG loaded listener.js 17:48:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8c85e800) [pid = 1769] [serial = 990] [outer = 0x8ba65800] 17:48:31 INFO - PROCESS | 1769 | 1465001311521 Marionette TRACE conn4 <- [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:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1444ms 17:48:31 INFO - PROCESS | 1769 | 1465001311577 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 17:48:31 INFO - PROCESS | 1769 | 1465001311586 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 17:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:48:31 INFO - PROCESS | 1769 | 1465001311598 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:48:31 INFO - PROCESS | 1769 | 1465001311601 Marionette TRACE conn4 <- [1,1290,null,{}] 17:48:31 INFO - PROCESS | 1769 | 1465001311609 Marionette TRACE conn4 -> [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:48:31 INFO - PROCESS | 1769 | 1465001311813 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 17:48:31 INFO - PROCESS | 1769 | 1465001311975 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee7800 == 10 [pid = 1769] [id = 330] 17:48:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8d1cbc00) [pid = 1769] [serial = 991] [outer = (nil)] 17:48:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8e2b8c00) [pid = 1769] [serial = 992] [outer = 0x8d1cbc00] 17:48:32 INFO - PROCESS | 1769 | 1465001312062 Marionette DEBUG loaded listener.js 17:48:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8e4af000) [pid = 1769] [serial = 993] [outer = 0x8d1cbc00] 17:48:33 INFO - PROCESS | 1769 | 1465001313135 Marionette TRACE conn4 <- [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:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1595ms 17:48:33 INFO - PROCESS | 1769 | 1465001313201 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 17:48:33 INFO - PROCESS | 1769 | 1465001313206 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 17:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:48:33 INFO - PROCESS | 1769 | 1465001313214 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:48:33 INFO - PROCESS | 1769 | 1465001313220 Marionette TRACE conn4 <- [1,1294,null,{}] 17:48:33 INFO - PROCESS | 1769 | 1465001313255 Marionette TRACE conn4 -> [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:48:33 INFO - PROCESS | 1769 | 1465001313514 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 17:48:33 INFO - PROCESS | 1769 | 1465001313545 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e883000 == 11 [pid = 1769] [id = 331] 17:48:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8e883400) [pid = 1769] [serial = 994] [outer = (nil)] 17:48:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8e889000) [pid = 1769] [serial = 995] [outer = 0x8e883400] 17:48:33 INFO - PROCESS | 1769 | 1465001313637 Marionette DEBUG loaded listener.js 17:48:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x8ee04400) [pid = 1769] [serial = 996] [outer = 0x8e883400] 17:48:34 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8e4eb400) [pid = 1769] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:48:34 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8e4aa400) [pid = 1769] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:48:34 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8b97e400) [pid = 1769] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:48:34 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8c863000) [pid = 1769] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:48:34 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8e4ab800) [pid = 1769] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:48:34 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8f667400) [pid = 1769] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:48:34 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8bee9000) [pid = 1769] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:48:34 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x90e76c00) [pid = 1769] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:48:34 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8ba5d000) [pid = 1769] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:48:34 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x90e7a000) [pid = 1769] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:48:34 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8c448800) [pid = 1769] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:48:34 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8f65d400) [pid = 1769] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:48:35 INFO - PROCESS | 1769 | 1465001315203 Marionette TRACE conn4 <- [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:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 2049ms 17:48:35 INFO - PROCESS | 1769 | 1465001315264 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 17:48:35 INFO - PROCESS | 1769 | 1465001315269 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 17:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:48:35 INFO - PROCESS | 1769 | 1465001315276 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:48:35 INFO - PROCESS | 1769 | 1465001315279 Marionette TRACE conn4 <- [1,1298,null,{}] 17:48:35 INFO - PROCESS | 1769 | 1465001315285 Marionette TRACE conn4 -> [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:48:35 INFO - PROCESS | 1769 | 1465001315560 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 17:48:35 INFO - PROCESS | 1769 | 1465001315576 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc05800 == 12 [pid = 1769] [id = 332] 17:48:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8e617c00) [pid = 1769] [serial = 997] [outer = (nil)] 17:48:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8f65e800) [pid = 1769] [serial = 998] [outer = 0x8e617c00] 17:48:35 INFO - PROCESS | 1769 | 1465001315659 Marionette DEBUG loaded listener.js 17:48:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8f669000) [pid = 1769] [serial = 999] [outer = 0x8e617c00] 17:48:36 INFO - PROCESS | 1769 | 1465001316673 Marionette TRACE conn4 <- [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:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1438ms 17:48:36 INFO - PROCESS | 1769 | 1465001316719 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 17:48:36 INFO - PROCESS | 1769 | 1465001316727 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 17:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:48:36 INFO - PROCESS | 1769 | 1465001316741 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:48:36 INFO - PROCESS | 1769 | 1465001316748 Marionette TRACE conn4 <- [1,1302,null,{}] 17:48:36 INFO - PROCESS | 1769 | 1465001316758 Marionette TRACE conn4 -> [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:48:37 INFO - PROCESS | 1769 | 1465001317014 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 17:48:37 INFO - PROCESS | 1769 | 1465001317257 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee9c00 == 13 [pid = 1769] [id = 333] 17:48:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8beec400) [pid = 1769] [serial = 1000] [outer = (nil)] 17:48:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8bef5800) [pid = 1769] [serial = 1001] [outer = 0x8beec400] 17:48:37 INFO - PROCESS | 1769 | 1465001317410 Marionette DEBUG loaded listener.js 17:48:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8c451800) [pid = 1769] [serial = 1002] [outer = 0x8beec400] 17:48:38 INFO - PROCESS | 1769 | 1465001318472 Marionette TRACE conn4 <- [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:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1806ms 17:48:38 INFO - PROCESS | 1769 | 1465001318547 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 17:48:38 INFO - PROCESS | 1769 | 1465001318556 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 17:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:48:38 INFO - PROCESS | 1769 | 1465001318569 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:48:38 INFO - PROCESS | 1769 | 1465001318573 Marionette TRACE conn4 <- [1,1306,null,{}] 17:48:38 INFO - PROCESS | 1769 | 1465001318581 Marionette TRACE conn4 -> [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:48:38 INFO - PROCESS | 1769 | 1465001318836 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 17:48:39 INFO - PROCESS | 1769 | 1465001319076 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5f400 == 14 [pid = 1769] [id = 334] 17:48:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8e4e4c00) [pid = 1769] [serial = 1003] [outer = (nil)] 17:48:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8e613c00) [pid = 1769] [serial = 1004] [outer = 0x8e4e4c00] 17:48:39 INFO - PROCESS | 1769 | 1465001319177 Marionette DEBUG loaded listener.js 17:48:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8e882800) [pid = 1769] [serial = 1005] [outer = 0x8e4e4c00] 17:48:40 INFO - PROCESS | 1769 | 1465001320229 Marionette TRACE conn4 <- [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:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1696ms 17:48:40 INFO - PROCESS | 1769 | 1465001320266 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 17:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:48:40 INFO - PROCESS | 1769 | 1465001320271 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 17:48:40 INFO - PROCESS | 1769 | 1465001320278 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:48:40 INFO - PROCESS | 1769 | 1465001320285 Marionette TRACE conn4 <- [1,1310,null,{}] 17:48:40 INFO - PROCESS | 1769 | 1465001320303 Marionette TRACE conn4 -> [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:48:40 INFO - PROCESS | 1769 | 1465001320531 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 17:48:40 INFO - PROCESS | 1769 | 1465001320800 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f9e9000 == 15 [pid = 1769] [id = 335] 17:48:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8f9e9c00) [pid = 1769] [serial = 1006] [outer = (nil)] 17:48:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8f9f0000) [pid = 1769] [serial = 1007] [outer = 0x8f9e9c00] 17:48:40 INFO - PROCESS | 1769 | 1465001320947 Marionette DEBUG loaded listener.js 17:48:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x90dbc800) [pid = 1769] [serial = 1008] [outer = 0x8f9e9c00] 17:48:41 INFO - PROCESS | 1769 | 1465001321983 Marionette TRACE conn4 <- [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:48:42 INFO - PROCESS | 1769 | 1465001322031 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 17:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:48:42 INFO - PROCESS | 1769 | 1465001322039 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:48:42 INFO - PROCESS | 1769 | 1465001322042 Marionette TRACE conn4 <- [1,1314,null,{}] 17:48:42 INFO - PROCESS | 1769 | 1465001322049 Marionette TRACE conn4 -> [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:48:42 INFO - PROCESS | 1769 | 1465001322267 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 17:48:42 INFO - PROCESS | 1769 | 1465001322485 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97f800 == 16 [pid = 1769] [id = 336] 17:48:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x8f87a800) [pid = 1769] [serial = 1009] [outer = (nil)] 17:48:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x90ebc800) [pid = 1769] [serial = 1010] [outer = 0x8f87a800] 17:48:42 INFO - PROCESS | 1769 | 1465001322622 Marionette DEBUG loaded listener.js 17:48:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x90ec2000) [pid = 1769] [serial = 1011] [outer = 0x8f87a800] 17:48:43 INFO - PROCESS | 1769 | 1465001323604 Marionette TRACE conn4 <- [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:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1646ms 17:48:43 INFO - PROCESS | 1769 | 1465001323684 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 17:48:43 INFO - PROCESS | 1769 | 1465001323689 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 17:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:48:43 INFO - PROCESS | 1769 | 1465001323696 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:48:43 INFO - PROCESS | 1769 | 1465001323701 Marionette TRACE conn4 <- [1,1318,null,{}] 17:48:43 INFO - PROCESS | 1769 | 1465001323707 Marionette TRACE conn4 -> [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:48:43 INFO - PROCESS | 1769 | 1465001323956 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 17:48:44 INFO - PROCESS | 1769 | 1465001324296 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e61a800 == 17 [pid = 1769] [id = 337] 17:48:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x910a4800) [pid = 1769] [serial = 1012] [outer = (nil)] 17:48:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x91ab7800) [pid = 1769] [serial = 1013] [outer = 0x910a4800] 17:48:44 INFO - PROCESS | 1769 | 1465001324401 Marionette DEBUG loaded listener.js 17:48:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x91ac0800) [pid = 1769] [serial = 1014] [outer = 0x910a4800] 17:48:45 INFO - PROCESS | 1769 | 1465001325401 Marionette TRACE conn4 <- [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:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1737ms 17:48:45 INFO - PROCESS | 1769 | 1465001325436 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 17:48:45 INFO - PROCESS | 1769 | 1465001325441 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 17:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:48:45 INFO - PROCESS | 1769 | 1465001325450 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:48:45 INFO - PROCESS | 1769 | 1465001325455 Marionette TRACE conn4 <- [1,1322,null,{}] 17:48:45 INFO - PROCESS | 1769 | 1465001325462 Marionette TRACE conn4 -> [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:48:45 INFO - PROCESS | 1769 | 1465001325755 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 17:48:46 INFO - PROCESS | 1769 | 1465001326001 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b980800 == 18 [pid = 1769] [id = 338] 17:48:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8bef1800) [pid = 1769] [serial = 1015] [outer = (nil)] 17:48:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x92559400) [pid = 1769] [serial = 1016] [outer = 0x8bef1800] 17:48:46 INFO - PROCESS | 1769 | 1465001326147 Marionette DEBUG loaded listener.js 17:48:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x92655800) [pid = 1769] [serial = 1017] [outer = 0x8bef1800] 17:48:47 INFO - PROCESS | 1769 | 1465001327190 Marionette TRACE conn4 <- [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:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1793ms 17:48:47 INFO - PROCESS | 1769 | 1465001327244 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 17:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:48:47 INFO - PROCESS | 1769 | 1465001327249 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 17:48:47 INFO - PROCESS | 1769 | 1465001327257 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:48:47 INFO - PROCESS | 1769 | 1465001327260 Marionette TRACE conn4 <- [1,1326,null,{}] 17:48:47 INFO - PROCESS | 1769 | 1465001327267 Marionette TRACE conn4 -> [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:48:47 INFO - PROCESS | 1769 | 1465001327471 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 17:48:47 INFO - PROCESS | 1769 | 1465001327850 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b980c00 == 19 [pid = 1769] [id = 339] 17:48:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8b981400) [pid = 1769] [serial = 1018] [outer = (nil)] 17:48:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8ba5bc00) [pid = 1769] [serial = 1019] [outer = 0x8b981400] 17:48:47 INFO - PROCESS | 1769 | 1465001327984 Marionette DEBUG loaded listener.js 17:48:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x8ba68c00) [pid = 1769] [serial = 1020] [outer = 0x8b981400] 17:48:49 INFO - PROCESS | 1769 | 1465001329061 Marionette TRACE conn4 <- [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:48:49 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:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1893ms 17:48:49 INFO - PROCESS | 1769 | 1465001329152 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 17:48:49 INFO - PROCESS | 1769 | 1465001329161 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 17:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:48:49 INFO - PROCESS | 1769 | 1465001329181 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:48:49 INFO - PROCESS | 1769 | 1465001329189 Marionette TRACE conn4 <- [1,1330,null,{}] 17:48:49 INFO - PROCESS | 1769 | 1465001329309 Marionette TRACE conn4 -> [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:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x90e74800) [pid = 1769] [serial = 956] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x90e79400) [pid = 1769] [serial = 953] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x923c2000) [pid = 1769] [serial = 938] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x923c7000) [pid = 1769] [serial = 939] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8d1c7800) [pid = 1769] [serial = 926] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8e4a7000) [pid = 1769] [serial = 927] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8f9f1800) [pid = 1769] [serial = 924] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8f9e3c00) [pid = 1769] [serial = 923] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8f87bc00) [pid = 1769] [serial = 929] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8e619000) [pid = 1769] [serial = 930] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8e884400) [pid = 1769] [serial = 947] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8ee0c400) [pid = 1769] [serial = 948] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x90e7f400) [pid = 1769] [serial = 932] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x90ebac00) [pid = 1769] [serial = 933] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8ba67c00) [pid = 1769] [serial = 941] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8c448400) [pid = 1769] [serial = 942] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x910afc00) [pid = 1769] [serial = 935] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x91ab5800) [pid = 1769] [serial = 936] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8d1c1400) [pid = 1769] [serial = 944] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8e4e7800) [pid = 1769] [serial = 945] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x90dbdc00) [pid = 1769] [serial = 951] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x90db4400) [pid = 1769] [serial = 950] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x90e7bc00) [pid = 1769] [serial = 954] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x910acc00) [pid = 1769] [serial = 957] [outer = (nil)] [url = about:blank] 17:48:49 INFO - PROCESS | 1769 | 1465001329659 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 17:48:49 INFO - PROCESS | 1769 | 1465001329777 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c449000 == 20 [pid = 1769] [id = 340] 17:48:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8cc0fc00) [pid = 1769] [serial = 1021] [outer = (nil)] 17:48:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8e2b0800) [pid = 1769] [serial = 1022] [outer = 0x8cc0fc00] 17:48:49 INFO - PROCESS | 1769 | 1465001329891 Marionette DEBUG loaded listener.js 17:48:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8e4ae800) [pid = 1769] [serial = 1023] [outer = 0x8cc0fc00] 17:48:50 INFO - PROCESS | 1769 | 1465001330834 Marionette TRACE conn4 <- [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:48:50 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:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1718ms 17:48:50 INFO - PROCESS | 1769 | 1465001330894 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 17:48:50 INFO - PROCESS | 1769 | 1465001330900 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 17:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:48:50 INFO - PROCESS | 1769 | 1465001330911 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:48:50 INFO - PROCESS | 1769 | 1465001330914 Marionette TRACE conn4 <- [1,1334,null,{}] 17:48:50 INFO - PROCESS | 1769 | 1465001330922 Marionette TRACE conn4 -> [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:48:51 INFO - PROCESS | 1769 | 1465001331133 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 17:48:51 INFO - PROCESS | 1769 | 1465001331304 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e610400 == 21 [pid = 1769] [id = 341] 17:48:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8e612800) [pid = 1769] [serial = 1024] [outer = (nil)] 17:48:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8ee0e800) [pid = 1769] [serial = 1025] [outer = 0x8e612800] 17:48:51 INFO - PROCESS | 1769 | 1465001331395 Marionette DEBUG loaded listener.js 17:48:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8f875c00) [pid = 1769] [serial = 1026] [outer = 0x8e612800] 17:48:52 INFO - PROCESS | 1769 | 1465001332479 Marionette TRACE conn4 <- [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:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1591ms 17:48:52 INFO - PROCESS | 1769 | 1465001332506 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 17:48:52 INFO - PROCESS | 1769 | 1465001332511 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 17:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:48:52 INFO - PROCESS | 1769 | 1465001332551 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:48:52 INFO - PROCESS | 1769 | 1465001332562 Marionette TRACE conn4 <- [1,1338,null,{}] 17:48:52 INFO - PROCESS | 1769 | 1465001332583 Marionette TRACE conn4 -> [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:48:52 INFO - PROCESS | 1769 | 1465001332865 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 17:48:52 INFO - PROCESS | 1769 | 1465001332897 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c446000 == 22 [pid = 1769] [id = 342] 17:48:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8e61c800) [pid = 1769] [serial = 1027] [outer = (nil)] 17:48:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x90dc1800) [pid = 1769] [serial = 1028] [outer = 0x8e61c800] 17:48:52 INFO - PROCESS | 1769 | 1465001332989 Marionette DEBUG loaded listener.js 17:48:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x90eb5c00) [pid = 1769] [serial = 1029] [outer = 0x8e61c800] 17:48:54 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x9265a000) [pid = 1769] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:48:54 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8c444c00) [pid = 1769] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:48:54 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8e60f000) [pid = 1769] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:48:54 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8e883400) [pid = 1769] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:48:54 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x9269d000) [pid = 1769] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:48:54 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x923c0800) [pid = 1769] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:48:54 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8cc02400) [pid = 1769] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:48:54 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x90db7400) [pid = 1769] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:48:54 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x91abec00) [pid = 1769] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:48:54 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8b984000) [pid = 1769] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:48:54 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8cc0f000) [pid = 1769] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:48:54 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8ba65800) [pid = 1769] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:48:54 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8d1cbc00) [pid = 1769] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:48:54 INFO - PROCESS | 1769 | 1465001334602 Marionette TRACE conn4 <- [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:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2108ms 17:48:54 INFO - PROCESS | 1769 | 1465001334650 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 17:48:54 INFO - PROCESS | 1769 | 1465001334656 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 17:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:48:54 INFO - PROCESS | 1769 | 1465001334663 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:48:54 INFO - PROCESS | 1769 | 1465001334668 Marionette TRACE conn4 <- [1,1342,null,{}] 17:48:54 INFO - PROCESS | 1769 | 1465001334674 Marionette TRACE conn4 -> [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:48:54 INFO - PROCESS | 1769 | 1465001334909 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 17:48:54 INFO - PROCESS | 1769 | 1465001334925 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b975800 == 23 [pid = 1769] [id = 343] 17:48:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8b978400) [pid = 1769] [serial = 1030] [outer = (nil)] 17:48:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8e60f000) [pid = 1769] [serial = 1031] [outer = 0x8b978400] 17:48:55 INFO - PROCESS | 1769 | 1465001335016 Marionette DEBUG loaded listener.js 17:48:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8f664c00) [pid = 1769] [serial = 1032] [outer = 0x8b978400] 17:48:55 INFO - PROCESS | 1769 | 1465001335933 Marionette TRACE conn4 <- [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:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1335ms 17:48:56 INFO - PROCESS | 1769 | 1465001336000 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 17:48:56 INFO - PROCESS | 1769 | 1465001336003 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 17:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:48:56 INFO - PROCESS | 1769 | 1465001336010 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:48:56 INFO - PROCESS | 1769 | 1465001336014 Marionette TRACE conn4 <- [1,1346,null,{}] 17:48:56 INFO - PROCESS | 1769 | 1465001336021 Marionette TRACE conn4 -> [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:48:56 INFO - PROCESS | 1769 | 1465001336214 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 17:48:56 INFO - PROCESS | 1769 | 1465001336477 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97e800 == 24 [pid = 1769] [id = 344] 17:48:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8b980000) [pid = 1769] [serial = 1033] [outer = (nil)] 17:48:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8ba61c00) [pid = 1769] [serial = 1034] [outer = 0x8b980000] 17:48:56 INFO - PROCESS | 1769 | 1465001336663 Marionette DEBUG loaded listener.js 17:48:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8c448800) [pid = 1769] [serial = 1035] [outer = 0x8b980000] 17:48:57 INFO - PROCESS | 1769 | 1465001337806 Marionette TRACE conn4 <- [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:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1833ms 17:48:57 INFO - PROCESS | 1769 | 1465001337855 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 17:48:57 INFO - PROCESS | 1769 | 1465001337867 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 17:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:48:57 INFO - PROCESS | 1769 | 1465001337878 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:48:57 INFO - PROCESS | 1769 | 1465001337885 Marionette TRACE conn4 <- [1,1350,null,{}] 17:48:57 INFO - PROCESS | 1769 | 1465001337894 Marionette TRACE conn4 -> [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:48:58 INFO - PROCESS | 1769 | 1465001338127 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 17:48:58 INFO - PROCESS | 1769 | 1465001338400 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c86dc00 == 25 [pid = 1769] [id = 345] 17:48:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8d1cc000) [pid = 1769] [serial = 1036] [outer = (nil)] 17:48:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8e4ac400) [pid = 1769] [serial = 1037] [outer = 0x8d1cc000] 17:48:58 INFO - PROCESS | 1769 | 1465001338501 Marionette DEBUG loaded listener.js 17:48:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8e4e9c00) [pid = 1769] [serial = 1038] [outer = 0x8d1cc000] 17:48:59 INFO - PROCESS | 1769 | 1465001339555 Marionette TRACE conn4 <- [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:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1739ms 17:48:59 INFO - PROCESS | 1769 | 1465001339622 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 17:48:59 INFO - PROCESS | 1769 | 1465001339630 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 17:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:48:59 INFO - PROCESS | 1769 | 1465001339639 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:48:59 INFO - PROCESS | 1769 | 1465001339643 Marionette TRACE conn4 <- [1,1354,null,{}] 17:48:59 INFO - PROCESS | 1769 | 1465001339652 Marionette TRACE conn4 -> [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:48:59 INFO - PROCESS | 1769 | 1465001339950 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 17:49:00 INFO - PROCESS | 1769 | 1465001340275 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee0a400 == 26 [pid = 1769] [id = 346] 17:49:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8ee10000) [pid = 1769] [serial = 1039] [outer = (nil)] 17:49:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8f874800) [pid = 1769] [serial = 1040] [outer = 0x8ee10000] 17:49:00 INFO - PROCESS | 1769 | 1465001340378 Marionette DEBUG loaded listener.js 17:49:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8f9eb800) [pid = 1769] [serial = 1041] [outer = 0x8ee10000] 17:49:01 INFO - PROCESS | 1769 | 1465001341576 Marionette TRACE conn4 <- [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:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1993ms 17:49:01 INFO - PROCESS | 1769 | 1465001341634 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 17:49:01 INFO - PROCESS | 1769 | 1465001341639 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 17:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:49:01 INFO - PROCESS | 1769 | 1465001341660 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:49:01 INFO - PROCESS | 1769 | 1465001341673 Marionette TRACE conn4 <- [1,1358,null,{}] 17:49:01 INFO - PROCESS | 1769 | 1465001341756 Marionette TRACE conn4 -> [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:49:02 INFO - PROCESS | 1769 | 1465001342075 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 17:49:02 INFO - PROCESS | 1769 | 1465001342276 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beea400 == 27 [pid = 1769] [id = 347] 17:49:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8f667400) [pid = 1769] [serial = 1042] [outer = (nil)] 17:49:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x91abbc00) [pid = 1769] [serial = 1043] [outer = 0x8f667400] 17:49:02 INFO - PROCESS | 1769 | 1465001342418 Marionette DEBUG loaded listener.js 17:49:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x923c9000) [pid = 1769] [serial = 1044] [outer = 0x8f667400] 17:49:03 INFO - PROCESS | 1769 | 1465001343511 Marionette TRACE conn4 <- [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:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1916ms 17:49:03 INFO - PROCESS | 1769 | 1465001343565 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 17:49:03 INFO - PROCESS | 1769 | 1465001343571 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 17:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:49:03 INFO - PROCESS | 1769 | 1465001343582 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:49:03 INFO - PROCESS | 1769 | 1465001343590 Marionette TRACE conn4 <- [1,1362,null,{}] 17:49:03 INFO - PROCESS | 1769 | 1465001343603 Marionette TRACE conn4 -> [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:49:03 INFO - PROCESS | 1769 | 1465001343843 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 17:49:04 INFO - PROCESS | 1769 | 1465001344065 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1ca400 == 28 [pid = 1769] [id = 348] 17:49:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x90dc1c00) [pid = 1769] [serial = 1045] [outer = (nil)] 17:49:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x92560400) [pid = 1769] [serial = 1046] [outer = 0x90dc1c00] 17:49:04 INFO - PROCESS | 1769 | 1465001344157 Marionette DEBUG loaded listener.js 17:49:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x92651c00) [pid = 1769] [serial = 1047] [outer = 0x90dc1c00] 17:49:05 INFO - PROCESS | 1769 | 1465001345136 Marionette TRACE conn4 <- [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:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1602ms 17:49:05 INFO - PROCESS | 1769 | 1465001345182 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 17:49:05 INFO - PROCESS | 1769 | 1465001345187 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 17:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:49:05 INFO - PROCESS | 1769 | 1465001345195 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:49:05 INFO - PROCESS | 1769 | 1465001345200 Marionette TRACE conn4 <- [1,1366,null,{}] 17:49:05 INFO - PROCESS | 1769 | 1465001345207 Marionette TRACE conn4 -> [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:49:05 INFO - PROCESS | 1769 | 1465001345433 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 17:49:05 INFO - PROCESS | 1769 | 1465001345679 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x92699800 == 29 [pid = 1769] [id = 349] 17:49:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x9269a400) [pid = 1769] [serial = 1048] [outer = (nil)] 17:49:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x9269d800) [pid = 1769] [serial = 1049] [outer = 0x9269a400] 17:49:05 INFO - PROCESS | 1769 | 1465001345820 Marionette DEBUG loaded listener.js 17:49:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x926aac00) [pid = 1769] [serial = 1050] [outer = 0x9269a400] 17:49:06 INFO - PROCESS | 1769 | 1465001346925 Marionette TRACE conn4 <- [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:49:06 INFO - PROCESS | 1769 | 1465001346992 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 17:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:49:07 INFO - PROCESS | 1769 | 1465001347000 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:49:07 INFO - PROCESS | 1769 | 1465001347005 Marionette TRACE conn4 <- [1,1370,null,{}] 17:49:07 INFO - PROCESS | 1769 | 1465001347013 Marionette TRACE conn4 -> [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:49:07 INFO - PROCESS | 1769 | 1465001347365 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 17:49:07 INFO - PROCESS | 1769 | 1465001347563 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97b800 == 30 [pid = 1769] [id = 350] 17:49:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x926bc400) [pid = 1769] [serial = 1051] [outer = (nil)] 17:49:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x928b2400) [pid = 1769] [serial = 1052] [outer = 0x926bc400] 17:49:07 INFO - PROCESS | 1769 | 1465001347662 Marionette DEBUG loaded listener.js 17:49:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x928b4000) [pid = 1769] [serial = 1053] [outer = 0x926bc400] 17:49:08 INFO - PROCESS | 1769 | 1465001348716 Marionette TRACE conn4 <- [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:49:08 INFO - PROCESS | 1769 | 1465001348751 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 17:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:49:08 INFO - PROCESS | 1769 | 1465001348759 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:49:08 INFO - PROCESS | 1769 | 1465001348763 Marionette TRACE conn4 <- [1,1374,null,{}] 17:49:08 INFO - PROCESS | 1769 | 1465001348771 Marionette TRACE conn4 -> [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:49:08 INFO - PROCESS | 1769 | 1465001348987 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 17:49:09 INFO - PROCESS | 1769 | 1465001349221 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5dc00 == 31 [pid = 1769] [id = 351] 17:49:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8ba63400) [pid = 1769] [serial = 1054] [outer = (nil)] 17:49:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8e4a9000) [pid = 1769] [serial = 1055] [outer = 0x8ba63400] 17:49:09 INFO - PROCESS | 1769 | 1465001349352 Marionette DEBUG loaded listener.js 17:49:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8e4dd400) [pid = 1769] [serial = 1056] [outer = 0x8ba63400] 17:49:10 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:49:10 INFO - PROCESS | 1769 | 1465001350715 Marionette TRACE conn4 <- [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:49:10 INFO - PROCESS | 1769 | 1465001350903 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 17:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:49:10 INFO - PROCESS | 1769 | 1465001350935 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:49:10 INFO - PROCESS | 1769 | 1465001350940 Marionette TRACE conn4 <- [1,1378,null,{}] 17:49:10 INFO - PROCESS | 1769 | 1465001350951 Marionette TRACE conn4 -> [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:49:11 INFO - PROCESS | 1769 | 1465001351156 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 17:49:11 INFO - PROCESS | 1769 | 1465001351356 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beeb800 == 32 [pid = 1769] [id = 352] 17:49:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x8e2ba400) [pid = 1769] [serial = 1057] [outer = (nil)] 17:49:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x8e4aec00) [pid = 1769] [serial = 1058] [outer = 0x8e2ba400] 17:49:11 INFO - PROCESS | 1769 | 1465001351495 Marionette DEBUG loaded listener.js 17:49:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x8e60fc00) [pid = 1769] [serial = 1059] [outer = 0x8e2ba400] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee7400 == 31 [pid = 1769] [id = 328] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8c452800 == 30 [pid = 1769] [id = 327] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8b975800 == 29 [pid = 1769] [id = 343] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8c446000 == 28 [pid = 1769] [id = 342] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8e610400 == 27 [pid = 1769] [id = 341] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8c449000 == 26 [pid = 1769] [id = 340] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8b980c00 == 25 [pid = 1769] [id = 339] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba62400 == 24 [pid = 1769] [id = 329] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee7800 == 23 [pid = 1769] [id = 330] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8e883000 == 22 [pid = 1769] [id = 331] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97f800 == 21 [pid = 1769] [id = 336] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee9c00 == 20 [pid = 1769] [id = 333] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8f9e9000 == 19 [pid = 1769] [id = 335] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8b980800 == 18 [pid = 1769] [id = 338] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc05800 == 17 [pid = 1769] [id = 332] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5f400 == 16 [pid = 1769] [id = 334] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8e61a800 == 15 [pid = 1769] [id = 337] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97b800 == 14 [pid = 1769] [id = 350] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x92699800 == 13 [pid = 1769] [id = 349] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1ca400 == 12 [pid = 1769] [id = 348] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8beea400 == 11 [pid = 1769] [id = 347] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8c86dc00 == 10 [pid = 1769] [id = 345] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee0a400 == 9 [pid = 1769] [id = 346] 17:49:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97e800 == 8 [pid = 1769] [id = 344] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x926c6c00) [pid = 1769] [serial = 977] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x8c44f800) [pid = 1769] [serial = 959] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x8e61ac00) [pid = 1769] [serial = 962] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x8e889000) [pid = 1769] [serial = 995] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x926bf400) [pid = 1769] [serial = 975] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x92659000) [pid = 1769] [serial = 971] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8ee0d800) [pid = 1769] [serial = 986] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x90ebb000) [pid = 1769] [serial = 966] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8cc08800) [pid = 1769] [serial = 960] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x9264c000) [pid = 1769] [serial = 969] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x90dbf800) [pid = 1769] [serial = 965] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8cc09800) [pid = 1769] [serial = 980] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x926c9000) [pid = 1769] [serial = 978] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8e2b9400) [pid = 1769] [serial = 983] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8beeec00) [pid = 1769] [serial = 989] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x92693400) [pid = 1769] [serial = 972] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8e4b4800) [pid = 1769] [serial = 984] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8e4ae400) [pid = 1769] [serial = 981] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8e88d400) [pid = 1769] [serial = 963] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8e4af000) [pid = 1769] [serial = 993] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x926ae000) [pid = 1769] [serial = 974] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8e2b8c00) [pid = 1769] [serial = 992] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8ee04400) [pid = 1769] [serial = 996] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8f875400) [pid = 1769] [serial = 987] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x92557800) [pid = 1769] [serial = 968] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8c85e800) [pid = 1769] [serial = 990] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8f65e800) [pid = 1769] [serial = 998] [outer = (nil)] [url = about:blank] 17:49:13 INFO - PROCESS | 1769 | 1465001353808 Marionette TRACE conn4 <- [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:49:13 INFO - PROCESS | 1769 | 1465001353892 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 17:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:49:13 INFO - PROCESS | 1769 | 1465001353902 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:49:13 INFO - PROCESS | 1769 | 1465001353908 Marionette TRACE conn4 <- [1,1382,null,{}] 17:49:13 INFO - PROCESS | 1769 | 1465001353917 Marionette TRACE conn4 -> [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:49:14 INFO - PROCESS | 1769 | 1465001354116 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 17:49:14 INFO - PROCESS | 1769 | 1465001354299 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44f800 == 9 [pid = 1769] [id = 353] 17:49:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8c450c00) [pid = 1769] [serial = 1060] [outer = (nil)] 17:49:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8c861c00) [pid = 1769] [serial = 1061] [outer = 0x8c450c00] 17:49:14 INFO - PROCESS | 1769 | 1465001354390 Marionette DEBUG loaded listener.js 17:49:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8c86a000) [pid = 1769] [serial = 1062] [outer = 0x8c450c00] 17:49:15 INFO - PROCESS | 1769 | [1769] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 17:49:15 INFO - PROCESS | 1769 | 1465001355279 Marionette TRACE conn4 <- [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:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:49:15 INFO - PROCESS | 1769 | 1465001355356 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 17:49:15 INFO - PROCESS | 1769 | 1465001355368 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:49:15 INFO - PROCESS | 1769 | 1465001355373 Marionette TRACE conn4 <- [1,1386,null,{}] 17:49:15 INFO - PROCESS | 1769 | 1465001355380 Marionette TRACE conn4 -> [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:49:15 INFO - PROCESS | 1769 | 1465001355577 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 17:49:15 INFO - PROCESS | 1769 | 1465001355739 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1c3400 == 10 [pid = 1769] [id = 354] 17:49:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8d1cb000) [pid = 1769] [serial = 1063] [outer = (nil)] 17:49:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8e2b6000) [pid = 1769] [serial = 1064] [outer = 0x8d1cb000] 17:49:15 INFO - PROCESS | 1769 | 1465001355827 Marionette DEBUG loaded listener.js 17:49:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8e4a9400) [pid = 1769] [serial = 1065] [outer = 0x8d1cb000] 17:49:16 INFO - PROCESS | 1769 | 1465001356922 Marionette TRACE conn4 <- [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:49:16 INFO - PROCESS | 1769 | 1465001356968 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 17:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:49:16 INFO - PROCESS | 1769 | 1465001356985 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:49:16 INFO - PROCESS | 1769 | 1465001356992 Marionette TRACE conn4 <- [1,1390,null,{}] 17:49:17 INFO - PROCESS | 1769 | 1465001357009 Marionette TRACE conn4 -> [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:49:17 INFO - PROCESS | 1769 | 1465001357285 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 17:49:17 INFO - PROCESS | 1769 | 1465001357315 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:17 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e88d400 == 11 [pid = 1769] [id = 355] 17:49:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8e88dc00) [pid = 1769] [serial = 1066] [outer = (nil)] 17:49:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8ee01800) [pid = 1769] [serial = 1067] [outer = 0x8e88dc00] 17:49:17 INFO - PROCESS | 1769 | 1465001357410 Marionette DEBUG loaded listener.js 17:49:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8ee0b000) [pid = 1769] [serial = 1068] [outer = 0x8e88dc00] 17:49:18 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8e61c800) [pid = 1769] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:49:18 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8b978400) [pid = 1769] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:49:18 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8e617c00) [pid = 1769] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:49:18 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8bef1800) [pid = 1769] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:49:18 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x910a4800) [pid = 1769] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:49:18 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8e4e4c00) [pid = 1769] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:49:18 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8f87a800) [pid = 1769] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:49:18 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8e612800) [pid = 1769] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:49:18 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8b981400) [pid = 1769] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:49:18 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8cc0fc00) [pid = 1769] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:49:18 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8f9e9c00) [pid = 1769] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:49:18 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8beec400) [pid = 1769] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:49:18 INFO - PROCESS | 1769 | 1465001358943 Marionette TRACE conn4 <- [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:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1998ms 17:49:18 INFO - PROCESS | 1769 | 1465001358983 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 17:49:18 INFO - PROCESS | 1769 | 1465001358987 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 17:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:49:18 INFO - PROCESS | 1769 | 1465001358996 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:49:19 INFO - PROCESS | 1769 | 1465001359000 Marionette TRACE conn4 <- [1,1394,null,{}] 17:49:19 INFO - PROCESS | 1769 | 1465001359007 Marionette TRACE conn4 -> [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:49:19 INFO - PROCESS | 1769 | 1465001359252 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 17:49:19 INFO - PROCESS | 1769 | 1465001359268 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c447400 == 12 [pid = 1769] [id = 356] 17:49:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8d1c4800) [pid = 1769] [serial = 1069] [outer = (nil)] 17:49:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8ee06400) [pid = 1769] [serial = 1070] [outer = 0x8d1c4800] 17:49:19 INFO - PROCESS | 1769 | 1465001359354 Marionette DEBUG loaded listener.js 17:49:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8f666000) [pid = 1769] [serial = 1071] [outer = 0x8d1c4800] 17:49:20 INFO - PROCESS | 1769 | 1465001360324 Marionette TRACE conn4 <- [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:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1384ms 17:49:20 INFO - PROCESS | 1769 | 1465001360383 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 17:49:20 INFO - PROCESS | 1769 | 1465001360391 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 17:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:49:20 INFO - PROCESS | 1769 | 1465001360403 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:49:20 INFO - PROCESS | 1769 | 1465001360410 Marionette TRACE conn4 <- [1,1398,null,{}] 17:49:20 INFO - PROCESS | 1769 | 1465001360480 Marionette TRACE conn4 -> [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:49:20 INFO - PROCESS | 1769 | 1465001360753 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 17:49:21 INFO - PROCESS | 1769 | 1465001361030 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c86d400 == 13 [pid = 1769] [id = 357] 17:49:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8c86dc00) [pid = 1769] [serial = 1072] [outer = (nil)] 17:49:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8cc08800) [pid = 1769] [serial = 1073] [outer = 0x8c86dc00] 17:49:21 INFO - PROCESS | 1769 | 1465001361147 Marionette DEBUG loaded listener.js 17:49:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8d1ca400) [pid = 1769] [serial = 1074] [outer = 0x8c86dc00] 17:49:22 INFO - PROCESS | 1769 | 1465001362265 Marionette TRACE conn4 <- [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:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1905ms 17:49:22 INFO - PROCESS | 1769 | 1465001362308 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 17:49:22 INFO - PROCESS | 1769 | 1465001362320 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 17:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:49:22 INFO - PROCESS | 1769 | 1465001362333 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:49:22 INFO - PROCESS | 1769 | 1465001362339 Marionette TRACE conn4 <- [1,1402,null,{}] 17:49:22 INFO - PROCESS | 1769 | 1465001362346 Marionette TRACE conn4 -> [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:49:22 INFO - PROCESS | 1769 | 1465001362644 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 17:49:22 INFO - PROCESS | 1769 | 1465001362931 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4a6400 == 14 [pid = 1769] [id = 358] 17:49:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8e88ac00) [pid = 1769] [serial = 1075] [outer = (nil)] 17:49:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8ee0b400) [pid = 1769] [serial = 1076] [outer = 0x8e88ac00] 17:49:23 INFO - PROCESS | 1769 | 1465001363056 Marionette DEBUG loaded listener.js 17:49:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8f870800) [pid = 1769] [serial = 1077] [outer = 0x8e88ac00] 17:49:24 INFO - PROCESS | 1769 | 1465001364169 Marionette TRACE conn4 <- [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:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1895ms 17:49:24 INFO - PROCESS | 1769 | 1465001364228 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 17:49:24 INFO - PROCESS | 1769 | 1465001364233 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 17:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:49:24 INFO - PROCESS | 1769 | 1465001364242 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:49:24 INFO - PROCESS | 1769 | 1465001364250 Marionette TRACE conn4 <- [1,1406,null,{}] 17:49:24 INFO - PROCESS | 1769 | 1465001364274 Marionette TRACE conn4 -> [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:49:24 INFO - PROCESS | 1769 | 1465001364544 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 17:49:24 INFO - PROCESS | 1769 | 1465001364841 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f9f2800 == 15 [pid = 1769] [id = 359] 17:49:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x90db3c00) [pid = 1769] [serial = 1078] [outer = (nil)] 17:49:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x90dbbc00) [pid = 1769] [serial = 1079] [outer = 0x90db3c00] 17:49:24 INFO - PROCESS | 1769 | 1465001364994 Marionette DEBUG loaded listener.js 17:49:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8e2b7000) [pid = 1769] [serial = 1080] [outer = 0x90db3c00] 17:49:26 INFO - PROCESS | 1769 | 1465001366078 Marionette TRACE conn4 <- [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:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1894ms 17:49:26 INFO - PROCESS | 1769 | 1465001366136 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 17:49:26 INFO - PROCESS | 1769 | 1465001366141 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 17:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:49:26 INFO - PROCESS | 1769 | 1465001366150 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:49:26 INFO - PROCESS | 1769 | 1465001366155 Marionette TRACE conn4 <- [1,1410,null,{}] 17:49:26 INFO - PROCESS | 1769 | 1465001366162 Marionette TRACE conn4 -> [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:49:26 INFO - PROCESS | 1769 | 1465001366396 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 17:49:26 INFO - PROCESS | 1769 | 1465001366672 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b976400 == 16 [pid = 1769] [id = 360] 17:49:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8f9ef400) [pid = 1769] [serial = 1081] [outer = (nil)] 17:49:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x90ebc000) [pid = 1769] [serial = 1082] [outer = 0x8f9ef400] 17:49:26 INFO - PROCESS | 1769 | 1465001366784 Marionette DEBUG loaded listener.js 17:49:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x90eba000) [pid = 1769] [serial = 1083] [outer = 0x8f9ef400] 17:49:27 INFO - PROCESS | 1769 | 1465001367973 Marionette TRACE conn4 <- [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:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1834ms 17:49:27 INFO - PROCESS | 1769 | 1465001367986 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 17:49:27 INFO - PROCESS | 1769 | 1465001367991 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 17:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:49:28 INFO - PROCESS | 1769 | 1465001368009 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:49:28 INFO - PROCESS | 1769 | 1465001368017 Marionette TRACE conn4 <- [1,1414,null,{}] 17:49:28 INFO - PROCESS | 1769 | 1465001368029 Marionette TRACE conn4 -> [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:49:28 INFO - PROCESS | 1769 | 1465001368315 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 17:49:28 INFO - PROCESS | 1769 | 1465001368553 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e88c000 == 17 [pid = 1769] [id = 361] 17:49:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x91ab5000) [pid = 1769] [serial = 1084] [outer = (nil)] 17:49:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x91abf800) [pid = 1769] [serial = 1085] [outer = 0x91ab5000] 17:49:28 INFO - PROCESS | 1769 | 1465001368662 Marionette DEBUG loaded listener.js 17:49:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x923bc800) [pid = 1769] [serial = 1086] [outer = 0x91ab5000] 17:49:29 INFO - PROCESS | 1769 | 1465001369773 Marionette TRACE conn4 <- [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:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1806ms 17:49:29 INFO - PROCESS | 1769 | 1465001369807 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 17:49:29 INFO - PROCESS | 1769 | 1465001369810 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 17:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:49:29 INFO - PROCESS | 1769 | 1465001369818 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:49:29 INFO - PROCESS | 1769 | 1465001369822 Marionette TRACE conn4 <- [1,1418,null,{}] 17:49:29 INFO - PROCESS | 1769 | 1465001369828 Marionette TRACE conn4 -> [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:49:30 INFO - PROCESS | 1769 | 1465001370125 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 17:49:30 INFO - PROCESS | 1769 | 1465001370368 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beef800 == 18 [pid = 1769] [id = 362] 17:49:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x8e4de800) [pid = 1769] [serial = 1087] [outer = (nil)] 17:49:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x9255f400) [pid = 1769] [serial = 1088] [outer = 0x8e4de800] 17:49:30 INFO - PROCESS | 1769 | 1465001370500 Marionette DEBUG loaded listener.js 17:49:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x92694400) [pid = 1769] [serial = 1089] [outer = 0x8e4de800] 17:49:31 INFO - PROCESS | 1769 | 1465001371621 Marionette TRACE conn4 <- [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:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1839ms 17:49:31 INFO - PROCESS | 1769 | 1465001371659 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 17:49:31 INFO - PROCESS | 1769 | 1465001371665 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 17:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:49:31 INFO - PROCESS | 1769 | 1465001371674 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:49:31 INFO - PROCESS | 1769 | 1465001371680 Marionette TRACE conn4 <- [1,1422,null,{}] 17:49:31 INFO - PROCESS | 1769 | 1465001371687 Marionette TRACE conn4 -> [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:49:31 INFO - PROCESS | 1769 | 1465001371964 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 17:49:32 INFO - PROCESS | 1769 | 1465001372282 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c452c00 == 19 [pid = 1769] [id = 363] 17:49:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8c86bc00) [pid = 1769] [serial = 1090] [outer = (nil)] 17:49:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x92695c00) [pid = 1769] [serial = 1091] [outer = 0x8c86bc00] 17:49:32 INFO - PROCESS | 1769 | 1465001372393 Marionette DEBUG loaded listener.js 17:49:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x926a4800) [pid = 1769] [serial = 1092] [outer = 0x8c86bc00] 17:49:33 INFO - PROCESS | 1769 | 1465001373390 Marionette TRACE conn4 <- [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:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1792ms 17:49:33 INFO - PROCESS | 1769 | 1465001373466 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 17:49:33 INFO - PROCESS | 1769 | 1465001373470 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 17:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:49:33 INFO - PROCESS | 1769 | 1465001373478 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:49:33 INFO - PROCESS | 1769 | 1465001373482 Marionette TRACE conn4 <- [1,1426,null,{}] 17:49:33 INFO - PROCESS | 1769 | 1465001373489 Marionette TRACE conn4 -> [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:49:33 INFO - PROCESS | 1769 | 1465001373742 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 17:49:34 INFO - PROCESS | 1769 | 1465001374184 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97c400 == 20 [pid = 1769] [id = 364] 17:49:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8b97dc00) [pid = 1769] [serial = 1093] [outer = (nil)] 17:49:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8bee8400) [pid = 1769] [serial = 1094] [outer = 0x8b97dc00] 17:49:34 INFO - PROCESS | 1769 | 1465001374276 Marionette DEBUG loaded listener.js 17:49:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8c447c00) [pid = 1769] [serial = 1095] [outer = 0x8b97dc00] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x8f669000) [pid = 1769] [serial = 999] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x91ac0800) [pid = 1769] [serial = 1014] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8e613c00) [pid = 1769] [serial = 1004] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8e882800) [pid = 1769] [serial = 1005] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x90ebc800) [pid = 1769] [serial = 1010] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x90ec2000) [pid = 1769] [serial = 1011] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8f9f0000) [pid = 1769] [serial = 1007] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x90dbc800) [pid = 1769] [serial = 1008] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8bef5800) [pid = 1769] [serial = 1001] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8c451800) [pid = 1769] [serial = 1002] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x90dc1800) [pid = 1769] [serial = 1028] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8e60f000) [pid = 1769] [serial = 1031] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x92559400) [pid = 1769] [serial = 1016] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x92655800) [pid = 1769] [serial = 1017] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x91ab7800) [pid = 1769] [serial = 1013] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8ee0e800) [pid = 1769] [serial = 1025] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8ba5bc00) [pid = 1769] [serial = 1019] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8ba68c00) [pid = 1769] [serial = 1020] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8e2b0800) [pid = 1769] [serial = 1022] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8e4ae800) [pid = 1769] [serial = 1023] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8f664c00) [pid = 1769] [serial = 1032] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x90eb5c00) [pid = 1769] [serial = 1029] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8f875c00) [pid = 1769] [serial = 1026] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1769 | 1465001375459 Marionette TRACE conn4 <- [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:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2033ms 17:49:35 INFO - PROCESS | 1769 | 1465001375514 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 17:49:35 INFO - PROCESS | 1769 | 1465001375522 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 17:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:49:35 INFO - PROCESS | 1769 | 1465001375539 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:49:35 INFO - PROCESS | 1769 | 1465001375545 Marionette TRACE conn4 <- [1,1430,null,{}] 17:49:35 INFO - PROCESS | 1769 | 1465001375568 Marionette TRACE conn4 -> [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:49:35 INFO - PROCESS | 1769 | 1465001375760 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 17:49:35 INFO - PROCESS | 1769 | 1465001375960 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef0000 == 21 [pid = 1769] [id = 365] 17:49:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8c860000) [pid = 1769] [serial = 1096] [outer = (nil)] 17:49:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8d1cd800) [pid = 1769] [serial = 1097] [outer = 0x8c860000] 17:49:36 INFO - PROCESS | 1769 | 1465001376048 Marionette DEBUG loaded listener.js 17:49:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8e4ae000) [pid = 1769] [serial = 1098] [outer = 0x8c860000] 17:49:36 INFO - PROCESS | 1769 | 1465001376930 Marionette TRACE conn4 <- [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:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1452ms 17:49:36 INFO - PROCESS | 1769 | 1465001376988 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 17:49:36 INFO - PROCESS | 1769 | 1465001376993 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 17:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:49:37 INFO - PROCESS | 1769 | 1465001377002 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:49:37 INFO - PROCESS | 1769 | 1465001377006 Marionette TRACE conn4 <- [1,1434,null,{}] 17:49:37 INFO - PROCESS | 1769 | 1465001377013 Marionette TRACE conn4 -> [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:49:37 INFO - PROCESS | 1769 | 1465001377236 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 17:49:37 INFO - PROCESS | 1769 | 1465001377467 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e61a000 == 22 [pid = 1769] [id = 366] 17:49:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8e885400) [pid = 1769] [serial = 1099] [outer = (nil)] 17:49:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8ee08c00) [pid = 1769] [serial = 1100] [outer = 0x8e885400] 17:49:37 INFO - PROCESS | 1769 | 1465001377557 Marionette DEBUG loaded listener.js 17:49:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8f669000) [pid = 1769] [serial = 1101] [outer = 0x8e885400] 17:49:38 INFO - PROCESS | 1769 | 1465001378599 Marionette TRACE conn4 <- [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:49:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1630ms 17:49:38 INFO - PROCESS | 1769 | 1465001378641 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 17:49:38 INFO - PROCESS | 1769 | 1465001378646 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 17:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:49:38 INFO - PROCESS | 1769 | 1465001378664 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:49:38 INFO - PROCESS | 1769 | 1465001378675 Marionette TRACE conn4 <- [1,1438,null,{}] 17:49:38 INFO - PROCESS | 1769 | 1465001378691 Marionette TRACE conn4 -> [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:49:38 INFO - PROCESS | 1769 | 1465001378975 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 17:49:39 INFO - PROCESS | 1769 | 1465001379152 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c861000 == 23 [pid = 1769] [id = 367] 17:49:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8f66ac00) [pid = 1769] [serial = 1102] [outer = (nil)] 17:49:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x90db4400) [pid = 1769] [serial = 1103] [outer = 0x8f66ac00] 17:49:39 INFO - PROCESS | 1769 | 1465001379246 Marionette DEBUG loaded listener.js 17:49:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x90dc0400) [pid = 1769] [serial = 1104] [outer = 0x8f66ac00] 17:49:40 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8f667400) [pid = 1769] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:49:40 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8b980000) [pid = 1769] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:49:40 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8e2ba400) [pid = 1769] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:49:40 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8ba63400) [pid = 1769] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:49:40 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8ee10000) [pid = 1769] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:49:40 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8e88dc00) [pid = 1769] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:49:40 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8d1cc000) [pid = 1769] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:49:40 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x926bc400) [pid = 1769] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:49:40 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8d1cb000) [pid = 1769] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:49:40 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8c450c00) [pid = 1769] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:49:40 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x90dc1c00) [pid = 1769] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:49:40 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x9269a400) [pid = 1769] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:49:40 INFO - PROCESS | 1769 | 1465001380359 Marionette TRACE conn4 <- [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:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1767ms 17:49:40 INFO - PROCESS | 1769 | 1465001380424 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 17:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:49:40 INFO - PROCESS | 1769 | 1465001380430 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 17:49:40 INFO - PROCESS | 1769 | 1465001380438 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:49:40 INFO - PROCESS | 1769 | 1465001380441 Marionette TRACE conn4 <- [1,1442,null,{}] 17:49:40 INFO - PROCESS | 1769 | 1465001380448 Marionette TRACE conn4 -> [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:49:40 INFO - PROCESS | 1769 | 1465001380717 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 17:49:40 INFO - PROCESS | 1769 | 1465001380891 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b975c00 == 24 [pid = 1769] [id = 368] 17:49:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8c448c00) [pid = 1769] [serial = 1105] [outer = (nil)] 17:49:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x90db7000) [pid = 1769] [serial = 1106] [outer = 0x8c448c00] 17:49:40 INFO - PROCESS | 1769 | 1465001380983 Marionette DEBUG loaded listener.js 17:49:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x90e7b800) [pid = 1769] [serial = 1107] [outer = 0x8c448c00] 17:49:41 INFO - PROCESS | 1769 | 1465001381877 Marionette TRACE conn4 <- [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:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1484ms 17:49:41 INFO - PROCESS | 1769 | 1465001381922 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 17:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:49:41 INFO - PROCESS | 1769 | 1465001381927 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 17:49:41 INFO - PROCESS | 1769 | 1465001381934 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:49:41 INFO - PROCESS | 1769 | 1465001381937 Marionette TRACE conn4 <- [1,1446,null,{}] 17:49:41 INFO - PROCESS | 1769 | 1465001381945 Marionette TRACE conn4 -> [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:49:42 INFO - PROCESS | 1769 | 1465001382263 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 17:49:42 INFO - PROCESS | 1769 | 1465001382621 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5f000 == 25 [pid = 1769] [id = 369] 17:49:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8ba60c00) [pid = 1769] [serial = 1108] [outer = (nil)] 17:49:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8bee6800) [pid = 1769] [serial = 1109] [outer = 0x8ba60c00] 17:49:42 INFO - PROCESS | 1769 | 1465001382723 Marionette DEBUG loaded listener.js 17:49:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8c85ec00) [pid = 1769] [serial = 1110] [outer = 0x8ba60c00] 17:49:43 INFO - PROCESS | 1769 | 1465001383833 Marionette TRACE conn4 <- [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:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1937ms 17:49:43 INFO - PROCESS | 1769 | 1465001383874 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 17:49:43 INFO - PROCESS | 1769 | 1465001383882 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 17:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:49:43 INFO - PROCESS | 1769 | 1465001383892 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:49:43 INFO - PROCESS | 1769 | 1465001383898 Marionette TRACE conn4 <- [1,1450,null,{}] 17:49:43 INFO - PROCESS | 1769 | 1465001383909 Marionette TRACE conn4 -> [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:49:44 INFO - PROCESS | 1769 | 1465001384166 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 17:49:44 INFO - PROCESS | 1769 | 1465001384416 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2b4400 == 26 [pid = 1769] [id = 370] 17:49:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8e4a6800) [pid = 1769] [serial = 1111] [outer = (nil)] 17:49:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8e4b3400) [pid = 1769] [serial = 1112] [outer = 0x8e4a6800] 17:49:44 INFO - PROCESS | 1769 | 1465001384529 Marionette DEBUG loaded listener.js 17:49:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8e614c00) [pid = 1769] [serial = 1113] [outer = 0x8e4a6800] 17:49:45 INFO - PROCESS | 1769 | 1465001385654 Marionette TRACE conn4 <- [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:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1851ms 17:49:45 INFO - PROCESS | 1769 | 1465001385744 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 17:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:49:45 INFO - PROCESS | 1769 | 1465001385751 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 17:49:45 INFO - PROCESS | 1769 | 1465001385761 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:49:45 INFO - PROCESS | 1769 | 1465001385767 Marionette TRACE conn4 <- [1,1454,null,{}] 17:49:45 INFO - PROCESS | 1769 | 1465001385775 Marionette TRACE conn4 -> [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:49:46 INFO - PROCESS | 1769 | 1465001386076 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 17:49:46 INFO - PROCESS | 1769 | 1465001386361 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e613000 == 27 [pid = 1769] [id = 371] 17:49:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8f664c00) [pid = 1769] [serial = 1114] [outer = (nil)] 17:49:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8f87d400) [pid = 1769] [serial = 1115] [outer = 0x8f664c00] 17:49:46 INFO - PROCESS | 1769 | 1465001386467 Marionette DEBUG loaded listener.js 17:49:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8f9f1c00) [pid = 1769] [serial = 1116] [outer = 0x8f664c00] 17:49:47 INFO - PROCESS | 1769 | 1465001387604 Marionette TRACE conn4 <- [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:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1894ms 17:49:47 INFO - PROCESS | 1769 | 1465001387655 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 17:49:47 INFO - PROCESS | 1769 | 1465001387663 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 17:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:49:47 INFO - PROCESS | 1769 | 1465001387684 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:49:47 INFO - PROCESS | 1769 | 1465001387694 Marionette TRACE conn4 <- [1,1458,null,{}] 17:49:47 INFO - PROCESS | 1769 | 1465001387700 Marionette TRACE conn4 -> [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:49:48 INFO - PROCESS | 1769 | 1465001387999 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 17:49:48 INFO - PROCESS | 1769 | 1465001388260 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba66000 == 28 [pid = 1769] [id = 372] 17:49:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8bef1800) [pid = 1769] [serial = 1117] [outer = (nil)] 17:49:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x91ac0800) [pid = 1769] [serial = 1118] [outer = 0x8bef1800] 17:49:48 INFO - PROCESS | 1769 | 1465001388366 Marionette DEBUG loaded listener.js 17:49:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x923c6c00) [pid = 1769] [serial = 1119] [outer = 0x8bef1800] 17:49:49 INFO - PROCESS | 1769 | 1465001389445 Marionette TRACE conn4 <- [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:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1812ms 17:49:49 INFO - PROCESS | 1769 | 1465001389486 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 17:49:49 INFO - PROCESS | 1769 | 1465001389491 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 17:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:49:49 INFO - PROCESS | 1769 | 1465001389498 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:49:49 INFO - PROCESS | 1769 | 1465001389502 Marionette TRACE conn4 <- [1,1462,null,{}] 17:49:49 INFO - PROCESS | 1769 | 1465001389509 Marionette TRACE conn4 -> [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:49:49 INFO - PROCESS | 1769 | 1465001389747 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 17:49:50 INFO - PROCESS | 1769 | 1465001389980 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1d0400 == 29 [pid = 1769] [id = 373] 17:49:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x8ee08000) [pid = 1769] [serial = 1120] [outer = (nil)] 17:49:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x92650800) [pid = 1769] [serial = 1121] [outer = 0x8ee08000] 17:49:50 INFO - PROCESS | 1769 | 1465001390099 Marionette DEBUG loaded listener.js 17:49:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x92655800) [pid = 1769] [serial = 1122] [outer = 0x8ee08000] 17:49:51 INFO - PROCESS | 1769 | 1465001391104 Marionette TRACE conn4 <- [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:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1642ms 17:49:51 INFO - PROCESS | 1769 | 1465001391141 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 17:49:51 INFO - PROCESS | 1769 | 1465001391146 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 17:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:49:51 INFO - PROCESS | 1769 | 1465001391153 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:49:51 INFO - PROCESS | 1769 | 1465001391157 Marionette TRACE conn4 <- [1,1466,null,{}] 17:49:51 INFO - PROCESS | 1769 | 1465001391163 Marionette TRACE conn4 -> [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:49:51 INFO - PROCESS | 1769 | 1465001391392 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 17:49:51 INFO - PROCESS | 1769 | 1465001391624 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x926ac000 == 30 [pid = 1769] [id = 374] 17:49:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x926ac800) [pid = 1769] [serial = 1123] [outer = (nil)] 17:49:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x926b0c00) [pid = 1769] [serial = 1124] [outer = 0x926ac800] 17:49:51 INFO - PROCESS | 1769 | 1465001391788 Marionette DEBUG loaded listener.js 17:49:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x926c7800) [pid = 1769] [serial = 1125] [outer = 0x926ac800] 17:49:52 INFO - PROCESS | 1769 | 1465001392852 Marionette TRACE conn4 <- [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:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1732ms 17:49:52 INFO - PROCESS | 1769 | 1465001392886 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 17:49:52 INFO - PROCESS | 1769 | 1465001392890 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 17:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:49:52 INFO - PROCESS | 1769 | 1465001392900 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:49:52 INFO - PROCESS | 1769 | 1465001392905 Marionette TRACE conn4 <- [1,1470,null,{}] 17:49:52 INFO - PROCESS | 1769 | 1465001392913 Marionette TRACE conn4 -> [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:49:53 INFO - PROCESS | 1769 | 1465001393136 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 17:49:53 INFO - PROCESS | 1769 | 1465001393382 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f667000 == 31 [pid = 1769] [id = 375] 17:49:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x9255d000) [pid = 1769] [serial = 1126] [outer = (nil)] 17:49:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x928bfc00) [pid = 1769] [serial = 1127] [outer = 0x9255d000] 17:49:53 INFO - PROCESS | 1769 | 1465001393492 Marionette DEBUG loaded listener.js 17:49:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x928e3800) [pid = 1769] [serial = 1128] [outer = 0x9255d000] 17:49:54 INFO - PROCESS | 1769 | 1465001394528 Marionette TRACE conn4 <- [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:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1704ms 17:49:54 INFO - PROCESS | 1769 | 1465001394604 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 17:49:54 INFO - PROCESS | 1769 | 1465001394608 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 17:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:49:54 INFO - PROCESS | 1769 | 1465001394616 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:49:54 INFO - PROCESS | 1769 | 1465001394620 Marionette TRACE conn4 <- [1,1474,null,{}] 17:49:54 INFO - PROCESS | 1769 | 1465001394627 Marionette TRACE conn4 -> [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:49:54 INFO - PROCESS | 1769 | 1465001394864 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 17:49:55 INFO - PROCESS | 1769 | 1465001395142 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x910ae800 == 32 [pid = 1769] [id = 376] 17:49:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x928b6800) [pid = 1769] [serial = 1129] [outer = (nil)] 17:49:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x928ef800) [pid = 1769] [serial = 1130] [outer = 0x928b6800] 17:49:55 INFO - PROCESS | 1769 | 1465001395247 Marionette DEBUG loaded listener.js 17:49:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x92bc2c00) [pid = 1769] [serial = 1131] [outer = 0x928b6800] 17:49:56 INFO - PROCESS | 1769 | 1465001396251 Marionette TRACE conn4 <- [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:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1683ms 17:49:56 INFO - PROCESS | 1769 | 1465001396300 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 17:49:56 INFO - PROCESS | 1769 | 1465001396304 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 17:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:49:56 INFO - PROCESS | 1769 | 1465001396312 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:49:56 INFO - PROCESS | 1769 | 1465001396317 Marionette TRACE conn4 <- [1,1478,null,{}] 17:49:56 INFO - PROCESS | 1769 | 1465001396324 Marionette TRACE conn4 -> [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:49:56 INFO - PROCESS | 1769 | 1465001396541 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 17:49:56 INFO - PROCESS | 1769 | 1465001396770 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5f800 == 33 [pid = 1769] [id = 377] 17:49:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x928ecc00) [pid = 1769] [serial = 1132] [outer = (nil)] 17:49:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x92bcac00) [pid = 1769] [serial = 1133] [outer = 0x928ecc00] 17:49:56 INFO - PROCESS | 1769 | 1465001396878 Marionette DEBUG loaded listener.js 17:49:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x92bcc800) [pid = 1769] [serial = 1134] [outer = 0x928ecc00] 17:49:57 INFO - PROCESS | 1769 | 1465001397940 Marionette TRACE conn4 <- [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:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1682ms 17:49:58 INFO - PROCESS | 1769 | 1465001397995 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 17:49:58 INFO - PROCESS | 1769 | 1465001397999 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 17:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:49:58 INFO - PROCESS | 1769 | 1465001398007 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:49:58 INFO - PROCESS | 1769 | 1465001398012 Marionette TRACE conn4 <- [1,1482,null,{}] 17:49:58 INFO - PROCESS | 1769 | 1465001398019 Marionette TRACE conn4 -> [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:49:58 INFO - PROCESS | 1769 | 1465001398259 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 17:49:58 INFO - PROCESS | 1769 | 1465001398513 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x92bc6400 == 34 [pid = 1769] [id = 378] 17:49:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x92bc9800) [pid = 1769] [serial = 1135] [outer = (nil)] 17:49:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x92ccc800) [pid = 1769] [serial = 1136] [outer = 0x92bc9800] 17:49:58 INFO - PROCESS | 1769 | 1465001398609 Marionette DEBUG loaded listener.js 17:49:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x92ccf000) [pid = 1769] [serial = 1137] [outer = 0x92bc9800] 17:49:59 INFO - PROCESS | 1769 | 1465001399642 Marionette TRACE conn4 <- [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:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1690ms 17:49:59 INFO - PROCESS | 1769 | 1465001399699 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 17:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:49:59 INFO - PROCESS | 1769 | 1465001399704 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 17:49:59 INFO - PROCESS | 1769 | 1465001399712 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:49:59 INFO - PROCESS | 1769 | 1465001399716 Marionette TRACE conn4 <- [1,1486,null,{}] 17:49:59 INFO - PROCESS | 1769 | 1465001399724 Marionette TRACE conn4 -> [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:49:59 INFO - PROCESS | 1769 | 1465001399969 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 17:50:00 INFO - PROCESS | 1769 | 1465001400285 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee07000 == 35 [pid = 1769] [id = 379] 17:50:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x8ee07800) [pid = 1769] [serial = 1138] [outer = (nil)] 17:50:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x93923c00) [pid = 1769] [serial = 1139] [outer = 0x8ee07800] 17:50:00 INFO - PROCESS | 1769 | 1465001400405 Marionette DEBUG loaded listener.js 17:50:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x94504800) [pid = 1769] [serial = 1140] [outer = 0x8ee07800] 17:50:01 INFO - PROCESS | 1769 | 1465001401594 Marionette TRACE conn4 <- [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:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2242ms 17:50:02 INFO - PROCESS | 1769 | 1465001402075 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 17:50:02 INFO - PROCESS | 1769 | 1465001402083 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 17:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:50:02 INFO - PROCESS | 1769 | 1465001402113 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:50:02 INFO - PROCESS | 1769 | 1465001402119 Marionette TRACE conn4 <- [1,1490,null,{}] 17:50:02 INFO - PROCESS | 1769 | 1465001402129 Marionette TRACE conn4 -> [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:50:02 INFO - PROCESS | 1769 | 1465001402365 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 17:50:02 INFO - PROCESS | 1769 | 1465001402580 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c868c00 == 36 [pid = 1769] [id = 380] 17:50:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x8c869000) [pid = 1769] [serial = 1141] [outer = (nil)] 17:50:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x8cc09c00) [pid = 1769] [serial = 1142] [outer = 0x8c869000] 17:50:02 INFO - PROCESS | 1769 | 1465001402696 Marionette DEBUG loaded listener.js 17:50:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x8e2af800) [pid = 1769] [serial = 1143] [outer = 0x8c869000] 17:50:03 INFO - PROCESS | 1769 | 1465001403836 Marionette TRACE conn4 <- [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:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1756ms 17:50:03 INFO - PROCESS | 1769 | 1465001403865 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 17:50:03 INFO - PROCESS | 1769 | 1465001403877 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 17:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:50:03 INFO - PROCESS | 1769 | 1465001403902 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:50:03 INFO - PROCESS | 1769 | 1465001403909 Marionette TRACE conn4 <- [1,1494,null,{}] 17:50:03 INFO - PROCESS | 1769 | 1465001403917 Marionette TRACE conn4 -> [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:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8beeb800 == 35 [pid = 1769] [id = 352] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8b975c00 == 34 [pid = 1769] [id = 368] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8c861000 == 33 [pid = 1769] [id = 367] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8e61a000 == 32 [pid = 1769] [id = 366] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef0000 == 31 [pid = 1769] [id = 365] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97c400 == 30 [pid = 1769] [id = 364] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44f800 == 29 [pid = 1769] [id = 353] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1c3400 == 28 [pid = 1769] [id = 354] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8c447400 == 27 [pid = 1769] [id = 356] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8e88c000 == 26 [pid = 1769] [id = 361] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5dc00 == 25 [pid = 1769] [id = 351] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4a6400 == 24 [pid = 1769] [id = 358] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8c452c00 == 23 [pid = 1769] [id = 363] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8c86d400 == 22 [pid = 1769] [id = 357] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8f9f2800 == 21 [pid = 1769] [id = 359] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8b976400 == 20 [pid = 1769] [id = 360] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8e88d400 == 19 [pid = 1769] [id = 355] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8beef800 == 18 [pid = 1769] [id = 362] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee07000 == 17 [pid = 1769] [id = 379] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x92bc6400 == 16 [pid = 1769] [id = 378] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5f800 == 15 [pid = 1769] [id = 377] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8f667000 == 14 [pid = 1769] [id = 375] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x910ae800 == 13 [pid = 1769] [id = 376] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x926ac000 == 12 [pid = 1769] [id = 374] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1d0400 == 11 [pid = 1769] [id = 373] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba66000 == 10 [pid = 1769] [id = 372] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2b4400 == 9 [pid = 1769] [id = 370] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8e613000 == 8 [pid = 1769] [id = 371] 17:50:05 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5f000 == 7 [pid = 1769] [id = 369] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x91abbc00) [pid = 1769] [serial = 1043] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x8ba61c00) [pid = 1769] [serial = 1034] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x8e60fc00) [pid = 1769] [serial = 1059] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x8e4dd400) [pid = 1769] [serial = 1056] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x8f874800) [pid = 1769] [serial = 1040] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x8ee0b000) [pid = 1769] [serial = 1068] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x8e4ac400) [pid = 1769] [serial = 1037] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x928b4000) [pid = 1769] [serial = 1053] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x8e4a9400) [pid = 1769] [serial = 1065] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x923c9000) [pid = 1769] [serial = 1044] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x8f9eb800) [pid = 1769] [serial = 1041] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x8c86a000) [pid = 1769] [serial = 1062] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x8c861c00) [pid = 1769] [serial = 1061] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x8e2b6000) [pid = 1769] [serial = 1064] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x92651c00) [pid = 1769] [serial = 1047] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8ee01800) [pid = 1769] [serial = 1067] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x92560400) [pid = 1769] [serial = 1046] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8e4a9000) [pid = 1769] [serial = 1055] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8e4aec00) [pid = 1769] [serial = 1058] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8e4e9c00) [pid = 1769] [serial = 1038] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8c448800) [pid = 1769] [serial = 1035] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x926aac00) [pid = 1769] [serial = 1050] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x928b2400) [pid = 1769] [serial = 1052] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x9269d800) [pid = 1769] [serial = 1049] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8ee06400) [pid = 1769] [serial = 1070] [outer = (nil)] [url = about:blank] 17:50:05 INFO - PROCESS | 1769 | 1465001405587 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 17:50:05 INFO - PROCESS | 1769 | 1465001405699 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba60800 == 8 [pid = 1769] [id = 381] 17:50:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x8ba61c00) [pid = 1769] [serial = 1144] [outer = (nil)] 17:50:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x8ba66800) [pid = 1769] [serial = 1145] [outer = 0x8ba61c00] 17:50:05 INFO - PROCESS | 1769 | 1465001405807 Marionette DEBUG loaded listener.js 17:50:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x8bef2800) [pid = 1769] [serial = 1146] [outer = 0x8ba61c00] 17:50:06 INFO - PROCESS | 1769 | 1465001406735 Marionette TRACE conn4 <- [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:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 2900ms 17:50:06 INFO - PROCESS | 1769 | 1465001406796 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 17:50:06 INFO - PROCESS | 1769 | 1465001406802 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 17:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:50:06 INFO - PROCESS | 1769 | 1465001406813 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:50:06 INFO - PROCESS | 1769 | 1465001406817 Marionette TRACE conn4 <- [1,1498,null,{}] 17:50:06 INFO - PROCESS | 1769 | 1465001406826 Marionette TRACE conn4 -> [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:50:07 INFO - PROCESS | 1769 | 1465001407039 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 17:50:07 INFO - PROCESS | 1769 | 1465001407172 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc06400 == 9 [pid = 1769] [id = 382] 17:50:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x8cc0b400) [pid = 1769] [serial = 1147] [outer = (nil)] 17:50:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x8d1c4c00) [pid = 1769] [serial = 1148] [outer = 0x8cc0b400] 17:50:07 INFO - PROCESS | 1769 | 1465001407267 Marionette DEBUG loaded listener.js 17:50:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x8d1d0400) [pid = 1769] [serial = 1149] [outer = 0x8cc0b400] 17:50:08 INFO - PROCESS | 1769 | 1465001408271 Marionette TRACE conn4 <- [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:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1534ms 17:50:08 INFO - PROCESS | 1769 | 1465001408346 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 17:50:08 INFO - PROCESS | 1769 | 1465001408351 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 17:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:50:08 INFO - PROCESS | 1769 | 1465001408360 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:50:08 INFO - PROCESS | 1769 | 1465001408366 Marionette TRACE conn4 <- [1,1502,null,{}] 17:50:08 INFO - PROCESS | 1769 | 1465001408383 Marionette TRACE conn4 -> [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:50:08 INFO - PROCESS | 1769 | 1465001408660 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 17:50:08 INFO - PROCESS | 1769 | 1465001408694 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4ddc00 == 10 [pid = 1769] [id = 383] 17:50:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8e4dfc00) [pid = 1769] [serial = 1150] [outer = (nil)] 17:50:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8e4e4400) [pid = 1769] [serial = 1151] [outer = 0x8e4dfc00] 17:50:08 INFO - PROCESS | 1769 | 1465001408882 Marionette DEBUG loaded listener.js 17:50:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x8e60d800) [pid = 1769] [serial = 1152] [outer = 0x8e4dfc00] 17:50:10 INFO - PROCESS | 1769 | 1465001410519 Marionette TRACE conn4 <- [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:50:10 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8f66ac00) [pid = 1769] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:50:10 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8d1c4800) [pid = 1769] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:50:10 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8e4de800) [pid = 1769] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:50:10 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8c86bc00) [pid = 1769] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:50:10 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x91ab5000) [pid = 1769] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:50:10 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x90db3c00) [pid = 1769] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:50:10 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8c86dc00) [pid = 1769] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:50:10 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8e885400) [pid = 1769] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:50:10 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8c860000) [pid = 1769] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:50:10 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8b97dc00) [pid = 1769] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:50:10 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8e88ac00) [pid = 1769] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:50:10 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8f9ef400) [pid = 1769] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:50:10 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8c448c00) [pid = 1769] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2302ms 17:50:10 INFO - PROCESS | 1769 | 1465001410664 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 17:50:10 INFO - PROCESS | 1769 | 1465001410671 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 17:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:50:10 INFO - PROCESS | 1769 | 1465001410690 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:50:10 INFO - PROCESS | 1769 | 1465001410699 Marionette TRACE conn4 <- [1,1506,null,{}] 17:50:10 INFO - PROCESS | 1769 | 1465001410705 Marionette TRACE conn4 -> [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:50:10 INFO - PROCESS | 1769 | 1465001410946 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 17:50:11 INFO - PROCESS | 1769 | 1465001411032 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c450c00 == 11 [pid = 1769] [id = 384] 17:50:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8c860400) [pid = 1769] [serial = 1153] [outer = (nil)] 17:50:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8e61c400) [pid = 1769] [serial = 1154] [outer = 0x8c860400] 17:50:11 INFO - PROCESS | 1769 | 1465001411113 Marionette DEBUG loaded listener.js 17:50:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8ee02000) [pid = 1769] [serial = 1155] [outer = 0x8c860400] 17:50:11 INFO - PROCESS | 1769 | 1465001411929 Marionette TRACE conn4 <- [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:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1300ms 17:50:11 INFO - PROCESS | 1769 | 1465001411982 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 17:50:11 INFO - PROCESS | 1769 | 1465001411987 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 17:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:50:11 INFO - PROCESS | 1769 | 1465001411994 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:50:11 INFO - PROCESS | 1769 | 1465001411996 Marionette TRACE conn4 <- [1,1510,null,{}] 17:50:12 INFO - PROCESS | 1769 | 1465001412003 Marionette TRACE conn4 -> [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:50:12 INFO - PROCESS | 1769 | 1465001412185 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 17:50:12 INFO - PROCESS | 1769 | 1465001412316 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4de800 == 12 [pid = 1769] [id = 385] 17:50:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8e890c00) [pid = 1769] [serial = 1156] [outer = (nil)] 17:50:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x8ee0ec00) [pid = 1769] [serial = 1157] [outer = 0x8e890c00] 17:50:12 INFO - PROCESS | 1769 | 1465001412401 Marionette DEBUG loaded listener.js 17:50:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x8f662400) [pid = 1769] [serial = 1158] [outer = 0x8e890c00] 17:50:13 INFO - PROCESS | 1769 | 1465001413598 Marionette TRACE conn4 <- [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:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1630ms 17:50:13 INFO - PROCESS | 1769 | 1465001413626 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 17:50:13 INFO - PROCESS | 1769 | 1465001413633 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 17:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:50:13 INFO - PROCESS | 1769 | 1465001413643 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:50:13 INFO - PROCESS | 1769 | 1465001413648 Marionette TRACE conn4 <- [1,1514,null,{}] 17:50:13 INFO - PROCESS | 1769 | 1465001413658 Marionette TRACE conn4 -> [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:50:13 INFO - PROCESS | 1769 | 1465001413954 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 17:50:14 INFO - PROCESS | 1769 | 1465001414214 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b981400 == 13 [pid = 1769] [id = 386] 17:50:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x8c443400) [pid = 1769] [serial = 1159] [outer = (nil)] 17:50:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x8e2b3800) [pid = 1769] [serial = 1160] [outer = 0x8c443400] 17:50:14 INFO - PROCESS | 1769 | 1465001414313 Marionette DEBUG loaded listener.js 17:50:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x8e4b1400) [pid = 1769] [serial = 1161] [outer = 0x8c443400] 17:50:15 INFO - PROCESS | 1769 | 1465001415345 Marionette TRACE conn4 <- [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:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1749ms 17:50:15 INFO - PROCESS | 1769 | 1465001415393 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 17:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:50:15 INFO - PROCESS | 1769 | 1465001415405 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 17:50:15 INFO - PROCESS | 1769 | 1465001415419 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:50:15 INFO - PROCESS | 1769 | 1465001415425 Marionette TRACE conn4 <- [1,1518,null,{}] 17:50:15 INFO - PROCESS | 1769 | 1465001415432 Marionette TRACE conn4 -> [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:50:15 INFO - PROCESS | 1769 | 1465001415769 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 17:50:15 INFO - PROCESS | 1769 | 1465001415979 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c862000 == 14 [pid = 1769] [id = 387] 17:50:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x8f663800) [pid = 1769] [serial = 1162] [outer = (nil)] 17:50:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8f875400) [pid = 1769] [serial = 1163] [outer = 0x8f663800] 17:50:16 INFO - PROCESS | 1769 | 1465001416081 Marionette DEBUG loaded listener.js 17:50:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8f87a800) [pid = 1769] [serial = 1164] [outer = 0x8f663800] 17:50:17 INFO - PROCESS | 1769 | 1465001417114 Marionette TRACE conn4 <- [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:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1740ms 17:50:17 INFO - PROCESS | 1769 | 1465001417158 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 17:50:17 INFO - PROCESS | 1769 | 1465001417163 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 17:50:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:50:17 INFO - PROCESS | 1769 | 1465001417171 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:50:17 INFO - PROCESS | 1769 | 1465001417179 Marionette TRACE conn4 <- [1,1522,null,{}] 17:50:17 INFO - PROCESS | 1769 | 1465001417197 Marionette TRACE conn4 -> [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:50:17 INFO - PROCESS | 1769 | 1465001417540 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 17:50:17 INFO - PROCESS | 1769 | 1465001417729 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:17 INFO - PROCESS | 1769 | ++DOCSHELL 0x90db8c00 == 15 [pid = 1769] [id = 388] 17:50:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x90db9000) [pid = 1769] [serial = 1165] [outer = (nil)] 17:50:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x90dbf400) [pid = 1769] [serial = 1166] [outer = 0x90db9000] 17:50:17 INFO - PROCESS | 1769 | 1465001417837 Marionette DEBUG loaded listener.js 17:50:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x90e75c00) [pid = 1769] [serial = 1167] [outer = 0x90db9000] 17:50:18 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:18 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:50:18 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:18 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:18 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:18 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:18 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:18 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:18 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:18 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:18 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:18 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:18 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:50:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:50:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:50:18 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:50:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:50:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:50:18 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:50:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:50:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:50:18 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:50:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:50:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:50:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1601ms 17:50:18 INFO - PROCESS | 1769 | 1465001418735 Marionette TRACE conn4 <- [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:50:18 INFO - PROCESS | 1769 | 1465001418794 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 17:50:18 INFO - PROCESS | 1769 | 1465001418799 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 17:50:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:50:18 INFO - PROCESS | 1769 | 1465001418810 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:50:18 INFO - PROCESS | 1769 | 1465001418814 Marionette TRACE conn4 <- [1,1526,null,{}] 17:50:18 INFO - PROCESS | 1769 | 1465001418821 Marionette TRACE conn4 -> [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:50:19 INFO - PROCESS | 1769 | 1465001419053 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 17:50:19 INFO - PROCESS | 1769 | 1465001419232 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x90eb6c00 == 16 [pid = 1769] [id = 389] 17:50:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x90eb7c00) [pid = 1769] [serial = 1168] [outer = (nil)] 17:50:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x90ec2000) [pid = 1769] [serial = 1169] [outer = 0x90eb7c00] 17:50:19 INFO - PROCESS | 1769 | 1465001419333 Marionette DEBUG loaded listener.js 17:50:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x910a8000) [pid = 1769] [serial = 1170] [outer = 0x90eb7c00] 17:50:20 INFO - PROCESS | 1769 | 1465001420319 Marionette TRACE conn4 <- [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:50:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:50:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:50:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:50:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:50:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:50:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:50:20 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1539ms 17:50:20 INFO - PROCESS | 1769 | 1465001420389 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 17:50:20 INFO - PROCESS | 1769 | 1465001420394 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 17:50:20 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:50:20 INFO - PROCESS | 1769 | 1465001420405 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:50:20 INFO - PROCESS | 1769 | 1465001420408 Marionette TRACE conn4 <- [1,1530,null,{}] 17:50:20 INFO - PROCESS | 1769 | 1465001420416 Marionette TRACE conn4 -> [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:50:20 INFO - PROCESS | 1769 | 1465001420627 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 17:50:20 INFO - PROCESS | 1769 | 1465001420801 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97e800 == 17 [pid = 1769] [id = 390] 17:50:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x90db6400) [pid = 1769] [serial = 1171] [outer = (nil)] 17:50:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x91abb000) [pid = 1769] [serial = 1172] [outer = 0x90db6400] 17:50:20 INFO - PROCESS | 1769 | 1465001420902 Marionette DEBUG loaded listener.js 17:50:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x91abdc00) [pid = 1769] [serial = 1173] [outer = 0x90db6400] 17:50:21 INFO - PROCESS | 1769 | 1465001421907 Marionette TRACE conn4 <- [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:50:21 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:50:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:50:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:50:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:50:21 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:50:21 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:50:21 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1534ms 17:50:21 INFO - PROCESS | 1769 | 1465001421941 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 17:50:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:50:21 INFO - PROCESS | 1769 | 1465001421946 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 17:50:21 INFO - PROCESS | 1769 | 1465001421954 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:50:21 INFO - PROCESS | 1769 | 1465001421957 Marionette TRACE conn4 <- [1,1534,null,{}] 17:50:21 INFO - PROCESS | 1769 | 1465001421964 Marionette TRACE conn4 -> [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:50:22 INFO - PROCESS | 1769 | 1465001422234 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 17:50:22 INFO - PROCESS | 1769 | 1465001422415 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x90e73400 == 18 [pid = 1769] [id = 391] 17:50:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x90e7c000) [pid = 1769] [serial = 1174] [outer = (nil)] 17:50:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x92696400) [pid = 1769] [serial = 1175] [outer = 0x90e7c000] 17:50:22 INFO - PROCESS | 1769 | 1465001422527 Marionette DEBUG loaded listener.js 17:50:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x92652c00) [pid = 1769] [serial = 1176] [outer = 0x90e7c000] 17:50:23 INFO - PROCESS | 1769 | 1465001423616 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:50:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:50:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1742ms 17:50:23 INFO - PROCESS | 1769 | 1465001423695 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 17:50:23 INFO - PROCESS | 1769 | 1465001423701 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 17:50:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:50:23 INFO - PROCESS | 1769 | 1465001423709 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:50:23 INFO - PROCESS | 1769 | 1465001423715 Marionette TRACE conn4 <- [1,1538,null,{}] 17:50:23 INFO - PROCESS | 1769 | 1465001423722 Marionette TRACE conn4 -> [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:50:23 INFO - PROCESS | 1769 | 1465001423984 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 17:50:24 INFO - PROCESS | 1769 | 1465001424237 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b979400 == 19 [pid = 1769] [id = 392] 17:50:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x8f668800) [pid = 1769] [serial = 1177] [outer = (nil)] 17:50:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x926a8800) [pid = 1769] [serial = 1178] [outer = 0x8f668800] 17:50:24 INFO - PROCESS | 1769 | 1465001424333 Marionette DEBUG loaded listener.js 17:50:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x926aac00) [pid = 1769] [serial = 1179] [outer = 0x8f668800] 17:50:25 INFO - PROCESS | 1769 | 1465001425345 Marionette TRACE conn4 <- [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:50:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:50:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1684ms 17:50:25 INFO - PROCESS | 1769 | 1465001425394 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 17:50:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:50:25 INFO - PROCESS | 1769 | 1465001425399 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 17:50:25 INFO - PROCESS | 1769 | 1465001425407 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:50:25 INFO - PROCESS | 1769 | 1465001425410 Marionette TRACE conn4 <- [1,1542,null,{}] 17:50:25 INFO - PROCESS | 1769 | 1465001425419 Marionette TRACE conn4 -> [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:50:25 INFO - PROCESS | 1769 | 1465001425635 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 17:50:25 INFO - PROCESS | 1769 | 1465001425869 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beea800 == 20 [pid = 1769] [id = 393] 17:50:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x8beebc00) [pid = 1769] [serial = 1180] [outer = (nil)] 17:50:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x926bec00) [pid = 1769] [serial = 1181] [outer = 0x8beebc00] 17:50:26 INFO - PROCESS | 1769 | 1465001426014 Marionette DEBUG loaded listener.js 17:50:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x926c3400) [pid = 1769] [serial = 1182] [outer = 0x8beebc00] 17:50:26 INFO - PROCESS | 1769 | 1465001426948 Marionette TRACE conn4 <- [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:50:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:50:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1600ms 17:50:27 INFO - PROCESS | 1769 | 1465001427007 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 17:50:27 INFO - PROCESS | 1769 | 1465001427011 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 17:50:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:50:27 INFO - PROCESS | 1769 | 1465001427019 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:50:27 INFO - PROCESS | 1769 | 1465001427023 Marionette TRACE conn4 <- [1,1546,null,{}] 17:50:27 INFO - PROCESS | 1769 | 1465001427029 Marionette TRACE conn4 -> [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:50:27 INFO - PROCESS | 1769 | 1465001427241 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 17:50:27 INFO - PROCESS | 1769 | 1465001427476 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba68c00 == 21 [pid = 1769] [id = 394] 17:50:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x8bef0c00) [pid = 1769] [serial = 1183] [outer = (nil)] 17:50:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 115 (0x8c865000) [pid = 1769] [serial = 1184] [outer = 0x8bef0c00] 17:50:27 INFO - PROCESS | 1769 | 1465001427614 Marionette DEBUG loaded listener.js 17:50:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 116 (0x8e4abc00) [pid = 1769] [serial = 1185] [outer = 0x8bef0c00] 17:50:28 INFO - PROCESS | 1769 | 1465001428895 Marionette TRACE conn4 <- [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:50:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:50:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1939ms 17:50:28 INFO - PROCESS | 1769 | 1465001428960 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 17:50:28 INFO - PROCESS | 1769 | 1465001428966 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 17:50:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:50:28 INFO - PROCESS | 1769 | 1465001428976 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:50:28 INFO - PROCESS | 1769 | 1465001428982 Marionette TRACE conn4 <- [1,1550,null,{}] 17:50:29 INFO - PROCESS | 1769 | 1465001429003 Marionette TRACE conn4 -> [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:50:29 INFO - PROCESS | 1769 | 1465001429225 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 17:50:29 INFO - PROCESS | 1769 | 1465001429549 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 115 (0x90db4400) [pid = 1769] [serial = 1103] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 114 (0x90dc0400) [pid = 1769] [serial = 1104] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0x8f666000) [pid = 1769] [serial = 1071] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x9255f400) [pid = 1769] [serial = 1088] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x92694400) [pid = 1769] [serial = 1089] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x92695c00) [pid = 1769] [serial = 1091] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x926a4800) [pid = 1769] [serial = 1092] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x91abf800) [pid = 1769] [serial = 1085] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x923bc800) [pid = 1769] [serial = 1086] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x90dbbc00) [pid = 1769] [serial = 1079] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x8e2b7000) [pid = 1769] [serial = 1080] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x8cc08800) [pid = 1769] [serial = 1073] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x8d1ca400) [pid = 1769] [serial = 1074] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x8ee08c00) [pid = 1769] [serial = 1100] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x8d1cd800) [pid = 1769] [serial = 1097] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x8e4ae000) [pid = 1769] [serial = 1098] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x8bee8400) [pid = 1769] [serial = 1094] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x8c447c00) [pid = 1769] [serial = 1095] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8ee0b400) [pid = 1769] [serial = 1076] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8f870800) [pid = 1769] [serial = 1077] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x90ebc000) [pid = 1769] [serial = 1082] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x90eba000) [pid = 1769] [serial = 1083] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x90e7b800) [pid = 1769] [serial = 1107] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8f669000) [pid = 1769] [serial = 1101] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x90db7000) [pid = 1769] [serial = 1106] [outer = (nil)] [url = about:blank] 17:50:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5b000 == 22 [pid = 1769] [id = 395] 17:50:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x8bee8400) [pid = 1769] [serial = 1186] [outer = (nil)] 17:50:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x8c450400) [pid = 1769] [serial = 1187] [outer = 0x8bee8400] 17:50:29 INFO - PROCESS | 1769 | 1465001429680 Marionette DEBUG loaded listener.js 17:50:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8cc0f800) [pid = 1769] [serial = 1188] [outer = 0x8bee8400] 17:50:30 INFO - PROCESS | 1769 | 1465001430549 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:50:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:50:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1646ms 17:50:30 INFO - PROCESS | 1769 | 1465001430623 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 17:50:30 INFO - PROCESS | 1769 | 1465001430633 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 17:50:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:50:30 INFO - PROCESS | 1769 | 1465001430645 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:50:30 INFO - PROCESS | 1769 | 1465001430650 Marionette TRACE conn4 <- [1,1554,null,{}] 17:50:30 INFO - PROCESS | 1769 | 1465001430658 Marionette TRACE conn4 -> [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:50:30 INFO - PROCESS | 1769 | 1465001430869 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 17:50:31 INFO - PROCESS | 1769 | 1465001431021 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2ba800 == 23 [pid = 1769] [id = 396] 17:50:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8e60e800) [pid = 1769] [serial = 1189] [outer = (nil)] 17:50:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x8e88dc00) [pid = 1769] [serial = 1190] [outer = 0x8e60e800] 17:50:31 INFO - PROCESS | 1769 | 1465001431111 Marionette DEBUG loaded listener.js 17:50:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8ee0b800) [pid = 1769] [serial = 1191] [outer = 0x8e60e800] 17:50:32 INFO - PROCESS | 1769 | 1465001432191 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:50:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:50:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1598ms 17:50:32 INFO - PROCESS | 1769 | 1465001432244 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 17:50:32 INFO - PROCESS | 1769 | 1465001432249 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 17:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:50:32 INFO - PROCESS | 1769 | 1465001432265 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:50:32 INFO - PROCESS | 1769 | 1465001432272 Marionette TRACE conn4 <- [1,1558,null,{}] 17:50:32 INFO - PROCESS | 1769 | 1465001432290 Marionette TRACE conn4 -> [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:50:32 INFO - PROCESS | 1769 | 1465001432559 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 17:50:32 INFO - PROCESS | 1769 | 1465001432719 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f9ee000 == 24 [pid = 1769] [id = 397] 17:50:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8f9ee800) [pid = 1769] [serial = 1192] [outer = (nil)] 17:50:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x90db6c00) [pid = 1769] [serial = 1193] [outer = 0x8f9ee800] 17:50:32 INFO - PROCESS | 1769 | 1465001432808 Marionette DEBUG loaded listener.js 17:50:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x90dc2800) [pid = 1769] [serial = 1194] [outer = 0x8f9ee800] 17:50:33 INFO - PROCESS | 1769 | 1465001433758 Marionette TRACE conn4 <- [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:50:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:50:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1551ms 17:50:33 INFO - PROCESS | 1769 | 1465001433818 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 17:50:33 INFO - PROCESS | 1769 | 1465001433824 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 17:50:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:50:33 INFO - PROCESS | 1769 | 1465001433831 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:50:33 INFO - PROCESS | 1769 | 1465001433835 Marionette TRACE conn4 <- [1,1562,null,{}] 17:50:33 INFO - PROCESS | 1769 | 1465001433841 Marionette TRACE conn4 -> [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:50:34 INFO - PROCESS | 1769 | 1465001434126 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 17:50:34 INFO - PROCESS | 1769 | 1465001434152 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4ab800 == 25 [pid = 1769] [id = 398] 17:50:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x8f870000) [pid = 1769] [serial = 1195] [outer = (nil)] 17:50:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x90eb6000) [pid = 1769] [serial = 1196] [outer = 0x8f870000] 17:50:34 INFO - PROCESS | 1769 | 1465001434233 Marionette DEBUG loaded listener.js 17:50:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x910a8400) [pid = 1769] [serial = 1197] [outer = 0x8f870000] 17:50:34 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x8e4dfc00) [pid = 1769] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:50:34 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x8ba61c00) [pid = 1769] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:50:34 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x8ba60c00) [pid = 1769] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:50:34 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x8e4a6800) [pid = 1769] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:50:34 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x8f664c00) [pid = 1769] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:50:34 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8bef1800) [pid = 1769] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:50:34 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8c860400) [pid = 1769] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:50:34 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8ee08000) [pid = 1769] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:50:34 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8cc0b400) [pid = 1769] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:50:34 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x926ac800) [pid = 1769] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:50:34 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8c869000) [pid = 1769] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:50:34 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x9255d000) [pid = 1769] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:50:34 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x928b6800) [pid = 1769] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:50:34 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x928ecc00) [pid = 1769] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:50:34 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x92bc9800) [pid = 1769] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:50:34 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8ee07800) [pid = 1769] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:50:35 INFO - PROCESS | 1769 | 1465001435379 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:50:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1591ms 17:50:35 INFO - PROCESS | 1769 | 1465001435424 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 17:50:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:50:35 INFO - PROCESS | 1769 | 1465001435428 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 17:50:35 INFO - PROCESS | 1769 | 1465001435436 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:50:35 INFO - PROCESS | 1769 | 1465001435440 Marionette TRACE conn4 <- [1,1566,null,{}] 17:50:35 INFO - PROCESS | 1769 | 1465001435451 Marionette TRACE conn4 -> [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:50:35 INFO - PROCESS | 1769 | 1465001435699 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 17:50:35 INFO - PROCESS | 1769 | 1465001435714 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beea400 == 26 [pid = 1769] [id = 399] 17:50:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x8cc10c00) [pid = 1769] [serial = 1198] [outer = (nil)] 17:50:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x8f664c00) [pid = 1769] [serial = 1199] [outer = 0x8cc10c00] 17:50:35 INFO - PROCESS | 1769 | 1465001435792 Marionette DEBUG loaded listener.js 17:50:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x90eb5c00) [pid = 1769] [serial = 1200] [outer = 0x8cc10c00] 17:50:36 INFO - PROCESS | 1769 | 1465001436792 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:50:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:50:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1390ms 17:50:36 INFO - PROCESS | 1769 | 1465001436827 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 17:50:36 INFO - PROCESS | 1769 | 1465001436834 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 17:50:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:50:36 INFO - PROCESS | 1769 | 1465001436844 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:50:36 INFO - PROCESS | 1769 | 1465001436852 Marionette TRACE conn4 <- [1,1570,null,{}] 17:50:36 INFO - PROCESS | 1769 | 1465001436874 Marionette TRACE conn4 -> [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:50:37 INFO - PROCESS | 1769 | 1465001437136 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 17:50:37 INFO - PROCESS | 1769 | 1465001437396 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97a000 == 27 [pid = 1769] [id = 400] 17:50:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x8c445c00) [pid = 1769] [serial = 1201] [outer = (nil)] 17:50:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x8c85f000) [pid = 1769] [serial = 1202] [outer = 0x8c445c00] 17:50:37 INFO - PROCESS | 1769 | 1465001437547 Marionette DEBUG loaded listener.js 17:50:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x8cc0d400) [pid = 1769] [serial = 1203] [outer = 0x8c445c00] 17:50:38 INFO - PROCESS | 1769 | 1465001438641 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:50:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:50:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1845ms 17:50:38 INFO - PROCESS | 1769 | 1465001438690 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 17:50:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:50:38 INFO - PROCESS | 1769 | 1465001438701 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 17:50:38 INFO - PROCESS | 1769 | 1465001438714 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:50:38 INFO - PROCESS | 1769 | 1465001438721 Marionette TRACE conn4 <- [1,1574,null,{}] 17:50:38 INFO - PROCESS | 1769 | 1465001438728 Marionette TRACE conn4 -> [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:50:39 INFO - PROCESS | 1769 | 1465001438997 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 17:50:39 INFO - PROCESS | 1769 | 1465001439313 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e887800 == 28 [pid = 1769] [id = 401] 17:50:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8e88e800) [pid = 1769] [serial = 1204] [outer = (nil)] 17:50:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8ee0e000) [pid = 1769] [serial = 1205] [outer = 0x8e88e800] 17:50:39 INFO - PROCESS | 1769 | 1465001439422 Marionette DEBUG loaded listener.js 17:50:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x8f667c00) [pid = 1769] [serial = 1206] [outer = 0x8e88e800] 17:50:40 INFO - PROCESS | 1769 | 1465001440402 Marionette TRACE conn4 <- [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:50:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:50:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1746ms 17:50:40 INFO - PROCESS | 1769 | 1465001440459 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 17:50:40 INFO - PROCESS | 1769 | 1465001440463 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 17:50:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:50:40 INFO - PROCESS | 1769 | 1465001440476 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:50:40 INFO - PROCESS | 1769 | 1465001440486 Marionette TRACE conn4 <- [1,1578,null,{}] 17:50:40 INFO - PROCESS | 1769 | 1465001440505 Marionette TRACE conn4 -> [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:50:40 INFO - PROCESS | 1769 | 1465001440748 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 17:50:41 INFO - PROCESS | 1769 | 1465001441026 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f9f1400 == 29 [pid = 1769] [id = 402] 17:50:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x91ac1000) [pid = 1769] [serial = 1207] [outer = (nil)] 17:50:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x923c9800) [pid = 1769] [serial = 1208] [outer = 0x91ac1000] 17:50:41 INFO - PROCESS | 1769 | 1465001441173 Marionette DEBUG loaded listener.js 17:50:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x92560800) [pid = 1769] [serial = 1209] [outer = 0x91ac1000] 17:50:42 INFO - PROCESS | 1769 | 1465001442151 Marionette TRACE conn4 <- [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:50:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:50:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1751ms 17:50:42 INFO - PROCESS | 1769 | 1465001442225 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 17:50:42 INFO - PROCESS | 1769 | 1465001442230 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 17:50:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:50:42 INFO - PROCESS | 1769 | 1465001442238 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:50:42 INFO - PROCESS | 1769 | 1465001442243 Marionette TRACE conn4 <- [1,1582,null,{}] 17:50:42 INFO - PROCESS | 1769 | 1465001442250 Marionette TRACE conn4 -> [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:50:42 INFO - PROCESS | 1769 | 1465001442515 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 17:50:42 INFO - PROCESS | 1769 | 1465001442771 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97b000 == 30 [pid = 1769] [id = 403] 17:50:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x90eb7000) [pid = 1769] [serial = 1210] [outer = (nil)] 17:50:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x926a2c00) [pid = 1769] [serial = 1211] [outer = 0x90eb7000] 17:50:42 INFO - PROCESS | 1769 | 1465001442870 Marionette DEBUG loaded listener.js 17:50:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x926a7400) [pid = 1769] [serial = 1212] [outer = 0x90eb7000] 17:50:43 INFO - PROCESS | 1769 | 1465001443907 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:50:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:50:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1739ms 17:50:43 INFO - PROCESS | 1769 | 1465001443979 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 17:50:43 INFO - PROCESS | 1769 | 1465001443985 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 17:50:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:50:43 INFO - PROCESS | 1769 | 1465001443993 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:50:43 INFO - PROCESS | 1769 | 1465001443997 Marionette TRACE conn4 <- [1,1586,null,{}] 17:50:44 INFO - PROCESS | 1769 | 1465001444005 Marionette TRACE conn4 -> [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:50:44 INFO - PROCESS | 1769 | 1465001444285 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 17:50:44 INFO - PROCESS | 1769 | 1465001444528 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba63c00 == 31 [pid = 1769] [id = 404] 17:50:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x9265a800) [pid = 1769] [serial = 1213] [outer = (nil)] 17:50:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x928b3800) [pid = 1769] [serial = 1214] [outer = 0x9265a800] 17:50:44 INFO - PROCESS | 1769 | 1465001444624 Marionette DEBUG loaded listener.js 17:50:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x928b5400) [pid = 1769] [serial = 1215] [outer = 0x9265a800] 17:50:45 INFO - PROCESS | 1769 | 1465001445617 Marionette TRACE conn4 <- [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:50:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:50:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1697ms 17:50:45 INFO - PROCESS | 1769 | 1465001445690 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 17:50:45 INFO - PROCESS | 1769 | 1465001445694 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 17:50:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:50:45 INFO - PROCESS | 1769 | 1465001445702 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:50:45 INFO - PROCESS | 1769 | 1465001445705 Marionette TRACE conn4 <- [1,1590,null,{}] 17:50:45 INFO - PROCESS | 1769 | 1465001445713 Marionette TRACE conn4 -> [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:50:46 INFO - PROCESS | 1769 | 1465001446016 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 17:50:46 INFO - PROCESS | 1769 | 1465001446308 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f871000 == 32 [pid = 1769] [id = 405] 17:50:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x92699000) [pid = 1769] [serial = 1216] [outer = (nil)] 17:50:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x928ef000) [pid = 1769] [serial = 1217] [outer = 0x92699000] 17:50:46 INFO - PROCESS | 1769 | 1465001446407 Marionette DEBUG loaded listener.js 17:50:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x92bcf000) [pid = 1769] [serial = 1218] [outer = 0x92699000] 17:50:47 INFO - PROCESS | 1769 | 1465001447434 Marionette TRACE conn4 <- [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:50:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:50:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1787ms 17:50:47 INFO - PROCESS | 1769 | 1465001447488 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 17:50:47 INFO - PROCESS | 1769 | 1465001447492 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 17:50:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:50:47 INFO - PROCESS | 1769 | 1465001447501 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:50:47 INFO - PROCESS | 1769 | 1465001447506 Marionette TRACE conn4 <- [1,1594,null,{}] 17:50:47 INFO - PROCESS | 1769 | 1465001447513 Marionette TRACE conn4 -> [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:50:47 INFO - PROCESS | 1769 | 1465001447732 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 17:50:47 INFO - PROCESS | 1769 | 1465001447963 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba59800 == 33 [pid = 1769] [id = 406] 17:50:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x8ba5a400) [pid = 1769] [serial = 1219] [outer = (nil)] 17:50:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x8c864c00) [pid = 1769] [serial = 1220] [outer = 0x8ba5a400] 17:50:48 INFO - PROCESS | 1769 | 1465001448104 Marionette DEBUG loaded listener.js 17:50:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x8e4e9000) [pid = 1769] [serial = 1221] [outer = 0x8ba5a400] 17:50:49 INFO - PROCESS | 1769 | 1465001449397 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:50:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:50:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1939ms 17:50:49 INFO - PROCESS | 1769 | 1465001449460 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 17:50:49 INFO - PROCESS | 1769 | 1465001449468 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 17:50:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:50:49 INFO - PROCESS | 1769 | 1465001449481 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:50:49 INFO - PROCESS | 1769 | 1465001449485 Marionette TRACE conn4 <- [1,1598,null,{}] 17:50:49 INFO - PROCESS | 1769 | 1465001449496 Marionette TRACE conn4 -> [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:50:49 INFO - PROCESS | 1769 | 1465001449761 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 17:50:49 INFO - PROCESS | 1769 | 1465001449950 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97bc00 == 34 [pid = 1769] [id = 407] 17:50:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 112 (0x8c86bc00) [pid = 1769] [serial = 1222] [outer = (nil)] 17:50:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 113 (0x8e4e4000) [pid = 1769] [serial = 1223] [outer = 0x8c86bc00] 17:50:50 INFO - PROCESS | 1769 | 1465001450169 Marionette DEBUG loaded listener.js 17:50:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 114 (0x8e88a800) [pid = 1769] [serial = 1224] [outer = 0x8c86bc00] 17:50:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8c868c00 == 33 [pid = 1769] [id = 380] 17:50:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba59800 == 32 [pid = 1769] [id = 406] 17:50:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8f871000 == 31 [pid = 1769] [id = 405] 17:50:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba63c00 == 30 [pid = 1769] [id = 404] 17:50:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97b000 == 29 [pid = 1769] [id = 403] 17:50:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8e887800 == 28 [pid = 1769] [id = 401] 17:50:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8f9f1400 == 27 [pid = 1769] [id = 402] 17:50:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8beea400 == 26 [pid = 1769] [id = 399] 17:50:52 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97a000 == 25 [pid = 1769] [id = 400] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 113 (0x8e4e4400) [pid = 1769] [serial = 1151] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 112 (0x8ba66800) [pid = 1769] [serial = 1145] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 111 (0x8c85ec00) [pid = 1769] [serial = 1110] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x8bee6800) [pid = 1769] [serial = 1109] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x8e614c00) [pid = 1769] [serial = 1113] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x8e4b3400) [pid = 1769] [serial = 1112] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x8f9f1c00) [pid = 1769] [serial = 1116] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x8f87d400) [pid = 1769] [serial = 1115] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x923c6c00) [pid = 1769] [serial = 1119] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x91ac0800) [pid = 1769] [serial = 1118] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x8e61c400) [pid = 1769] [serial = 1154] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x92655800) [pid = 1769] [serial = 1122] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x8bef2800) [pid = 1769] [serial = 1146] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x8d1c4c00) [pid = 1769] [serial = 1148] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x92650800) [pid = 1769] [serial = 1121] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x926c7800) [pid = 1769] [serial = 1125] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8e2af800) [pid = 1769] [serial = 1143] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x926b0c00) [pid = 1769] [serial = 1124] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8cc09c00) [pid = 1769] [serial = 1142] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x928e3800) [pid = 1769] [serial = 1128] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x928bfc00) [pid = 1769] [serial = 1127] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x92bc2c00) [pid = 1769] [serial = 1131] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x928ef800) [pid = 1769] [serial = 1130] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8e60d800) [pid = 1769] [serial = 1152] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x92bcc800) [pid = 1769] [serial = 1134] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x92bcac00) [pid = 1769] [serial = 1133] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x92ccf000) [pid = 1769] [serial = 1137] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x92ccc800) [pid = 1769] [serial = 1136] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8d1d0400) [pid = 1769] [serial = 1149] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x94504800) [pid = 1769] [serial = 1140] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x93923c00) [pid = 1769] [serial = 1139] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8ee02000) [pid = 1769] [serial = 1155] [outer = (nil)] [url = about:blank] 17:50:52 INFO - PROCESS | 1769 | ************************* 17:50:52 INFO - PROCESS | 1769 | A coding exception was thrown and uncaught in a Task. 17:50:52 INFO - PROCESS | 1769 | 17:50:52 INFO - PROCESS | 1769 | Full message: TypeError: NetworkError when attempting to fetch resource. 17:50:52 INFO - PROCESS | 1769 | Full stack: 17:50:52 INFO - PROCESS | 1769 | ************************* 17:50:52 INFO - PROCESS | 1769 | 1465001452627 Marionette TRACE conn4 <- [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:50:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:50:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 3197ms 17:50:52 INFO - PROCESS | 1769 | 1465001452679 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 17:50:52 INFO - PROCESS | 1769 | 1465001452686 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 17:50:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:50:52 INFO - PROCESS | 1769 | 1465001452695 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:50:52 INFO - PROCESS | 1769 | 1465001452701 Marionette TRACE conn4 <- [1,1602,null,{}] 17:50:52 INFO - PROCESS | 1769 | 1465001452712 Marionette TRACE conn4 -> [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:50:52 INFO - PROCESS | 1769 | 1465001452921 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 17:50:53 INFO - PROCESS | 1769 | 1465001453093 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c864400 == 26 [pid = 1769] [id = 408] 17:50:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8c864800) [pid = 1769] [serial = 1225] [outer = (nil)] 17:50:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8cc01800) [pid = 1769] [serial = 1226] [outer = 0x8c864800] 17:50:53 INFO - PROCESS | 1769 | 1465001453182 Marionette DEBUG loaded listener.js 17:50:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8cc08000) [pid = 1769] [serial = 1227] [outer = 0x8c864800] 17:50:54 INFO - PROCESS | 1769 | 1465001454070 Marionette TRACE conn4 <- [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:50:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:50:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1440ms 17:50:54 INFO - PROCESS | 1769 | 1465001454136 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 17:50:54 INFO - PROCESS | 1769 | 1465001454148 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 17:50:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:50:54 INFO - PROCESS | 1769 | 1465001454161 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:50:54 INFO - PROCESS | 1769 | 1465001454167 Marionette TRACE conn4 <- [1,1606,null,{}] 17:50:54 INFO - PROCESS | 1769 | 1465001454174 Marionette TRACE conn4 -> [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:50:54 INFO - PROCESS | 1769 | 1465001454379 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 17:50:54 INFO - PROCESS | 1769 | 1465001454545 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2b9c00 == 27 [pid = 1769] [id = 409] 17:50:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8e2bb800) [pid = 1769] [serial = 1228] [outer = (nil)] 17:50:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8e4a8400) [pid = 1769] [serial = 1229] [outer = 0x8e2bb800] 17:50:54 INFO - PROCESS | 1769 | 1465001454673 Marionette DEBUG loaded listener.js 17:50:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x8e4b4400) [pid = 1769] [serial = 1230] [outer = 0x8e2bb800] 17:50:55 INFO - PROCESS | 1769 | 1465001455643 Marionette TRACE conn4 <- [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:50:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:50:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1540ms 17:50:55 INFO - PROCESS | 1769 | 1465001455706 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 17:50:55 INFO - PROCESS | 1769 | 1465001455712 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 17:50:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:50:55 INFO - PROCESS | 1769 | 1465001455720 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:50:55 INFO - PROCESS | 1769 | 1465001455727 Marionette TRACE conn4 <- [1,1610,null,{}] 17:50:55 INFO - PROCESS | 1769 | 1465001455755 Marionette TRACE conn4 -> [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:50:56 INFO - PROCESS | 1769 | 1465001456011 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 17:50:56 INFO - PROCESS | 1769 | 1465001456042 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee03800 == 28 [pid = 1769] [id = 410] 17:50:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x8ee05000) [pid = 1769] [serial = 1231] [outer = (nil)] 17:50:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x8f65bc00) [pid = 1769] [serial = 1232] [outer = 0x8ee05000] 17:50:56 INFO - PROCESS | 1769 | 1465001456135 Marionette DEBUG loaded listener.js 17:50:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x8f871800) [pid = 1769] [serial = 1233] [outer = 0x8ee05000] 17:50:57 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8cc10c00) [pid = 1769] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:50:57 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8f9ee800) [pid = 1769] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:50:57 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8f870000) [pid = 1769] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:50:57 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x90e7c000) [pid = 1769] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:50:57 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8beebc00) [pid = 1769] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:50:57 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8f668800) [pid = 1769] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:50:57 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8e60e800) [pid = 1769] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:50:57 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8e890c00) [pid = 1769] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:50:57 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8bee8400) [pid = 1769] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:50:57 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x90db9000) [pid = 1769] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:50:57 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x90db6400) [pid = 1769] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:50:57 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8bef0c00) [pid = 1769] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:50:57 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8c443400) [pid = 1769] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:50:57 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8f663800) [pid = 1769] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:50:57 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x90eb7c00) [pid = 1769] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:50:57 INFO - PROCESS | 1769 | 1465001457920 Marionette TRACE conn4 <- [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:50:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:50:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 2247ms 17:50:57 INFO - PROCESS | 1769 | 1465001457968 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 17:50:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:50:57 INFO - PROCESS | 1769 | 1465001457973 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 17:50:57 INFO - PROCESS | 1769 | 1465001457980 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:50:57 INFO - PROCESS | 1769 | 1465001457984 Marionette TRACE conn4 <- [1,1614,null,{}] 17:50:57 INFO - PROCESS | 1769 | 1465001457990 Marionette TRACE conn4 -> [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:50:58 INFO - PROCESS | 1769 | 1465001458165 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 17:50:58 INFO - PROCESS | 1769 | 1465001458306 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba60c00 == 29 [pid = 1769] [id = 411] 17:50:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8c449400) [pid = 1769] [serial = 1234] [outer = (nil)] 17:50:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8f878400) [pid = 1769] [serial = 1235] [outer = 0x8c449400] 17:50:58 INFO - PROCESS | 1769 | 1465001458389 Marionette DEBUG loaded listener.js 17:50:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8f9eb400) [pid = 1769] [serial = 1236] [outer = 0x8c449400] 17:50:59 INFO - PROCESS | 1769 | 1465001459315 Marionette TRACE conn4 <- [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:50:59 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:50:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1390ms 17:50:59 INFO - PROCESS | 1769 | 1465001459371 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 17:50:59 INFO - PROCESS | 1769 | 1465001459374 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 17:50:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:50:59 INFO - PROCESS | 1769 | 1465001459381 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:50:59 INFO - PROCESS | 1769 | 1465001459384 Marionette TRACE conn4 <- [1,1618,null,{}] 17:50:59 INFO - PROCESS | 1769 | 1465001459391 Marionette TRACE conn4 -> [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:50:59 INFO - PROCESS | 1769 | 1465001459570 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 17:50:59 INFO - PROCESS | 1769 | 1465001459775 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b976800 == 30 [pid = 1769] [id = 412] 17:50:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8b977000) [pid = 1769] [serial = 1237] [outer = (nil)] 17:50:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8b981c00) [pid = 1769] [serial = 1238] [outer = 0x8b977000] 17:50:59 INFO - PROCESS | 1769 | 1465001459873 Marionette DEBUG loaded listener.js 17:51:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8bef5c00) [pid = 1769] [serial = 1239] [outer = 0x8b977000] 17:51:00 INFO - PROCESS | 1769 | 1465001460981 Marionette TRACE conn4 <- [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:51:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:51:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1639ms 17:51:01 INFO - PROCESS | 1769 | 1465001461022 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 17:51:01 INFO - PROCESS | 1769 | 1465001461030 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 17:51:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:51:01 INFO - PROCESS | 1769 | 1465001461039 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:51:01 INFO - PROCESS | 1769 | 1465001461045 Marionette TRACE conn4 <- [1,1622,null,{}] 17:51:01 INFO - PROCESS | 1769 | 1465001461054 Marionette TRACE conn4 -> [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:51:01 INFO - PROCESS | 1769 | 1465001461278 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 17:51:01 INFO - PROCESS | 1769 | 1465001461510 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1cc400 == 31 [pid = 1769] [id = 413] 17:51:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8d1ce400) [pid = 1769] [serial = 1240] [outer = (nil)] 17:51:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8e2b7800) [pid = 1769] [serial = 1241] [outer = 0x8d1ce400] 17:51:01 INFO - PROCESS | 1769 | 1465001461657 Marionette DEBUG loaded listener.js 17:51:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8e4afc00) [pid = 1769] [serial = 1242] [outer = 0x8d1ce400] 17:51:02 INFO - PROCESS | 1769 | 1465001462663 Marionette TRACE conn4 <- [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:51:02 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:51:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1686ms 17:51:02 INFO - PROCESS | 1769 | 1465001462730 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 17:51:02 INFO - PROCESS | 1769 | 1465001462738 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 17:51:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:51:02 INFO - PROCESS | 1769 | 1465001462747 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:51:02 INFO - PROCESS | 1769 | 1465001462751 Marionette TRACE conn4 <- [1,1626,null,{}] 17:51:02 INFO - PROCESS | 1769 | 1465001462758 Marionette TRACE conn4 -> [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:51:02 INFO - PROCESS | 1769 | 1465001462989 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 17:51:03 INFO - PROCESS | 1769 | 1465001463265 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5e400 == 32 [pid = 1769] [id = 414] 17:51:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8c44a800) [pid = 1769] [serial = 1243] [outer = (nil)] 17:51:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8e88ec00) [pid = 1769] [serial = 1244] [outer = 0x8c44a800] 17:51:03 INFO - PROCESS | 1769 | 1465001463399 Marionette DEBUG loaded listener.js 17:51:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x8f87b800) [pid = 1769] [serial = 1245] [outer = 0x8c44a800] 17:51:04 INFO - PROCESS | 1769 | 1465001464488 Marionette TRACE conn4 <- [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:51:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:51:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1783ms 17:51:04 INFO - PROCESS | 1769 | 1465001464531 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 17:51:04 INFO - PROCESS | 1769 | 1465001464535 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 17:51:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:51:04 INFO - PROCESS | 1769 | 1465001464552 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:51:04 INFO - PROCESS | 1769 | 1465001464564 Marionette TRACE conn4 <- [1,1630,null,{}] 17:51:04 INFO - PROCESS | 1769 | 1465001464575 Marionette TRACE conn4 -> [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:51:04 INFO - PROCESS | 1769 | 1465001464839 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 17:51:05 INFO - PROCESS | 1769 | 1465001465117 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c860800 == 33 [pid = 1769] [id = 415] 17:51:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x8ee01800) [pid = 1769] [serial = 1246] [outer = (nil)] 17:51:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x910a4000) [pid = 1769] [serial = 1247] [outer = 0x8ee01800] 17:51:05 INFO - PROCESS | 1769 | 1465001465214 Marionette DEBUG loaded listener.js 17:51:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x910a5000) [pid = 1769] [serial = 1248] [outer = 0x8ee01800] 17:51:06 INFO - PROCESS | 1769 | 1465001466227 Marionette TRACE conn4 <- [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:51:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:51:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1754ms 17:51:06 INFO - PROCESS | 1769 | 1465001466299 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 17:51:06 INFO - PROCESS | 1769 | 1465001466304 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 17:51:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:51:06 INFO - PROCESS | 1769 | 1465001466313 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:51:06 INFO - PROCESS | 1769 | 1465001466317 Marionette TRACE conn4 <- [1,1634,null,{}] 17:51:06 INFO - PROCESS | 1769 | 1465001466324 Marionette TRACE conn4 -> [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:51:06 INFO - PROCESS | 1769 | 1465001466577 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 17:51:06 INFO - PROCESS | 1769 | 1465001466851 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e886400 == 34 [pid = 1769] [id = 416] 17:51:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x8ee03000) [pid = 1769] [serial = 1249] [outer = (nil)] 17:51:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x923be800) [pid = 1769] [serial = 1250] [outer = 0x8ee03000] 17:51:06 INFO - PROCESS | 1769 | 1465001466951 Marionette DEBUG loaded listener.js 17:51:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x923c0c00) [pid = 1769] [serial = 1251] [outer = 0x8ee03000] 17:51:07 INFO - PROCESS | 1769 | 1465001467938 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:51:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:51:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1686ms 17:51:08 INFO - PROCESS | 1769 | 1465001468002 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 17:51:08 INFO - PROCESS | 1769 | 1465001468008 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 17:51:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:51:08 INFO - PROCESS | 1769 | 1465001468018 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:51:08 INFO - PROCESS | 1769 | 1465001468023 Marionette TRACE conn4 <- [1,1638,null,{}] 17:51:08 INFO - PROCESS | 1769 | 1465001468030 Marionette TRACE conn4 -> [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:51:08 INFO - PROCESS | 1769 | 1465001468257 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 17:51:08 INFO - PROCESS | 1769 | 1465001468497 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e887400 == 35 [pid = 1769] [id = 417] 17:51:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x92554800) [pid = 1769] [serial = 1252] [outer = (nil)] 17:51:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x9255b800) [pid = 1769] [serial = 1253] [outer = 0x92554800] 17:51:08 INFO - PROCESS | 1769 | 1465001468655 Marionette DEBUG loaded listener.js 17:51:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x92694800) [pid = 1769] [serial = 1254] [outer = 0x92554800] 17:51:09 INFO - PROCESS | 1769 | 1465001469712 Marionette TRACE conn4 <- [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:51:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:51:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1740ms 17:51:09 INFO - PROCESS | 1769 | 1465001469762 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 17:51:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:51:09 INFO - PROCESS | 1769 | 1465001469767 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 17:51:09 INFO - PROCESS | 1769 | 1465001469775 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:51:09 INFO - PROCESS | 1769 | 1465001469778 Marionette TRACE conn4 <- [1,1642,null,{}] 17:51:09 INFO - PROCESS | 1769 | 1465001469786 Marionette TRACE conn4 -> [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:51:10 INFO - PROCESS | 1769 | 1465001470009 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 17:51:10 INFO - PROCESS | 1769 | 1465001470240 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b976000 == 36 [pid = 1769] [id = 418] 17:51:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8ee04c00) [pid = 1769] [serial = 1255] [outer = (nil)] 17:51:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x926b0000) [pid = 1769] [serial = 1256] [outer = 0x8ee04c00] 17:51:10 INFO - PROCESS | 1769 | 1465001470401 Marionette DEBUG loaded listener.js 17:51:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x926bc400) [pid = 1769] [serial = 1257] [outer = 0x8ee04c00] 17:51:11 INFO - PROCESS | 1769 | 1465001471393 Marionette TRACE conn4 <- [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:51:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:51:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1652ms 17:51:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:51:11 INFO - PROCESS | 1769 | 1465001471427 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 17:51:11 INFO - PROCESS | 1769 | 1465001471431 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 17:51:11 INFO - PROCESS | 1769 | 1465001471438 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:51:11 INFO - PROCESS | 1769 | 1465001471442 Marionette TRACE conn4 <- [1,1646,null,{}] 17:51:11 INFO - PROCESS | 1769 | 1465001471448 Marionette TRACE conn4 -> [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:51:11 INFO - PROCESS | 1769 | 1465001471651 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 17:51:11 INFO - PROCESS | 1769 | 1465001471886 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97c000 == 37 [pid = 1769] [id = 419] 17:51:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x8b97dc00) [pid = 1769] [serial = 1258] [outer = (nil)] 17:51:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x8ba59800) [pid = 1769] [serial = 1259] [outer = 0x8b97dc00] 17:51:12 INFO - PROCESS | 1769 | 1465001472157 Marionette DEBUG loaded listener.js 17:51:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x8c448c00) [pid = 1769] [serial = 1260] [outer = 0x8b97dc00] 17:51:13 INFO - PROCESS | 1769 | 1465001473112 Marionette TRACE conn4 <- [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:51:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:51:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1740ms 17:51:13 INFO - PROCESS | 1769 | 1465001473180 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 17:51:13 INFO - PROCESS | 1769 | 1465001473186 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 17:51:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:51:13 INFO - PROCESS | 1769 | 1465001473196 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:51:13 INFO - PROCESS | 1769 | 1465001473200 Marionette TRACE conn4 <- [1,1650,null,{}] 17:51:13 INFO - PROCESS | 1769 | 1465001473208 Marionette TRACE conn4 -> [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:51:13 INFO - PROCESS | 1769 | 1465001473520 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 17:51:13 INFO - PROCESS | 1769 | 1465001473830 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba60800 == 36 [pid = 1769] [id = 381] 17:51:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba60c00 == 35 [pid = 1769] [id = 411] 17:51:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba60800 == 36 [pid = 1769] [id = 420] 17:51:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x8bee7400) [pid = 1769] [serial = 1261] [outer = (nil)] 17:51:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x8d1cf800) [pid = 1769] [serial = 1262] [outer = 0x8bee7400] 17:51:13 INFO - PROCESS | 1769 | 1465001473949 Marionette DEBUG loaded listener.js 17:51:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x8e4b5400) [pid = 1769] [serial = 1263] [outer = 0x8bee7400] 17:51:14 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee03800 == 35 [pid = 1769] [id = 410] 17:51:14 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2b9c00 == 34 [pid = 1769] [id = 409] 17:51:14 INFO - PROCESS | 1769 | --DOCSHELL 0x8c864400 == 33 [pid = 1769] [id = 408] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x8f664c00) [pid = 1769] [serial = 1199] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x90db6c00) [pid = 1769] [serial = 1193] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x90dc2800) [pid = 1769] [serial = 1194] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x90eb6000) [pid = 1769] [serial = 1196] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x92696400) [pid = 1769] [serial = 1175] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x92652c00) [pid = 1769] [serial = 1176] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x926bec00) [pid = 1769] [serial = 1181] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x926c3400) [pid = 1769] [serial = 1182] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x926a8800) [pid = 1769] [serial = 1178] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x926aac00) [pid = 1769] [serial = 1179] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8e88dc00) [pid = 1769] [serial = 1190] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8ee0ec00) [pid = 1769] [serial = 1157] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8f662400) [pid = 1769] [serial = 1158] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8c450400) [pid = 1769] [serial = 1187] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8cc0f800) [pid = 1769] [serial = 1188] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x90dbf400) [pid = 1769] [serial = 1166] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x90e75c00) [pid = 1769] [serial = 1167] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x91abb000) [pid = 1769] [serial = 1172] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x91abdc00) [pid = 1769] [serial = 1173] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8c865000) [pid = 1769] [serial = 1184] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8e4abc00) [pid = 1769] [serial = 1185] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8e2b3800) [pid = 1769] [serial = 1160] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8e4b1400) [pid = 1769] [serial = 1161] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8f875400) [pid = 1769] [serial = 1163] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8f87a800) [pid = 1769] [serial = 1164] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x90ec2000) [pid = 1769] [serial = 1169] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x910a8000) [pid = 1769] [serial = 1170] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x910a8400) [pid = 1769] [serial = 1197] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8ee0b800) [pid = 1769] [serial = 1191] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x90eb5c00) [pid = 1769] [serial = 1200] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1769 | 1465001474904 Marionette TRACE conn4 <- [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:51:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:51:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1786ms 17:51:14 INFO - PROCESS | 1769 | 1465001474981 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 17:51:14 INFO - PROCESS | 1769 | 1465001474988 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 17:51:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:51:15 INFO - PROCESS | 1769 | 1465001474999 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:51:15 INFO - PROCESS | 1769 | 1465001475003 Marionette TRACE conn4 <- [1,1654,null,{}] 17:51:15 INFO - PROCESS | 1769 | 1465001475010 Marionette TRACE conn4 -> [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:51:15 INFO - PROCESS | 1769 | 1465001475211 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 17:51:15 INFO - PROCESS | 1769 | 1465001475349 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc0f800 == 34 [pid = 1769] [id = 421] 17:51:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8e4e4800) [pid = 1769] [serial = 1264] [outer = (nil)] 17:51:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8ee0a000) [pid = 1769] [serial = 1265] [outer = 0x8e4e4800] 17:51:15 INFO - PROCESS | 1769 | 1465001475431 Marionette DEBUG loaded listener.js 17:51:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8f664c00) [pid = 1769] [serial = 1266] [outer = 0x8e4e4800] 17:51:16 INFO - PROCESS | 1769 | 1465001476352 Marionette TRACE conn4 <- [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:51:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:51:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1430ms 17:51:16 INFO - PROCESS | 1769 | 1465001476429 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 17:51:16 INFO - PROCESS | 1769 | 1465001476433 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 17:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:51:16 INFO - PROCESS | 1769 | 1465001476440 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:51:16 INFO - PROCESS | 1769 | 1465001476446 Marionette TRACE conn4 <- [1,1658,null,{}] 17:51:16 INFO - PROCESS | 1769 | 1465001476464 Marionette TRACE conn4 -> [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:51:16 INFO - PROCESS | 1769 | 1465001476674 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 17:51:16 INFO - PROCESS | 1769 | 1465001476832 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee0b800 == 35 [pid = 1769] [id = 422] 17:51:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8f9eb000) [pid = 1769] [serial = 1267] [outer = (nil)] 17:51:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x90e79c00) [pid = 1769] [serial = 1268] [outer = 0x8f9eb000] 17:51:16 INFO - PROCESS | 1769 | 1465001476917 Marionette DEBUG loaded listener.js 17:51:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x90eb6800) [pid = 1769] [serial = 1269] [outer = 0x8f9eb000] 17:51:17 INFO - PROCESS | 1769 | 1465001477873 Marionette TRACE conn4 <- [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:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1491ms 17:51:17 INFO - PROCESS | 1769 | 1465001477932 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 17:51:17 INFO - PROCESS | 1769 | 1465001477936 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 17:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:51:17 INFO - PROCESS | 1769 | 1465001477951 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:51:17 INFO - PROCESS | 1769 | 1465001477955 Marionette TRACE conn4 <- [1,1662,null,{}] 17:51:17 INFO - PROCESS | 1769 | 1465001477976 Marionette TRACE conn4 -> [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:51:18 INFO - PROCESS | 1769 | 1465001478246 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 17:51:18 INFO - PROCESS | 1769 | 1465001478272 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b978000 == 36 [pid = 1769] [id = 423] 17:51:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8b97a000) [pid = 1769] [serial = 1270] [outer = (nil)] 17:51:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x90ec3400) [pid = 1769] [serial = 1271] [outer = 0x8b97a000] 17:51:18 INFO - PROCESS | 1769 | 1465001478355 Marionette DEBUG loaded listener.js 17:51:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x910b0800) [pid = 1769] [serial = 1272] [outer = 0x8b97a000] 17:51:19 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8c445c00) [pid = 1769] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:51:19 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8ee05000) [pid = 1769] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:51:19 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8e88e800) [pid = 1769] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:51:19 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x91ac1000) [pid = 1769] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:51:19 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x90eb7000) [pid = 1769] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:51:19 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8e2bb800) [pid = 1769] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:51:19 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x9265a800) [pid = 1769] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:51:19 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8c86bc00) [pid = 1769] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:51:19 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x92699000) [pid = 1769] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:51:19 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8c864800) [pid = 1769] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:51:19 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8ba5a400) [pid = 1769] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:51:19 INFO - PROCESS | 1769 | 1465001479492 Marionette TRACE conn4 <- [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:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1590ms 17:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:51:19 INFO - PROCESS | 1769 | 1465001479549 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 17:51:19 INFO - PROCESS | 1769 | 1465001479552 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 17:51:19 INFO - PROCESS | 1769 | 1465001479560 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:51:19 INFO - PROCESS | 1769 | 1465001479563 Marionette TRACE conn4 <- [1,1666,null,{}] 17:51:19 INFO - PROCESS | 1769 | 1465001479570 Marionette TRACE conn4 -> [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:51:19 INFO - PROCESS | 1769 | 1465001479761 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 17:51:19 INFO - PROCESS | 1769 | 1465001479771 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee04000 == 37 [pid = 1769] [id = 424] 17:51:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8f65e800) [pid = 1769] [serial = 1273] [outer = (nil)] 17:51:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x90ebe000) [pid = 1769] [serial = 1274] [outer = 0x8f65e800] 17:51:19 INFO - PROCESS | 1769 | 1465001479865 Marionette DEBUG loaded listener.js 17:51:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x92554400) [pid = 1769] [serial = 1275] [outer = 0x8f65e800] 17:51:20 INFO - PROCESS | 1769 | 1465001480872 Marionette TRACE conn4 <- [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:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1385ms 17:51:21 INFO - PROCESS | 1769 | 1465001481010 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 17:51:21 INFO - PROCESS | 1769 | 1465001481017 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 17:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:51:21 INFO - PROCESS | 1769 | 1465001481041 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:51:21 INFO - PROCESS | 1769 | 1465001481048 Marionette TRACE conn4 <- [1,1670,null,{}] 17:51:21 INFO - PROCESS | 1769 | 1465001481057 Marionette TRACE conn4 -> [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:51:21 INFO - PROCESS | 1769 | 1465001481307 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 17:51:21 INFO - PROCESS | 1769 | 1465001481560 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b980c00 == 38 [pid = 1769] [id = 425] 17:51:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8cc03400) [pid = 1769] [serial = 1276] [outer = (nil)] 17:51:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8cc10400) [pid = 1769] [serial = 1277] [outer = 0x8cc03400] 17:51:21 INFO - PROCESS | 1769 | 1465001481707 Marionette DEBUG loaded listener.js 17:51:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8d1ce800) [pid = 1769] [serial = 1278] [outer = 0x8cc03400] 17:51:22 INFO - PROCESS | 1769 | 1465001482742 Marionette TRACE conn4 <- [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:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1757ms 17:51:22 INFO - PROCESS | 1769 | 1465001482787 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 17:51:22 INFO - PROCESS | 1769 | 1465001482793 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 17:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:51:22 INFO - PROCESS | 1769 | 1465001482807 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:51:22 INFO - PROCESS | 1769 | 1465001482813 Marionette TRACE conn4 <- [1,1674,null,{}] 17:51:22 INFO - PROCESS | 1769 | 1465001482822 Marionette TRACE conn4 -> [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:51:23 INFO - PROCESS | 1769 | 1465001483055 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 17:51:23 INFO - PROCESS | 1769 | 1465001483339 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e617400 == 39 [pid = 1769] [id = 426] 17:51:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8e885800) [pid = 1769] [serial = 1279] [outer = (nil)] 17:51:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8ee03800) [pid = 1769] [serial = 1280] [outer = 0x8e885800] 17:51:23 INFO - PROCESS | 1769 | 1465001483459 Marionette DEBUG loaded listener.js 17:51:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8f876000) [pid = 1769] [serial = 1281] [outer = 0x8e885800] 17:51:24 INFO - PROCESS | 1769 | 1465001484486 Marionette TRACE conn4 <- [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:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1751ms 17:51:24 INFO - PROCESS | 1769 | 1465001484556 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 17:51:24 INFO - PROCESS | 1769 | 1465001484560 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 17:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:51:24 INFO - PROCESS | 1769 | 1465001484569 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:51:24 INFO - PROCESS | 1769 | 1465001484573 Marionette TRACE conn4 <- [1,1678,null,{}] 17:51:24 INFO - PROCESS | 1769 | 1465001484590 Marionette TRACE conn4 -> [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:51:24 INFO - PROCESS | 1769 | 1465001484859 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 17:51:25 INFO - PROCESS | 1769 | 1465001485198 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x90e7a400 == 40 [pid = 1769] [id = 427] 17:51:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x90e7fc00) [pid = 1769] [serial = 1282] [outer = (nil)] 17:51:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x910ab000) [pid = 1769] [serial = 1283] [outer = 0x90e7fc00] 17:51:25 INFO - PROCESS | 1769 | 1465001485304 Marionette DEBUG loaded listener.js 17:51:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x91ac2800) [pid = 1769] [serial = 1284] [outer = 0x90e7fc00] 17:51:26 INFO - PROCESS | 1769 | 1465001486338 Marionette TRACE conn4 <- [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:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1833ms 17:51:26 INFO - PROCESS | 1769 | 1465001486403 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 17:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:51:26 INFO - PROCESS | 1769 | 1465001486408 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 17:51:26 INFO - PROCESS | 1769 | 1465001486415 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:51:26 INFO - PROCESS | 1769 | 1465001486420 Marionette TRACE conn4 <- [1,1682,null,{}] 17:51:26 INFO - PROCESS | 1769 | 1465001486427 Marionette TRACE conn4 -> [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:51:26 INFO - PROCESS | 1769 | 1465001486683 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 17:51:26 INFO - PROCESS | 1769 | 1465001486963 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee8400 == 41 [pid = 1769] [id = 428] 17:51:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x91ac1800) [pid = 1769] [serial = 1285] [outer = (nil)] 17:51:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x92698c00) [pid = 1769] [serial = 1286] [outer = 0x91ac1800] 17:51:27 INFO - PROCESS | 1769 | 1465001487060 Marionette DEBUG loaded listener.js 17:51:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x926a1000) [pid = 1769] [serial = 1287] [outer = 0x91ac1800] 17:51:28 INFO - PROCESS | 1769 | 1465001488042 Marionette TRACE conn4 <- [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:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1693ms 17:51:28 INFO - PROCESS | 1769 | 1465001488109 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 17:51:28 INFO - PROCESS | 1769 | 1465001488113 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 17:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:51:28 INFO - PROCESS | 1769 | 1465001488121 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:51:28 INFO - PROCESS | 1769 | 1465001488126 Marionette TRACE conn4 <- [1,1686,null,{}] 17:51:28 INFO - PROCESS | 1769 | 1465001488132 Marionette TRACE conn4 -> [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:51:28 INFO - PROCESS | 1769 | 1465001488397 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 17:51:28 INFO - PROCESS | 1769 | 1465001488674 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x90ebdc00 == 42 [pid = 1769] [id = 429] 17:51:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x9255bc00) [pid = 1769] [serial = 1288] [outer = (nil)] 17:51:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x926b2400) [pid = 1769] [serial = 1289] [outer = 0x9255bc00] 17:51:28 INFO - PROCESS | 1769 | 1465001488775 Marionette DEBUG loaded listener.js 17:51:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x926bd800) [pid = 1769] [serial = 1290] [outer = 0x9255bc00] 17:51:29 INFO - PROCESS | 1769 | 1465001489747 Marionette TRACE conn4 <- [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:51:29 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:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1693ms 17:51:29 INFO - PROCESS | 1769 | 1465001489815 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 17:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:51:29 INFO - PROCESS | 1769 | 1465001489819 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 17:51:29 INFO - PROCESS | 1769 | 1465001489826 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:51:29 INFO - PROCESS | 1769 | 1465001489830 Marionette TRACE conn4 <- [1,1690,null,{}] 17:51:29 INFO - PROCESS | 1769 | 1465001489836 Marionette TRACE conn4 -> [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:51:30 INFO - PROCESS | 1769 | 1465001490165 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 17:51:30 INFO - PROCESS | 1769 | 1465001490488 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc08800 == 43 [pid = 1769] [id = 430] 17:51:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x8d1cd000) [pid = 1769] [serial = 1291] [outer = (nil)] 17:51:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8f86f400) [pid = 1769] [serial = 1292] [outer = 0x8d1cd000] 17:51:30 INFO - PROCESS | 1769 | 1465001490586 Marionette DEBUG loaded listener.js 17:51:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x92bc4000) [pid = 1769] [serial = 1293] [outer = 0x8d1cd000] 17:51:31 INFO - PROCESS | 1769 | 1465001491959 Marionette TRACE conn4 <- [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:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2187ms 17:51:32 INFO - PROCESS | 1769 | 1465001492014 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 17:51:32 INFO - PROCESS | 1769 | 1465001492021 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 17:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:51:32 INFO - PROCESS | 1769 | 1465001492031 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:51:32 INFO - PROCESS | 1769 | 1465001492035 Marionette TRACE conn4 <- [1,1694,null,{}] 17:51:32 INFO - PROCESS | 1769 | 1465001492045 Marionette TRACE conn4 -> [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:51:32 INFO - PROCESS | 1769 | 1465001492314 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 17:51:32 INFO - PROCESS | 1769 | 1465001492491 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba62800 == 44 [pid = 1769] [id = 431] 17:51:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x8c866c00) [pid = 1769] [serial = 1294] [outer = (nil)] 17:51:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8c86c400) [pid = 1769] [serial = 1295] [outer = 0x8c866c00] 17:51:32 INFO - PROCESS | 1769 | 1465001492584 Marionette DEBUG loaded listener.js 17:51:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8cc0ec00) [pid = 1769] [serial = 1296] [outer = 0x8c866c00] 17:51:33 INFO - PROCESS | 1769 | 1465001493655 Marionette TRACE conn4 <- [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:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1685ms 17:51:33 INFO - PROCESS | 1769 | 1465001493716 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 17:51:33 INFO - PROCESS | 1769 | 1465001493725 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 17:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:51:33 INFO - PROCESS | 1769 | 1465001493736 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:51:33 INFO - PROCESS | 1769 | 1465001493740 Marionette TRACE conn4 <- [1,1698,null,{}] 17:51:33 INFO - PROCESS | 1769 | 1465001493747 Marionette TRACE conn4 -> [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:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8b979400 == 43 [pid = 1769] [id = 392] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8beea800 == 42 [pid = 1769] [id = 393] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8f9ee000 == 41 [pid = 1769] [id = 397] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8b978000 == 40 [pid = 1769] [id = 423] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee0b800 == 39 [pid = 1769] [id = 422] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc0f800 == 38 [pid = 1769] [id = 421] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba60800 == 37 [pid = 1769] [id = 420] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97c000 == 36 [pid = 1769] [id = 419] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8b976000 == 35 [pid = 1769] [id = 418] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8e887400 == 34 [pid = 1769] [id = 417] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8c860800 == 33 [pid = 1769] [id = 415] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8e886400 == 32 [pid = 1769] [id = 416] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5e400 == 31 [pid = 1769] [id = 414] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1cc400 == 30 [pid = 1769] [id = 413] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8b976800 == 29 [pid = 1769] [id = 412] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4ddc00 == 28 [pid = 1769] [id = 383] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba68c00 == 27 [pid = 1769] [id = 394] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5b000 == 26 [pid = 1769] [id = 395] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2ba800 == 25 [pid = 1769] [id = 396] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc06400 == 24 [pid = 1769] [id = 382] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4ab800 == 23 [pid = 1769] [id = 398] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8c862000 == 22 [pid = 1769] [id = 387] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4de800 == 21 [pid = 1769] [id = 385] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8c450c00 == 20 [pid = 1769] [id = 384] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97e800 == 19 [pid = 1769] [id = 390] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x90eb6c00 == 18 [pid = 1769] [id = 389] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x90db8c00 == 17 [pid = 1769] [id = 388] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x90e73400 == 16 [pid = 1769] [id = 391] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8b981400 == 15 [pid = 1769] [id = 386] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97bc00 == 14 [pid = 1769] [id = 407] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc08800 == 13 [pid = 1769] [id = 430] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x90ebdc00 == 12 [pid = 1769] [id = 429] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee8400 == 11 [pid = 1769] [id = 428] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8e617400 == 10 [pid = 1769] [id = 426] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x90e7a400 == 9 [pid = 1769] [id = 427] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee04000 == 8 [pid = 1769] [id = 424] 17:51:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8b980c00 == 7 [pid = 1769] [id = 425] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8cc0d400) [pid = 1769] [serial = 1203] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8c85f000) [pid = 1769] [serial = 1202] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8f65bc00) [pid = 1769] [serial = 1232] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8f667c00) [pid = 1769] [serial = 1206] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8ee0e000) [pid = 1769] [serial = 1205] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x92560800) [pid = 1769] [serial = 1209] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x923c9800) [pid = 1769] [serial = 1208] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x926a7400) [pid = 1769] [serial = 1212] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x926a2c00) [pid = 1769] [serial = 1211] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8e4a8400) [pid = 1769] [serial = 1229] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8f871800) [pid = 1769] [serial = 1233] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x928b5400) [pid = 1769] [serial = 1215] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8e88a800) [pid = 1769] [serial = 1224] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8e4e4000) [pid = 1769] [serial = 1223] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x928b3800) [pid = 1769] [serial = 1214] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x92bcf000) [pid = 1769] [serial = 1218] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8cc01800) [pid = 1769] [serial = 1226] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8cc08000) [pid = 1769] [serial = 1227] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x928ef000) [pid = 1769] [serial = 1217] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8e4e9000) [pid = 1769] [serial = 1221] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8f878400) [pid = 1769] [serial = 1235] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8c864c00) [pid = 1769] [serial = 1220] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8e4b4400) [pid = 1769] [serial = 1230] [outer = (nil)] [url = about:blank] 17:51:35 INFO - PROCESS | 1769 | 1465001495393 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 17:51:35 INFO - PROCESS | 1769 | 1465001495504 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef5000 == 8 [pid = 1769] [id = 432] 17:51:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8bef5800) [pid = 1769] [serial = 1297] [outer = (nil)] 17:51:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8c445c00) [pid = 1769] [serial = 1298] [outer = 0x8bef5800] 17:51:35 INFO - PROCESS | 1769 | 1465001495609 Marionette DEBUG loaded listener.js 17:51:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8c44f800) [pid = 1769] [serial = 1299] [outer = 0x8bef5800] 17:51:36 INFO - PROCESS | 1769 | 1465001496514 Marionette TRACE conn4 <- [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:51:36 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:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2837ms 17:51:36 INFO - PROCESS | 1769 | 1465001496576 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 17:51:36 INFO - PROCESS | 1769 | 1465001496582 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 17:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:51:36 INFO - PROCESS | 1769 | 1465001496592 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:51:36 INFO - PROCESS | 1769 | 1465001496596 Marionette TRACE conn4 <- [1,1702,null,{}] 17:51:36 INFO - PROCESS | 1769 | 1465001496605 Marionette TRACE conn4 -> [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:51:36 INFO - PROCESS | 1769 | 1465001496805 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 17:51:36 INFO - PROCESS | 1769 | 1465001496946 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc0a800 == 9 [pid = 1769] [id = 433] 17:51:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8cc10c00) [pid = 1769] [serial = 1300] [outer = (nil)] 17:51:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8d1ca000) [pid = 1769] [serial = 1301] [outer = 0x8cc10c00] 17:51:37 INFO - PROCESS | 1769 | 1465001497032 Marionette DEBUG loaded listener.js 17:51:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8e2b1800) [pid = 1769] [serial = 1302] [outer = 0x8cc10c00] 17:51:37 INFO - PROCESS | 1769 | 1465001497993 Marionette TRACE conn4 <- [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:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1486ms 17:51:38 INFO - PROCESS | 1769 | 1465001498078 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 17:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:51:38 INFO - PROCESS | 1769 | 1465001498084 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 17:51:38 INFO - PROCESS | 1769 | 1465001498092 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:51:38 INFO - PROCESS | 1769 | 1465001498096 Marionette TRACE conn4 <- [1,1706,null,{}] 17:51:38 INFO - PROCESS | 1769 | 1465001498112 Marionette TRACE conn4 -> [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:51:38 INFO - PROCESS | 1769 | 1465001498369 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 17:51:38 INFO - PROCESS | 1769 | 1465001498397 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4dc800 == 10 [pid = 1769] [id = 434] 17:51:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8e4dec00) [pid = 1769] [serial = 1303] [outer = (nil)] 17:51:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8e4e6000) [pid = 1769] [serial = 1304] [outer = 0x8e4dec00] 17:51:38 INFO - PROCESS | 1769 | 1465001498489 Marionette DEBUG loaded listener.js 17:51:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8e4eb800) [pid = 1769] [serial = 1305] [outer = 0x8e4dec00] 17:51:39 INFO - PROCESS | 1769 | 1465001499661 Marionette TRACE conn4 <- [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:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2155ms 17:51:40 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8b97a000) [pid = 1769] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:51:40 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8b977000) [pid = 1769] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:51:40 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8c44a800) [pid = 1769] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:51:40 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8ee03000) [pid = 1769] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:51:40 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8e4e4800) [pid = 1769] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:51:40 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8bee7400) [pid = 1769] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:51:40 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8d1ce400) [pid = 1769] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:51:40 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8b97dc00) [pid = 1769] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:51:40 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8ee04c00) [pid = 1769] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:51:40 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8ee01800) [pid = 1769] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:51:40 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x92554800) [pid = 1769] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:51:40 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8f9eb000) [pid = 1769] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:51:40 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x8c449400) [pid = 1769] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:51:40 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8f65e800) [pid = 1769] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:51:40 INFO - PROCESS | 1769 | 1465001500336 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 17:51:40 INFO - PROCESS | 1769 | 1465001500343 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 17:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:51:40 INFO - PROCESS | 1769 | 1465001500366 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:51:40 INFO - PROCESS | 1769 | 1465001500376 Marionette TRACE conn4 <- [1,1710,null,{}] 17:51:40 INFO - PROCESS | 1769 | 1465001500382 Marionette TRACE conn4 -> [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:51:40 INFO - PROCESS | 1769 | 1465001500636 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 17:51:40 INFO - PROCESS | 1769 | 1465001500731 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c863800 == 11 [pid = 1769] [id = 435] 17:51:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8c86d000) [pid = 1769] [serial = 1306] [outer = (nil)] 17:51:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8e883800) [pid = 1769] [serial = 1307] [outer = 0x8c86d000] 17:51:40 INFO - PROCESS | 1769 | 1465001500820 Marionette DEBUG loaded listener.js 17:51:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8ee05000) [pid = 1769] [serial = 1308] [outer = 0x8c86d000] 17:51:41 INFO - PROCESS | 1769 | 1465001501679 Marionette TRACE conn4 <- [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:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1367ms 17:51:41 INFO - PROCESS | 1769 | 1465001501725 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 17:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:51:41 INFO - PROCESS | 1769 | 1465001501729 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 17:51:41 INFO - PROCESS | 1769 | 1465001501737 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:51:41 INFO - PROCESS | 1769 | 1465001501740 Marionette TRACE conn4 <- [1,1714,null,{}] 17:51:41 INFO - PROCESS | 1769 | 1465001501747 Marionette TRACE conn4 -> [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:51:41 INFO - PROCESS | 1769 | 1465001501937 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 17:51:42 INFO - PROCESS | 1769 | 1465001502076 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4a8800 == 12 [pid = 1769] [id = 436] 17:51:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8ee08400) [pid = 1769] [serial = 1309] [outer = (nil)] 17:51:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8f65ec00) [pid = 1769] [serial = 1310] [outer = 0x8ee08400] 17:51:42 INFO - PROCESS | 1769 | 1465001502160 Marionette DEBUG loaded listener.js 17:51:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8f667c00) [pid = 1769] [serial = 1311] [outer = 0x8ee08400] 17:51:43 INFO - PROCESS | 1769 | 1465001503293 Marionette TRACE conn4 <- [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:51:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:51:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1638ms 17:51:43 INFO - PROCESS | 1769 | 1465001503375 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 17:51:43 INFO - PROCESS | 1769 | 1465001503383 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 17:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:51:43 INFO - PROCESS | 1769 | 1465001503392 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:51:43 INFO - PROCESS | 1769 | 1465001503401 Marionette TRACE conn4 <- [1,1718,null,{}] 17:51:43 INFO - PROCESS | 1769 | 1465001503411 Marionette TRACE conn4 -> [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:51:43 INFO - PROCESS | 1769 | 1465001503773 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 17:51:44 INFO - PROCESS | 1769 | 1465001503978 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c868c00 == 13 [pid = 1769] [id = 437] 17:51:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8c86a400) [pid = 1769] [serial = 1312] [outer = (nil)] 17:51:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8e2bb800) [pid = 1769] [serial = 1313] [outer = 0x8c86a400] 17:51:44 INFO - PROCESS | 1769 | 1465001504079 Marionette DEBUG loaded listener.js 17:51:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8e4b5c00) [pid = 1769] [serial = 1314] [outer = 0x8c86a400] 17:51:45 INFO - PROCESS | 1769 | 1465001505161 Marionette TRACE conn4 <- [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:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1844ms 17:51:45 INFO - PROCESS | 1769 | 1465001505238 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 17:51:45 INFO - PROCESS | 1769 | 1465001505248 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 17:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:51:45 INFO - PROCESS | 1769 | 1465001505261 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:51:45 INFO - PROCESS | 1769 | 1465001505265 Marionette TRACE conn4 <- [1,1722,null,{}] 17:51:45 INFO - PROCESS | 1769 | 1465001505274 Marionette TRACE conn4 -> [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:51:45 INFO - PROCESS | 1769 | 1465001505531 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 17:51:45 INFO - PROCESS | 1769 | 1465001505774 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f661c00 == 14 [pid = 1769] [id = 438] 17:51:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8f666c00) [pid = 1769] [serial = 1315] [outer = (nil)] 17:51:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8f875800) [pid = 1769] [serial = 1316] [outer = 0x8f666c00] 17:51:45 INFO - PROCESS | 1769 | 1465001505870 Marionette DEBUG loaded listener.js 17:51:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8f87d400) [pid = 1769] [serial = 1317] [outer = 0x8f666c00] 17:51:46 INFO - PROCESS | 1769 | 1465001506939 Marionette TRACE conn4 <- [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:51:46 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:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1736ms 17:51:46 INFO - PROCESS | 1769 | 1465001506997 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 17:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:51:47 INFO - PROCESS | 1769 | 1465001507002 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 17:51:47 INFO - PROCESS | 1769 | 1465001507010 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:51:47 INFO - PROCESS | 1769 | 1465001507017 Marionette TRACE conn4 <- [1,1726,null,{}] 17:51:47 INFO - PROCESS | 1769 | 1465001507035 Marionette TRACE conn4 -> [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:51:47 INFO - PROCESS | 1769 | 1465001507285 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 17:51:47 INFO - PROCESS | 1769 | 1465001507563 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x90dbd400 == 15 [pid = 1769] [id = 439] 17:51:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x90dbd800) [pid = 1769] [serial = 1318] [outer = (nil)] 17:51:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x90e71c00) [pid = 1769] [serial = 1319] [outer = 0x90dbd800] 17:51:47 INFO - PROCESS | 1769 | 1465001507673 Marionette DEBUG loaded listener.js 17:51:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x90e79800) [pid = 1769] [serial = 1320] [outer = 0x90dbd800] 17:51:48 INFO - PROCESS | 1769 | 1465001508639 Marionette TRACE conn4 <- [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:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1700ms 17:51:48 INFO - PROCESS | 1769 | 1465001508710 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 17:51:48 INFO - PROCESS | 1769 | 1465001508716 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 17:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:51:48 INFO - PROCESS | 1769 | 1465001508723 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:51:48 INFO - PROCESS | 1769 | 1465001508728 Marionette TRACE conn4 <- [1,1730,null,{}] 17:51:48 INFO - PROCESS | 1769 | 1465001508743 Marionette TRACE conn4 -> [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:51:49 INFO - PROCESS | 1769 | 1465001509003 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 17:51:49 INFO - PROCESS | 1769 | 1465001509239 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x90e76400 == 16 [pid = 1769] [id = 440] 17:51:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x90e7c000) [pid = 1769] [serial = 1321] [outer = (nil)] 17:51:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x90ebfc00) [pid = 1769] [serial = 1322] [outer = 0x90e7c000] 17:51:49 INFO - PROCESS | 1769 | 1465001509386 Marionette DEBUG loaded listener.js 17:51:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x90ec2800) [pid = 1769] [serial = 1323] [outer = 0x90e7c000] 17:51:50 INFO - PROCESS | 1769 | 1465001510384 Marionette TRACE conn4 <- [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:51:50 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:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1700ms 17:51:50 INFO - PROCESS | 1769 | 1465001510424 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 17:51:50 INFO - PROCESS | 1769 | 1465001510429 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 17:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:51:50 INFO - PROCESS | 1769 | 1465001510456 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:51:50 INFO - PROCESS | 1769 | 1465001510461 Marionette TRACE conn4 <- [1,1734,null,{}] 17:51:50 INFO - PROCESS | 1769 | 1465001510468 Marionette TRACE conn4 -> [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:51:50 INFO - PROCESS | 1769 | 1465001510673 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 17:51:50 INFO - PROCESS | 1769 | 1465001510855 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee04c00 == 17 [pid = 1769] [id = 441] 17:51:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x90eb8c00) [pid = 1769] [serial = 1324] [outer = (nil)] 17:51:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x910ac400) [pid = 1769] [serial = 1325] [outer = 0x90eb8c00] 17:51:51 INFO - PROCESS | 1769 | 1465001511009 Marionette DEBUG loaded listener.js 17:51:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x91ab5800) [pid = 1769] [serial = 1326] [outer = 0x90eb8c00] 17:51:51 INFO - PROCESS | 1769 | 1465001511985 Marionette TRACE conn4 <- [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:51:52 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:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1604ms 17:51:52 INFO - PROCESS | 1769 | 1465001512058 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 17:51:52 INFO - PROCESS | 1769 | 1465001512063 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 17:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:51:52 INFO - PROCESS | 1769 | 1465001512069 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:51:52 INFO - PROCESS | 1769 | 1465001512073 Marionette TRACE conn4 <- [1,1738,null,{}] 17:51:52 INFO - PROCESS | 1769 | 1465001512080 Marionette TRACE conn4 -> [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:51:52 INFO - PROCESS | 1769 | 1465001512368 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 17:51:52 INFO - PROCESS | 1769 | 1465001512656 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f877800 == 18 [pid = 1769] [id = 442] 17:51:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x8f87cc00) [pid = 1769] [serial = 1327] [outer = (nil)] 17:51:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x923c8c00) [pid = 1769] [serial = 1328] [outer = 0x8f87cc00] 17:51:52 INFO - PROCESS | 1769 | 1465001512761 Marionette DEBUG loaded listener.js 17:51:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x9255b000) [pid = 1769] [serial = 1329] [outer = 0x8f87cc00] 17:51:53 INFO - PROCESS | 1769 | 1465001513788 Marionette TRACE conn4 <- [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:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1788ms 17:51:53 INFO - PROCESS | 1769 | 1465001513859 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 17:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:51:53 INFO - PROCESS | 1769 | 1465001513863 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 17:51:53 INFO - PROCESS | 1769 | 1465001513871 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:51:53 INFO - PROCESS | 1769 | 1465001513875 Marionette TRACE conn4 <- [1,1742,null,{}] 17:51:53 INFO - PROCESS | 1769 | 1465001513882 Marionette TRACE conn4 -> [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:51:54 INFO - PROCESS | 1769 | 1465001514256 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 17:51:54 INFO - PROCESS | 1769 | 1465001514533 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beeac00 == 19 [pid = 1769] [id = 443] 17:51:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8beeb400) [pid = 1769] [serial = 1330] [outer = (nil)] 17:51:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x8bef1000) [pid = 1769] [serial = 1331] [outer = 0x8beeb400] 17:51:54 INFO - PROCESS | 1769 | 1465001514626 Marionette DEBUG loaded listener.js 17:51:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8c451800) [pid = 1769] [serial = 1332] [outer = 0x8beeb400] 17:51:55 INFO - PROCESS | 1769 | 1465001515655 Marionette TRACE conn4 <- [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:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1847ms 17:51:55 INFO - PROCESS | 1769 | 1465001515720 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 17:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:51:55 INFO - PROCESS | 1769 | 1465001515731 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 17:51:55 INFO - PROCESS | 1769 | 1465001515745 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:51:55 INFO - PROCESS | 1769 | 1465001515754 Marionette TRACE conn4 <- [1,1746,null,{}] 17:51:55 INFO - PROCESS | 1769 | 1465001515765 Marionette TRACE conn4 -> [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:51:56 INFO - PROCESS | 1769 | 1465001516023 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8f9eb400) [pid = 1769] [serial = 1236] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x90ebe000) [pid = 1769] [serial = 1274] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x90ec3400) [pid = 1769] [serial = 1271] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8b981c00) [pid = 1769] [serial = 1238] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8bef5c00) [pid = 1769] [serial = 1239] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8e88ec00) [pid = 1769] [serial = 1244] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8f87b800) [pid = 1769] [serial = 1245] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x923be800) [pid = 1769] [serial = 1250] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x923c0c00) [pid = 1769] [serial = 1251] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8ee0a000) [pid = 1769] [serial = 1265] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8f664c00) [pid = 1769] [serial = 1266] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8d1cf800) [pid = 1769] [serial = 1262] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8e4b5400) [pid = 1769] [serial = 1263] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8e2b7800) [pid = 1769] [serial = 1241] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8e4afc00) [pid = 1769] [serial = 1242] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8ba59800) [pid = 1769] [serial = 1259] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8c448c00) [pid = 1769] [serial = 1260] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x926b0000) [pid = 1769] [serial = 1256] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x926bc400) [pid = 1769] [serial = 1257] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x910a4000) [pid = 1769] [serial = 1247] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x910a5000) [pid = 1769] [serial = 1248] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x9255b800) [pid = 1769] [serial = 1253] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x92694800) [pid = 1769] [serial = 1254] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x910b0800) [pid = 1769] [serial = 1272] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x90eb6800) [pid = 1769] [serial = 1269] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x90e79c00) [pid = 1769] [serial = 1268] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x92554400) [pid = 1769] [serial = 1275] [outer = (nil)] [url = about:blank] 17:51:56 INFO - PROCESS | 1769 | 1465001516303 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c448c00 == 20 [pid = 1769] [id = 444] 17:51:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8c451c00) [pid = 1769] [serial = 1333] [outer = (nil)] 17:51:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8e2b2c00) [pid = 1769] [serial = 1334] [outer = 0x8c451c00] 17:51:56 INFO - PROCESS | 1769 | 1465001516397 Marionette DEBUG loaded listener.js 17:51:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8e4af000) [pid = 1769] [serial = 1335] [outer = 0x8c451c00] 17:51:57 INFO - PROCESS | 1769 | 1465001517248 Marionette TRACE conn4 <- [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:51:57 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:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1550ms 17:51:57 INFO - PROCESS | 1769 | 1465001517293 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 17:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:51:57 INFO - PROCESS | 1769 | 1465001517298 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 17:51:57 INFO - PROCESS | 1769 | 1465001517306 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:51:57 INFO - PROCESS | 1769 | 1465001517309 Marionette TRACE conn4 <- [1,1750,null,{}] 17:51:57 INFO - PROCESS | 1769 | 1465001517317 Marionette TRACE conn4 -> [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:51:57 INFO - PROCESS | 1769 | 1465001517531 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 17:51:57 INFO - PROCESS | 1769 | 1465001517684 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc07c00 == 21 [pid = 1769] [id = 445] 17:51:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8d1c7c00) [pid = 1769] [serial = 1336] [outer = (nil)] 17:51:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8f661800) [pid = 1769] [serial = 1337] [outer = 0x8d1c7c00] 17:51:57 INFO - PROCESS | 1769 | 1465001517765 Marionette DEBUG loaded listener.js 17:51:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8f873800) [pid = 1769] [serial = 1338] [outer = 0x8d1c7c00] 17:51:58 INFO - PROCESS | 1769 | 1465001518743 Marionette TRACE conn4 <- [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:51:58 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:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1484ms 17:51:58 INFO - PROCESS | 1769 | 1465001518806 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 17:51:58 INFO - PROCESS | 1769 | 1465001518815 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 17:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:51:58 INFO - PROCESS | 1769 | 1465001518832 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:51:58 INFO - PROCESS | 1769 | 1465001518840 Marionette TRACE conn4 <- [1,1754,null,{}] 17:51:58 INFO - PROCESS | 1769 | 1465001518851 Marionette TRACE conn4 -> [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:51:59 INFO - PROCESS | 1769 | 1465001519092 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 17:51:59 INFO - PROCESS | 1769 | 1465001519119 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b980000 == 22 [pid = 1769] [id = 446] 17:51:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8ee02c00) [pid = 1769] [serial = 1339] [outer = (nil)] 17:51:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x90e7b800) [pid = 1769] [serial = 1340] [outer = 0x8ee02c00] 17:51:59 INFO - PROCESS | 1769 | 1465001519200 Marionette DEBUG loaded listener.js 17:51:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x90eb7c00) [pid = 1769] [serial = 1341] [outer = 0x8ee02c00] 17:52:00 INFO - PROCESS | 1769 | 1465001520276 Marionette TRACE conn4 <- [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:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1498ms 17:52:00 INFO - PROCESS | 1769 | 1465001520324 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 17:52:00 INFO - PROCESS | 1769 | 1465001520343 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 17:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:52:00 INFO - PROCESS | 1769 | 1465001520360 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:52:00 INFO - PROCESS | 1769 | 1465001520364 Marionette TRACE conn4 <- [1,1758,null,{}] 17:52:00 INFO - PROCESS | 1769 | 1465001520372 Marionette TRACE conn4 -> [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:52:00 INFO - PROCESS | 1769 | 1465001520623 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 17:52:00 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8cc03400) [pid = 1769] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:52:00 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8e4dec00) [pid = 1769] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:52:00 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8e885800) [pid = 1769] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:52:00 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8c86d000) [pid = 1769] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:52:00 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8bef5800) [pid = 1769] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:52:00 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8cc10c00) [pid = 1769] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:52:00 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x91ac1800) [pid = 1769] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:52:00 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x8d1cd000) [pid = 1769] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:52:00 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8c866c00) [pid = 1769] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:52:00 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x90e7fc00) [pid = 1769] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:52:00 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x9255bc00) [pid = 1769] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:52:00 INFO - PROCESS | 1769 | 1465001520913 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b982c00 == 23 [pid = 1769] [id = 447] 17:52:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x8b983800) [pid = 1769] [serial = 1342] [outer = (nil)] 17:52:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8c86d000) [pid = 1769] [serial = 1343] [outer = 0x8b983800] 17:52:01 INFO - PROCESS | 1769 | 1465001520999 Marionette DEBUG loaded listener.js 17:52:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8d1cf400) [pid = 1769] [serial = 1344] [outer = 0x8b983800] 17:52:01 INFO - PROCESS | 1769 | 1465001521780 Marionette TRACE conn4 <- [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:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1484ms 17:52:01 INFO - PROCESS | 1769 | 1465001521847 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 17:52:01 INFO - PROCESS | 1769 | 1465001521854 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 17:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:52:01 INFO - PROCESS | 1769 | 1465001521865 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:52:01 INFO - PROCESS | 1769 | 1465001521869 Marionette TRACE conn4 <- [1,1762,null,{}] 17:52:01 INFO - PROCESS | 1769 | 1465001521880 Marionette TRACE conn4 -> [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:52:02 INFO - PROCESS | 1769 | 1465001522185 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 17:52:02 INFO - PROCESS | 1769 | 1465001522360 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x91aba000 == 24 [pid = 1769] [id = 448] 17:52:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x91abd000) [pid = 1769] [serial = 1345] [outer = (nil)] 17:52:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x91ac3000) [pid = 1769] [serial = 1346] [outer = 0x91abd000] 17:52:02 INFO - PROCESS | 1769 | 1465001522504 Marionette DEBUG loaded listener.js 17:52:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x923cb400) [pid = 1769] [serial = 1347] [outer = 0x91abd000] 17:52:03 INFO - PROCESS | 1769 | 1465001523564 Marionette TRACE conn4 <- [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:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1737ms 17:52:03 INFO - PROCESS | 1769 | 1465001523601 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 17:52:03 INFO - PROCESS | 1769 | 1465001523610 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 17:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:52:03 INFO - PROCESS | 1769 | 1465001523619 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:52:03 INFO - PROCESS | 1769 | 1465001523624 Marionette TRACE conn4 <- [1,1766,null,{}] 17:52:03 INFO - PROCESS | 1769 | 1465001523636 Marionette TRACE conn4 -> [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:52:03 INFO - PROCESS | 1769 | 1465001523871 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 17:52:04 INFO - PROCESS | 1769 | 1465001524113 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beedc00 == 25 [pid = 1769] [id = 449] 17:52:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8bef5c00) [pid = 1769] [serial = 1348] [outer = (nil)] 17:52:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8e2b8000) [pid = 1769] [serial = 1349] [outer = 0x8bef5c00] 17:52:04 INFO - PROCESS | 1769 | 1465001524256 Marionette DEBUG loaded listener.js 17:52:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8e610400) [pid = 1769] [serial = 1350] [outer = 0x8bef5c00] 17:52:05 INFO - PROCESS | 1769 | 1465001525287 Marionette TRACE conn4 <- [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:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1739ms 17:52:05 INFO - PROCESS | 1769 | 1465001525359 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 17:52:05 INFO - PROCESS | 1769 | 1465001525368 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 17:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:52:05 INFO - PROCESS | 1769 | 1465001525381 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:52:05 INFO - PROCESS | 1769 | 1465001525385 Marionette TRACE conn4 <- [1,1770,null,{}] 17:52:05 INFO - PROCESS | 1769 | 1465001525393 Marionette TRACE conn4 -> [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:52:05 INFO - PROCESS | 1769 | 1465001525658 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 17:52:05 INFO - PROCESS | 1769 | 1465001525954 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f663000 == 26 [pid = 1769] [id = 450] 17:52:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8f9e3800) [pid = 1769] [serial = 1351] [outer = (nil)] 17:52:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8f9ebc00) [pid = 1769] [serial = 1352] [outer = 0x8f9e3800] 17:52:06 INFO - PROCESS | 1769 | 1465001526057 Marionette DEBUG loaded listener.js 17:52:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x90dbb400) [pid = 1769] [serial = 1353] [outer = 0x8f9e3800] 17:52:07 INFO - PROCESS | 1769 | 1465001527139 Marionette TRACE conn4 <- [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:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1793ms 17:52:07 INFO - PROCESS | 1769 | 1465001527174 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 17:52:07 INFO - PROCESS | 1769 | 1465001527179 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 17:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:52:07 INFO - PROCESS | 1769 | 1465001527187 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:52:07 INFO - PROCESS | 1769 | 1465001527194 Marionette TRACE conn4 <- [1,1774,null,{}] 17:52:07 INFO - PROCESS | 1769 | 1465001527212 Marionette TRACE conn4 -> [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:52:07 INFO - PROCESS | 1769 | 1465001527450 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 17:52:07 INFO - PROCESS | 1769 | 1465001527732 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x91ac0c00 == 27 [pid = 1769] [id = 451] 17:52:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x91ac3c00) [pid = 1769] [serial = 1354] [outer = (nil)] 17:52:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x92556000) [pid = 1769] [serial = 1355] [outer = 0x91ac3c00] 17:52:07 INFO - PROCESS | 1769 | 1465001527838 Marionette DEBUG loaded listener.js 17:52:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x92561800) [pid = 1769] [serial = 1356] [outer = 0x91ac3c00] 17:52:08 INFO - PROCESS | 1769 | 1465001528762 Marionette TRACE conn4 <- [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:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1647ms 17:52:08 INFO - PROCESS | 1769 | 1465001528839 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 17:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:52:08 INFO - PROCESS | 1769 | 1465001528855 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 17:52:08 INFO - PROCESS | 1769 | 1465001528864 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:52:08 INFO - PROCESS | 1769 | 1465001528867 Marionette TRACE conn4 <- [1,1778,null,{}] 17:52:08 INFO - PROCESS | 1769 | 1465001528874 Marionette TRACE conn4 -> [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:52:09 INFO - PROCESS | 1769 | 1465001529091 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 17:52:09 INFO - PROCESS | 1769 | 1465001529247 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c867400 == 28 [pid = 1769] [id = 452] 17:52:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x9264d000) [pid = 1769] [serial = 1357] [outer = (nil)] 17:52:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x92658000) [pid = 1769] [serial = 1358] [outer = 0x9264d000] 17:52:09 INFO - PROCESS | 1769 | 1465001529394 Marionette DEBUG loaded listener.js 17:52:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x92699000) [pid = 1769] [serial = 1359] [outer = 0x9264d000] 17:52:10 INFO - PROCESS | 1769 | 1465001530387 Marionette TRACE conn4 <- [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:52:10 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:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1582ms 17:52:10 INFO - PROCESS | 1769 | 1465001530447 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 17:52:10 INFO - PROCESS | 1769 | 1465001530450 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 17:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:52:10 INFO - PROCESS | 1769 | 1465001530458 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:52:10 INFO - PROCESS | 1769 | 1465001530462 Marionette TRACE conn4 <- [1,1782,null,{}] 17:52:10 INFO - PROCESS | 1769 | 1465001530468 Marionette TRACE conn4 -> [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:52:10 INFO - PROCESS | 1769 | 1465001530675 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 17:52:10 INFO - PROCESS | 1769 | 1465001530911 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x92557800 == 29 [pid = 1769] [id = 453] 17:52:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x92651800) [pid = 1769] [serial = 1360] [outer = (nil)] 17:52:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x926a4800) [pid = 1769] [serial = 1361] [outer = 0x92651800] 17:52:11 INFO - PROCESS | 1769 | 1465001531052 Marionette DEBUG loaded listener.js 17:52:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x926a8000) [pid = 1769] [serial = 1362] [outer = 0x92651800] 17:52:12 INFO - PROCESS | 1769 | 1465001532033 Marionette TRACE conn4 <- [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:52:12 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:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1635ms 17:52:12 INFO - PROCESS | 1769 | 1465001532094 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 17:52:12 INFO - PROCESS | 1769 | 1465001532099 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 17:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:52:12 INFO - PROCESS | 1769 | 1465001532106 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:52:12 INFO - PROCESS | 1769 | 1465001532111 Marionette TRACE conn4 <- [1,1786,null,{}] 17:52:12 INFO - PROCESS | 1769 | 1465001532117 Marionette TRACE conn4 -> [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:52:12 INFO - PROCESS | 1769 | 1465001532423 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 17:52:12 INFO - PROCESS | 1769 | 1465001532718 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4ad000 == 30 [pid = 1769] [id = 454] 17:52:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x90db4000) [pid = 1769] [serial = 1363] [outer = (nil)] 17:52:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x926c1400) [pid = 1769] [serial = 1364] [outer = 0x90db4000] 17:52:12 INFO - PROCESS | 1769 | 1465001532819 Marionette DEBUG loaded listener.js 17:52:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x926ca800) [pid = 1769] [serial = 1365] [outer = 0x90db4000] 17:52:13 INFO - PROCESS | 1769 | 1465001533796 Marionette TRACE conn4 <- [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:52:13 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:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1734ms 17:52:13 INFO - PROCESS | 1769 | 1465001533842 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 17:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:52:13 INFO - PROCESS | 1769 | 1465001533846 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 17:52:13 INFO - PROCESS | 1769 | 1465001533854 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:52:13 INFO - PROCESS | 1769 | 1465001533858 Marionette TRACE conn4 <- [1,1790,null,{}] 17:52:13 INFO - PROCESS | 1769 | 1465001533873 Marionette TRACE conn4 -> [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:52:14 INFO - PROCESS | 1769 | 1465001534095 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 17:52:14 INFO - PROCESS | 1769 | 1465001534329 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee8800 == 31 [pid = 1769] [id = 455] 17:52:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x8bee9800) [pid = 1769] [serial = 1366] [outer = (nil)] 17:52:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8c449000) [pid = 1769] [serial = 1367] [outer = 0x8bee9800] 17:52:14 INFO - PROCESS | 1769 | 1465001534725 Marionette DEBUG loaded listener.js 17:52:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8cc09c00) [pid = 1769] [serial = 1368] [outer = 0x8bee9800] 17:52:15 INFO - PROCESS | 1769 | 1465001535765 Marionette TRACE conn4 <- [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:52:15 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:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1946ms 17:52:15 INFO - PROCESS | 1769 | 1465001535802 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 17:52:15 INFO - PROCESS | 1769 | 1465001535806 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 17:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:52:15 INFO - PROCESS | 1769 | 1465001535816 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:52:15 INFO - PROCESS | 1769 | 1465001535821 Marionette TRACE conn4 <- [1,1794,null,{}] 17:52:15 INFO - PROCESS | 1769 | 1465001535830 Marionette TRACE conn4 -> [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:52:16 INFO - PROCESS | 1769 | 1465001536031 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 17:52:16 INFO - PROCESS | 1769 | 1465001536387 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc04400 == 32 [pid = 1769] [id = 456] 17:52:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x8e4e2800) [pid = 1769] [serial = 1369] [outer = (nil)] 17:52:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8ee0f000) [pid = 1769] [serial = 1370] [outer = 0x8e4e2800] 17:52:16 INFO - PROCESS | 1769 | 1465001536481 Marionette DEBUG loaded listener.js 17:52:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8f878000) [pid = 1769] [serial = 1371] [outer = 0x8e4e2800] 17:52:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba62800 == 31 [pid = 1769] [id = 431] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8ee05000) [pid = 1769] [serial = 1308] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8cc10400) [pid = 1769] [serial = 1277] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8e4e6000) [pid = 1769] [serial = 1304] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8ee03800) [pid = 1769] [serial = 1280] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8e883800) [pid = 1769] [serial = 1307] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8c445c00) [pid = 1769] [serial = 1298] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8d1ca000) [pid = 1769] [serial = 1301] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x92698c00) [pid = 1769] [serial = 1286] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x92bc4000) [pid = 1769] [serial = 1293] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8cc0ec00) [pid = 1769] [serial = 1296] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8f86f400) [pid = 1769] [serial = 1292] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x91ac2800) [pid = 1769] [serial = 1284] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x926bd800) [pid = 1769] [serial = 1290] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8e4eb800) [pid = 1769] [serial = 1305] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8f876000) [pid = 1769] [serial = 1281] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x910ab000) [pid = 1769] [serial = 1283] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x926b2400) [pid = 1769] [serial = 1289] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8c44f800) [pid = 1769] [serial = 1299] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8c86c400) [pid = 1769] [serial = 1295] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8e2b1800) [pid = 1769] [serial = 1302] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8d1ce800) [pid = 1769] [serial = 1278] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x926a1000) [pid = 1769] [serial = 1287] [outer = (nil)] [url = about:blank] 17:52:18 INFO - PROCESS | 1769 | 1465001538678 Marionette TRACE conn4 <- [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:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2903ms 17:52:18 INFO - PROCESS | 1769 | 1465001538719 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 17:52:18 INFO - PROCESS | 1769 | 1465001538726 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 17:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:52:18 INFO - PROCESS | 1769 | 1465001538735 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:52:18 INFO - PROCESS | 1769 | 1465001538740 Marionette TRACE conn4 <- [1,1798,null,{}] 17:52:18 INFO - PROCESS | 1769 | 1465001538750 Marionette TRACE conn4 -> [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:52:19 INFO - PROCESS | 1769 | 1465001539012 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 17:52:19 INFO - PROCESS | 1769 | 1465001539148 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beef000 == 32 [pid = 1769] [id = 457] 17:52:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8c446000) [pid = 1769] [serial = 1372] [outer = (nil)] 17:52:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8c865c00) [pid = 1769] [serial = 1373] [outer = 0x8c446000] 17:52:19 INFO - PROCESS | 1769 | 1465001539234 Marionette DEBUG loaded listener.js 17:52:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8d1c1800) [pid = 1769] [serial = 1374] [outer = 0x8c446000] 17:52:20 INFO - PROCESS | 1769 | 1465001540073 Marionette TRACE conn4 <- [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:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1391ms 17:52:20 INFO - PROCESS | 1769 | 1465001540126 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 17:52:20 INFO - PROCESS | 1769 | 1465001540137 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 17:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:52:20 INFO - PROCESS | 1769 | 1465001540150 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:52:20 INFO - PROCESS | 1769 | 1465001540154 Marionette TRACE conn4 <- [1,1802,null,{}] 17:52:20 INFO - PROCESS | 1769 | 1465001540162 Marionette TRACE conn4 -> [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:52:20 INFO - PROCESS | 1769 | 1465001540366 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 17:52:20 INFO - PROCESS | 1769 | 1465001540514 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44f800 == 33 [pid = 1769] [id = 458] 17:52:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8e2b9c00) [pid = 1769] [serial = 1375] [outer = (nil)] 17:52:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8e4ab800) [pid = 1769] [serial = 1376] [outer = 0x8e2b9c00] 17:52:20 INFO - PROCESS | 1769 | 1465001540596 Marionette DEBUG loaded listener.js 17:52:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8e4e0c00) [pid = 1769] [serial = 1377] [outer = 0x8e2b9c00] 17:52:21 INFO - PROCESS | 1769 | 1465001541642 Marionette TRACE conn4 <- [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:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1544ms 17:52:21 INFO - PROCESS | 1769 | 1465001541695 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 17:52:21 INFO - PROCESS | 1769 | 1465001541699 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 17:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:52:21 INFO - PROCESS | 1769 | 1465001541708 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:52:21 INFO - PROCESS | 1769 | 1465001541714 Marionette TRACE conn4 <- [1,1806,null,{}] 17:52:21 INFO - PROCESS | 1769 | 1465001541743 Marionette TRACE conn4 -> [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:52:22 INFO - PROCESS | 1769 | 1465001542010 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 17:52:22 INFO - PROCESS | 1769 | 1465001542173 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f65f000 == 34 [pid = 1769] [id = 459] 17:52:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8f65f400) [pid = 1769] [serial = 1378] [outer = (nil)] 17:52:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8f665400) [pid = 1769] [serial = 1379] [outer = 0x8f65f400] 17:52:22 INFO - PROCESS | 1769 | 1465001542280 Marionette DEBUG loaded listener.js 17:52:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8f87dc00) [pid = 1769] [serial = 1380] [outer = 0x8f65f400] 17:52:23 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8ee02c00) [pid = 1769] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:52:23 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8b983800) [pid = 1769] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:52:23 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x90eb8c00) [pid = 1769] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:52:23 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8c86a400) [pid = 1769] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:52:23 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x90e7c000) [pid = 1769] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:52:23 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8beeb400) [pid = 1769] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:52:23 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8d1c7c00) [pid = 1769] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:52:23 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8f666c00) [pid = 1769] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:52:23 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8c451c00) [pid = 1769] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:52:23 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8ee08400) [pid = 1769] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:52:23 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x90dbd800) [pid = 1769] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:52:23 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8f87cc00) [pid = 1769] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:52:23 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x91abd000) [pid = 1769] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:52:23 INFO - PROCESS | 1769 | 1465001543785 Marionette TRACE conn4 <- [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:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2105ms 17:52:23 INFO - PROCESS | 1769 | 1465001543815 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 17:52:23 INFO - PROCESS | 1769 | 1465001543820 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 17:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:52:23 INFO - PROCESS | 1769 | 1465001543826 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:52:23 INFO - PROCESS | 1769 | 1465001543830 Marionette TRACE conn4 <- [1,1810,null,{}] 17:52:23 INFO - PROCESS | 1769 | 1465001543836 Marionette TRACE conn4 -> [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:52:24 INFO - PROCESS | 1769 | 1465001544038 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 17:52:24 INFO - PROCESS | 1769 | 1465001544173 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97ac00 == 35 [pid = 1769] [id = 460] 17:52:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8bef4400) [pid = 1769] [serial = 1381] [outer = (nil)] 17:52:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8f9e5000) [pid = 1769] [serial = 1382] [outer = 0x8bef4400] 17:52:24 INFO - PROCESS | 1769 | 1465001544255 Marionette DEBUG loaded listener.js 17:52:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x90db8000) [pid = 1769] [serial = 1383] [outer = 0x8bef4400] 17:52:25 INFO - PROCESS | 1769 | 1465001545091 Marionette TRACE conn4 <- [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:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1286ms 17:52:25 INFO - PROCESS | 1769 | 1465001545114 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 17:52:25 INFO - PROCESS | 1769 | 1465001545118 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 17:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:52:25 INFO - PROCESS | 1769 | 1465001545135 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:52:25 INFO - PROCESS | 1769 | 1465001545138 Marionette TRACE conn4 <- [1,1814,null,{}] 17:52:25 INFO - PROCESS | 1769 | 1465001545145 Marionette TRACE conn4 -> [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:52:25 INFO - PROCESS | 1769 | 1465001545323 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 17:52:25 INFO - PROCESS | 1769 | 1465001545340 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e884c00 == 36 [pid = 1769] [id = 461] 17:52:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8f9f2800) [pid = 1769] [serial = 1384] [outer = (nil)] 17:52:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x90e7d000) [pid = 1769] [serial = 1385] [outer = 0x8f9f2800] 17:52:25 INFO - PROCESS | 1769 | 1465001545417 Marionette DEBUG loaded listener.js 17:52:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x90ec0000) [pid = 1769] [serial = 1386] [outer = 0x8f9f2800] 17:52:26 INFO - PROCESS | 1769 | 1465001546655 Marionette TRACE conn4 <- [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:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1582ms 17:52:26 INFO - PROCESS | 1769 | 1465001546719 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 17:52:26 INFO - PROCESS | 1769 | 1465001546726 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 17:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:52:26 INFO - PROCESS | 1769 | 1465001546735 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:52:26 INFO - PROCESS | 1769 | 1465001546743 Marionette TRACE conn4 <- [1,1818,null,{}] 17:52:26 INFO - PROCESS | 1769 | 1465001546751 Marionette TRACE conn4 -> [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:52:27 INFO - PROCESS | 1769 | 1465001547006 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 17:52:27 INFO - PROCESS | 1769 | 1465001547285 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97d800 == 37 [pid = 1769] [id = 462] 17:52:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8d1c5c00) [pid = 1769] [serial = 1387] [outer = (nil)] 17:52:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8e2b8c00) [pid = 1769] [serial = 1388] [outer = 0x8d1c5c00] 17:52:27 INFO - PROCESS | 1769 | 1465001547389 Marionette DEBUG loaded listener.js 17:52:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8e60d800) [pid = 1769] [serial = 1389] [outer = 0x8d1c5c00] 17:52:28 INFO - PROCESS | 1769 | 1465001548353 Marionette TRACE conn4 <- [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:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1653ms 17:52:28 INFO - PROCESS | 1769 | 1465001548389 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 17:52:28 INFO - PROCESS | 1769 | 1465001548400 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 17:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:52:28 INFO - PROCESS | 1769 | 1465001548412 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:52:28 INFO - PROCESS | 1769 | 1465001548416 Marionette TRACE conn4 <- [1,1822,null,{}] 17:52:28 INFO - PROCESS | 1769 | 1465001548424 Marionette TRACE conn4 -> [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:52:28 INFO - PROCESS | 1769 | 1465001548646 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 17:52:28 INFO - PROCESS | 1769 | 1465001548919 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e88f800 == 38 [pid = 1769] [id = 463] 17:52:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8f9e5800) [pid = 1769] [serial = 1390] [outer = (nil)] 17:52:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x90e73800) [pid = 1769] [serial = 1391] [outer = 0x8f9e5800] 17:52:29 INFO - PROCESS | 1769 | 1465001549060 Marionette DEBUG loaded listener.js 17:52:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8e4e7800) [pid = 1769] [serial = 1392] [outer = 0x8f9e5800] 17:52:30 INFO - PROCESS | 1769 | 1465001550068 Marionette TRACE conn4 <- [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:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1687ms 17:52:30 INFO - PROCESS | 1769 | 1465001550100 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 17:52:30 INFO - PROCESS | 1769 | 1465001550104 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 17:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:52:30 INFO - PROCESS | 1769 | 1465001550112 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:52:30 INFO - PROCESS | 1769 | 1465001550119 Marionette TRACE conn4 <- [1,1826,null,{}] 17:52:30 INFO - PROCESS | 1769 | 1465001550137 Marionette TRACE conn4 -> [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:52:30 INFO - PROCESS | 1769 | 1465001550366 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 17:52:30 INFO - PROCESS | 1769 | 1465001550629 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x91abac00 == 39 [pid = 1769] [id = 464] 17:52:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x91abb000) [pid = 1769] [serial = 1393] [outer = (nil)] 17:52:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x923bc800) [pid = 1769] [serial = 1394] [outer = 0x91abb000] 17:52:30 INFO - PROCESS | 1769 | 1465001550774 Marionette DEBUG loaded listener.js 17:52:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x923c8800) [pid = 1769] [serial = 1395] [outer = 0x91abb000] 17:52:31 INFO - PROCESS | 1769 | 1465001551765 Marionette TRACE conn4 <- [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:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1700ms 17:52:31 INFO - PROCESS | 1769 | 1465001551812 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 17:52:31 INFO - PROCESS | 1769 | 1465001551817 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 17:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:52:31 INFO - PROCESS | 1769 | 1465001551825 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:52:31 INFO - PROCESS | 1769 | 1465001551828 Marionette TRACE conn4 <- [1,1830,null,{}] 17:52:31 INFO - PROCESS | 1769 | 1465001551836 Marionette TRACE conn4 -> [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:52:32 INFO - PROCESS | 1769 | 1465001552039 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 17:52:32 INFO - PROCESS | 1769 | 1465001552284 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f65cc00 == 40 [pid = 1769] [id = 465] 17:52:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x923be800) [pid = 1769] [serial = 1396] [outer = (nil)] 17:52:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x92652000) [pid = 1769] [serial = 1397] [outer = 0x923be800] 17:52:32 INFO - PROCESS | 1769 | 1465001552421 Marionette DEBUG loaded listener.js 17:52:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x92655800) [pid = 1769] [serial = 1398] [outer = 0x923be800] 17:52:33 INFO - PROCESS | 1769 | 1465001553384 Marionette TRACE conn4 <- [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:52:33 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:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1590ms 17:52:33 INFO - PROCESS | 1769 | 1465001553417 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 17:52:33 INFO - PROCESS | 1769 | 1465001553420 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 17:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:52:33 INFO - PROCESS | 1769 | 1465001553429 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:52:33 INFO - PROCESS | 1769 | 1465001553433 Marionette TRACE conn4 <- [1,1834,null,{}] 17:52:33 INFO - PROCESS | 1769 | 1465001553440 Marionette TRACE conn4 -> [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:52:33 INFO - PROCESS | 1769 | 1465001553653 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 17:52:33 INFO - PROCESS | 1769 | 1465001553887 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44e800 == 41 [pid = 1769] [id = 466] 17:52:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x8e2b1800) [pid = 1769] [serial = 1399] [outer = (nil)] 17:52:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x926a0000) [pid = 1769] [serial = 1400] [outer = 0x8e2b1800] 17:52:34 INFO - PROCESS | 1769 | 1465001554041 Marionette DEBUG loaded listener.js 17:52:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x926a4c00) [pid = 1769] [serial = 1401] [outer = 0x8e2b1800] 17:52:35 INFO - PROCESS | 1769 | 1465001555027 Marionette TRACE conn4 <- [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:52:35 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:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1648ms 17:52:35 INFO - PROCESS | 1769 | 1465001555077 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 17:52:35 INFO - PROCESS | 1769 | 1465001555082 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 17:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:52:35 INFO - PROCESS | 1769 | 1465001555089 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:52:35 INFO - PROCESS | 1769 | 1465001555093 Marionette TRACE conn4 <- [1,1838,null,{}] 17:52:35 INFO - PROCESS | 1769 | 1465001555099 Marionette TRACE conn4 -> [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:52:35 INFO - PROCESS | 1769 | 1465001555380 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 17:52:35 INFO - PROCESS | 1769 | 1465001555616 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beeb400 == 42 [pid = 1769] [id = 467] 17:52:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8c452400) [pid = 1769] [serial = 1402] [outer = (nil)] 17:52:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8f9e7400) [pid = 1769] [serial = 1403] [outer = 0x8c452400] 17:52:35 INFO - PROCESS | 1769 | 1465001555761 Marionette DEBUG loaded listener.js 17:52:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x9264c000) [pid = 1769] [serial = 1404] [outer = 0x8c452400] 17:52:36 INFO - PROCESS | 1769 | 1465001556942 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1889ms 17:52:36 INFO - PROCESS | 1769 | 1465001556980 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 17:52:36 INFO - PROCESS | 1769 | 1465001556987 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 17:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:52:37 INFO - PROCESS | 1769 | 1465001556997 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:52:37 INFO - PROCESS | 1769 | 1465001557001 Marionette TRACE conn4 <- [1,1842,null,{}] 17:52:37 INFO - PROCESS | 1769 | 1465001557012 Marionette TRACE conn4 -> [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:52:37 INFO - PROCESS | 1769 | 1465001557240 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 17:52:37 INFO - PROCESS | 1769 | 1465001557498 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44c000 == 43 [pid = 1769] [id = 468] 17:52:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8c861000) [pid = 1769] [serial = 1405] [outer = (nil)] 17:52:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8d1c7000) [pid = 1769] [serial = 1406] [outer = 0x8c861000] 17:52:37 INFO - PROCESS | 1769 | 1465001557677 Marionette DEBUG loaded listener.js 17:52:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8e2b0800) [pid = 1769] [serial = 1407] [outer = 0x8c861000] 17:52:38 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97ac00 == 42 [pid = 1769] [id = 460] 17:52:38 INFO - PROCESS | 1769 | --DOCSHELL 0x8f65f000 == 41 [pid = 1769] [id = 459] 17:52:38 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44f800 == 40 [pid = 1769] [id = 458] 17:52:38 INFO - PROCESS | 1769 | --DOCSHELL 0x8beef000 == 39 [pid = 1769] [id = 457] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x90e7b800) [pid = 1769] [serial = 1340] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8c86d000) [pid = 1769] [serial = 1343] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x90eb7c00) [pid = 1769] [serial = 1341] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x910ac400) [pid = 1769] [serial = 1325] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x91ab5800) [pid = 1769] [serial = 1326] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8e2bb800) [pid = 1769] [serial = 1313] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8e4b5c00) [pid = 1769] [serial = 1314] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x90ebfc00) [pid = 1769] [serial = 1322] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x90ec2800) [pid = 1769] [serial = 1323] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8bef1000) [pid = 1769] [serial = 1331] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8c451800) [pid = 1769] [serial = 1332] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8f661800) [pid = 1769] [serial = 1337] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8f875800) [pid = 1769] [serial = 1316] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8f87d400) [pid = 1769] [serial = 1317] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8e2b2c00) [pid = 1769] [serial = 1334] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8e4af000) [pid = 1769] [serial = 1335] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8f667c00) [pid = 1769] [serial = 1311] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8f65ec00) [pid = 1769] [serial = 1310] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x90e71c00) [pid = 1769] [serial = 1319] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x90e79800) [pid = 1769] [serial = 1320] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x923c8c00) [pid = 1769] [serial = 1328] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x9255b000) [pid = 1769] [serial = 1329] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x91ac3000) [pid = 1769] [serial = 1346] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x923cb400) [pid = 1769] [serial = 1347] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8d1cf400) [pid = 1769] [serial = 1344] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8f873800) [pid = 1769] [serial = 1338] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1769 | 1465001558707 Marionette TRACE conn4 <- [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:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1742ms 17:52:38 INFO - PROCESS | 1769 | 1465001558740 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 17:52:38 INFO - PROCESS | 1769 | 1465001558749 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 17:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:52:38 INFO - PROCESS | 1769 | 1465001558761 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:52:38 INFO - PROCESS | 1769 | 1465001558765 Marionette TRACE conn4 <- [1,1846,null,{}] 17:52:38 INFO - PROCESS | 1769 | 1465001558773 Marionette TRACE conn4 -> [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:52:39 INFO - PROCESS | 1769 | 1465001559012 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 17:52:39 INFO - PROCESS | 1769 | 1465001559198 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c866000 == 40 [pid = 1769] [id = 469] 17:52:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8e4a7400) [pid = 1769] [serial = 1408] [outer = (nil)] 17:52:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8e4ea400) [pid = 1769] [serial = 1409] [outer = 0x8e4a7400] 17:52:39 INFO - PROCESS | 1769 | 1465001559296 Marionette DEBUG loaded listener.js 17:52:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8e88e000) [pid = 1769] [serial = 1410] [outer = 0x8e4a7400] 17:52:40 INFO - PROCESS | 1769 | 1465001560158 Marionette TRACE conn4 <- [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:52:40 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:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1451ms 17:52:40 INFO - PROCESS | 1769 | 1465001560212 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 17:52:40 INFO - PROCESS | 1769 | 1465001560216 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 17:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:52:40 INFO - PROCESS | 1769 | 1465001560224 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:52:40 INFO - PROCESS | 1769 | 1465001560230 Marionette TRACE conn4 <- [1,1850,null,{}] 17:52:40 INFO - PROCESS | 1769 | 1465001560270 Marionette TRACE conn4 -> [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:52:40 INFO - PROCESS | 1769 | 1465001560476 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 17:52:40 INFO - PROCESS | 1769 | 1465001560499 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f87ec00 == 41 [pid = 1769] [id = 470] 17:52:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8f9e4800) [pid = 1769] [serial = 1411] [outer = (nil)] 17:52:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x90db5400) [pid = 1769] [serial = 1412] [outer = 0x8f9e4800] 17:52:40 INFO - PROCESS | 1769 | 1465001560727 Marionette DEBUG loaded listener.js 17:52:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x90e73400) [pid = 1769] [serial = 1413] [outer = 0x8f9e4800] 17:52:41 INFO - PROCESS | 1769 | 1465001561718 Marionette TRACE conn4 <- [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:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1541ms 17:52:41 INFO - PROCESS | 1769 | 1465001561766 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 17:52:41 INFO - PROCESS | 1769 | 1465001561771 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 17:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:52:41 INFO - PROCESS | 1769 | 1465001561788 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:52:41 INFO - PROCESS | 1769 | 1465001561792 Marionette TRACE conn4 <- [1,1854,null,{}] 17:52:41 INFO - PROCESS | 1769 | 1465001561798 Marionette TRACE conn4 -> [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:52:42 INFO - PROCESS | 1769 | 1465001562046 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 17:52:42 INFO - PROCESS | 1769 | 1465001562093 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c860400 == 42 [pid = 1769] [id = 471] 17:52:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x90eb7c00) [pid = 1769] [serial = 1414] [outer = (nil)] 17:52:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x90ec3400) [pid = 1769] [serial = 1415] [outer = 0x90eb7c00] 17:52:42 INFO - PROCESS | 1769 | 1465001562191 Marionette DEBUG loaded listener.js 17:52:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x910a7800) [pid = 1769] [serial = 1416] [outer = 0x90eb7c00] 17:52:42 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8f9e3800) [pid = 1769] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:52:42 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8bee9800) [pid = 1769] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:52:42 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8e4e2800) [pid = 1769] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:52:42 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8bef4400) [pid = 1769] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:52:42 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8bef5c00) [pid = 1769] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:52:42 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x91ac3c00) [pid = 1769] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:52:42 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8f65f400) [pid = 1769] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:52:42 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8e2b9c00) [pid = 1769] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:52:42 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8c446000) [pid = 1769] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:52:42 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x90db4000) [pid = 1769] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:52:42 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x92651800) [pid = 1769] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:52:42 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x9264d000) [pid = 1769] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:52:43 INFO - PROCESS | 1769 | 1465001563297 Marionette TRACE conn4 <- [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:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1540ms 17:52:43 INFO - PROCESS | 1769 | 1465001563328 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 17:52:43 INFO - PROCESS | 1769 | 1465001563331 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 17:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:52:43 INFO - PROCESS | 1769 | 1465001563339 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:52:43 INFO - PROCESS | 1769 | 1465001563343 Marionette TRACE conn4 <- [1,1858,null,{}] 17:52:43 INFO - PROCESS | 1769 | 1465001563358 Marionette TRACE conn4 -> [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:52:43 INFO - PROCESS | 1769 | 1465001563541 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 17:52:43 INFO - PROCESS | 1769 | 1465001563551 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef5c00 == 43 [pid = 1769] [id = 472] 17:52:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8e4e4800) [pid = 1769] [serial = 1417] [outer = (nil)] 17:52:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x90eb8c00) [pid = 1769] [serial = 1418] [outer = 0x8e4e4800] 17:52:43 INFO - PROCESS | 1769 | 1465001563633 Marionette DEBUG loaded listener.js 17:52:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x910aec00) [pid = 1769] [serial = 1419] [outer = 0x8e4e4800] 17:52:44 INFO - PROCESS | 1769 | 1465001564668 Marionette TRACE conn4 <- [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:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1391ms 17:52:44 INFO - PROCESS | 1769 | 1465001564732 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 17:52:44 INFO - PROCESS | 1769 | 1465001564736 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 17:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:52:44 INFO - PROCESS | 1769 | 1465001564743 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:52:44 INFO - PROCESS | 1769 | 1465001564747 Marionette TRACE conn4 <- [1,1862,null,{}] 17:52:44 INFO - PROCESS | 1769 | 1465001564754 Marionette TRACE conn4 -> [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:52:45 INFO - PROCESS | 1769 | 1465001565064 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 17:52:45 INFO - PROCESS | 1769 | 1465001565318 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba64c00 == 44 [pid = 1769] [id = 473] 17:52:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8ba67000) [pid = 1769] [serial = 1420] [outer = (nil)] 17:52:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8bef1000) [pid = 1769] [serial = 1421] [outer = 0x8ba67000] 17:52:45 INFO - PROCESS | 1769 | 1465001565432 Marionette DEBUG loaded listener.js 17:52:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8c44fc00) [pid = 1769] [serial = 1422] [outer = 0x8ba67000] 17:52:46 INFO - PROCESS | 1769 | 1465001566492 Marionette TRACE conn4 <- [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:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1788ms 17:52:46 INFO - PROCESS | 1769 | 1465001566534 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 17:52:46 INFO - PROCESS | 1769 | 1465001566541 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 17:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:52:46 INFO - PROCESS | 1769 | 1465001566549 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:52:46 INFO - PROCESS | 1769 | 1465001566554 Marionette TRACE conn4 <- [1,1866,null,{}] 17:52:46 INFO - PROCESS | 1769 | 1465001566563 Marionette TRACE conn4 -> [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:52:46 INFO - PROCESS | 1769 | 1465001566801 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 17:52:47 INFO - PROCESS | 1769 | 1465001567037 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1cf000 == 45 [pid = 1769] [id = 474] 17:52:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8e2bac00) [pid = 1769] [serial = 1423] [outer = (nil)] 17:52:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8e4b0400) [pid = 1769] [serial = 1424] [outer = 0x8e2bac00] 17:52:47 INFO - PROCESS | 1769 | 1465001567184 Marionette DEBUG loaded listener.js 17:52:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8e611800) [pid = 1769] [serial = 1425] [outer = 0x8e2bac00] 17:52:48 INFO - PROCESS | 1769 | 1465001568251 Marionette TRACE conn4 <- [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:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1742ms 17:52:48 INFO - PROCESS | 1769 | 1465001568293 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 17:52:48 INFO - PROCESS | 1769 | 1465001568300 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 17:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:52:48 INFO - PROCESS | 1769 | 1465001568309 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:52:48 INFO - PROCESS | 1769 | 1465001568316 Marionette TRACE conn4 <- [1,1870,null,{}] 17:52:48 INFO - PROCESS | 1769 | 1465001568324 Marionette TRACE conn4 -> [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:52:48 INFO - PROCESS | 1769 | 1465001568581 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 17:52:48 INFO - PROCESS | 1769 | 1465001568861 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e60fc00 == 46 [pid = 1769] [id = 475] 17:52:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8ee0b400) [pid = 1769] [serial = 1426] [outer = (nil)] 17:52:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8f669000) [pid = 1769] [serial = 1427] [outer = 0x8ee0b400] 17:52:49 INFO - PROCESS | 1769 | 1465001569002 Marionette DEBUG loaded listener.js 17:52:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8f9eb400) [pid = 1769] [serial = 1428] [outer = 0x8ee0b400] 17:52:50 INFO - PROCESS | 1769 | 1465001570052 Marionette TRACE conn4 <- [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:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1794ms 17:52:50 INFO - PROCESS | 1769 | 1465001570104 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 17:52:50 INFO - PROCESS | 1769 | 1465001570111 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 17:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:52:50 INFO - PROCESS | 1769 | 1465001570132 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:52:50 INFO - PROCESS | 1769 | 1465001570141 Marionette TRACE conn4 <- [1,1874,null,{}] 17:52:50 INFO - PROCESS | 1769 | 1465001570147 Marionette TRACE conn4 -> [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:52:50 INFO - PROCESS | 1769 | 1465001570428 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 17:52:50 INFO - PROCESS | 1769 | 1465001570705 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97a800 == 47 [pid = 1769] [id = 476] 17:52:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8ee05400) [pid = 1769] [serial = 1429] [outer = (nil)] 17:52:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x923c1000) [pid = 1769] [serial = 1430] [outer = 0x8ee05400] 17:52:50 INFO - PROCESS | 1769 | 1465001570814 Marionette DEBUG loaded listener.js 17:52:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x9255f000) [pid = 1769] [serial = 1431] [outer = 0x8ee05400] 17:52:51 INFO - PROCESS | 1769 | 1465001571833 Marionette TRACE conn4 <- [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:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1759ms 17:52:51 INFO - PROCESS | 1769 | 1465001571883 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 17:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:52:51 INFO - PROCESS | 1769 | 1465001571888 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 17:52:51 INFO - PROCESS | 1769 | 1465001571895 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:52:51 INFO - PROCESS | 1769 | 1465001571899 Marionette TRACE conn4 <- [1,1878,null,{}] 17:52:51 INFO - PROCESS | 1769 | 1465001571905 Marionette TRACE conn4 -> [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:52:52 INFO - PROCESS | 1769 | 1465001572124 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 17:52:52 INFO - PROCESS | 1769 | 1465001572363 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x923c4c00 == 48 [pid = 1769] [id = 477] 17:52:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x92553800) [pid = 1769] [serial = 1432] [outer = (nil)] 17:52:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x926b0000) [pid = 1769] [serial = 1433] [outer = 0x92553800] 17:52:52 INFO - PROCESS | 1769 | 1465001572487 Marionette DEBUG loaded listener.js 17:52:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x926bd400) [pid = 1769] [serial = 1434] [outer = 0x92553800] 17:52:53 INFO - PROCESS | 1769 | 1465001573665 Marionette TRACE conn4 <- [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:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1837ms 17:52:53 INFO - PROCESS | 1769 | 1465001573733 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 17:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:52:53 INFO - PROCESS | 1769 | 1465001573738 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 17:52:53 INFO - PROCESS | 1769 | 1465001573746 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:52:53 INFO - PROCESS | 1769 | 1465001573750 Marionette TRACE conn4 <- [1,1882,null,{}] 17:52:53 INFO - PROCESS | 1769 | 1465001573757 Marionette TRACE conn4 -> [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:52:53 INFO - PROCESS | 1769 | 1465001573988 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 17:52:54 INFO - PROCESS | 1769 | 1465001574244 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x928b6c00 == 49 [pid = 1769] [id = 478] 17:52:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x928b7000) [pid = 1769] [serial = 1435] [outer = (nil)] 17:52:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x928bb400) [pid = 1769] [serial = 1436] [outer = 0x928b7000] 17:52:54 INFO - PROCESS | 1769 | 1465001574422 Marionette DEBUG loaded listener.js 17:52:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x928ea400) [pid = 1769] [serial = 1437] [outer = 0x928b7000] 17:52:55 INFO - PROCESS | 1769 | 1465001575472 Marionette TRACE conn4 <- [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:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1795ms 17:52:55 INFO - PROCESS | 1769 | 1465001575541 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 17:52:55 INFO - PROCESS | 1769 | 1465001575544 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 17:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:52:55 INFO - PROCESS | 1769 | 1465001575553 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:52:55 INFO - PROCESS | 1769 | 1465001575557 Marionette TRACE conn4 <- [1,1886,null,{}] 17:52:55 INFO - PROCESS | 1769 | 1465001575563 Marionette TRACE conn4 -> [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:52:55 INFO - PROCESS | 1769 | 1465001575824 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 17:52:56 INFO - PROCESS | 1769 | 1465001576068 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b982800 == 50 [pid = 1769] [id = 479] 17:52:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x8ba59c00) [pid = 1769] [serial = 1438] [outer = (nil)] 17:52:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x8e2b4c00) [pid = 1769] [serial = 1439] [outer = 0x8ba59c00] 17:52:56 INFO - PROCESS | 1769 | 1465001576206 Marionette DEBUG loaded listener.js 17:52:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8e617c00) [pid = 1769] [serial = 1440] [outer = 0x8ba59c00] 17:52:57 INFO - PROCESS | 1769 | 1465001577433 Marionette TRACE conn4 <- [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:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1938ms 17:52:57 INFO - PROCESS | 1769 | 1465001577508 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 17:52:57 INFO - PROCESS | 1769 | 1465001577514 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 17:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:52:57 INFO - PROCESS | 1769 | 1465001577523 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:52:57 INFO - PROCESS | 1769 | 1465001577528 Marionette TRACE conn4 <- [1,1890,null,{}] 17:52:57 INFO - PROCESS | 1769 | 1465001577536 Marionette TRACE conn4 -> [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:52:57 INFO - PROCESS | 1769 | 1465001577823 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 17:52:58 INFO - PROCESS | 1769 | 1465001578001 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1cf400 == 51 [pid = 1769] [id = 480] 17:52:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8e2b3800) [pid = 1769] [serial = 1441] [outer = (nil)] 17:52:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x8e4ac400) [pid = 1769] [serial = 1442] [outer = 0x8e2b3800] 17:52:58 INFO - PROCESS | 1769 | 1465001578087 Marionette DEBUG loaded listener.js 17:52:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8e4dd000) [pid = 1769] [serial = 1443] [outer = 0x8e2b3800] 17:52:59 INFO - PROCESS | 1769 | 1465001579073 Marionette TRACE conn4 <- [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:52:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:52:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1589ms 17:52:59 INFO - PROCESS | 1769 | 1465001579113 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 17:52:59 INFO - PROCESS | 1769 | 1465001579121 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 17:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:52:59 INFO - PROCESS | 1769 | 1465001579152 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:52:59 INFO - PROCESS | 1769 | 1465001579157 Marionette TRACE conn4 <- [1,1894,null,{}] 17:52:59 INFO - PROCESS | 1769 | 1465001579163 Marionette TRACE conn4 -> [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:52:59 INFO - PROCESS | 1769 | 1465001579380 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc0a800 == 50 [pid = 1769] [id = 433] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4dc800 == 49 [pid = 1769] [id = 434] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x90e76400 == 48 [pid = 1769] [id = 440] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee04c00 == 47 [pid = 1769] [id = 441] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef5c00 == 46 [pid = 1769] [id = 472] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8c860400 == 45 [pid = 1769] [id = 471] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8f87ec00 == 44 [pid = 1769] [id = 470] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8c866000 == 43 [pid = 1769] [id = 469] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44c000 == 42 [pid = 1769] [id = 468] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8c867400 == 41 [pid = 1769] [id = 452] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x92557800 == 40 [pid = 1769] [id = 453] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4ad000 == 39 [pid = 1769] [id = 454] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8c448c00 == 38 [pid = 1769] [id = 444] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef5000 == 37 [pid = 1769] [id = 432] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee8800 == 36 [pid = 1769] [id = 455] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8c868c00 == 35 [pid = 1769] [id = 437] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8e884c00 == 34 [pid = 1769] [id = 461] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8beeac00 == 33 [pid = 1769] [id = 443] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x91abac00 == 32 [pid = 1769] [id = 464] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc04400 == 31 [pid = 1769] [id = 456] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8beeb400 == 30 [pid = 1769] [id = 467] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8b980000 == 29 [pid = 1769] [id = 446] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8f877800 == 28 [pid = 1769] [id = 442] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44e800 == 27 [pid = 1769] [id = 466] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97d800 == 26 [pid = 1769] [id = 462] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8b982c00 == 25 [pid = 1769] [id = 447] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8c863800 == 24 [pid = 1769] [id = 435] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8f65cc00 == 23 [pid = 1769] [id = 465] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8f661c00 == 22 [pid = 1769] [id = 438] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc07c00 == 21 [pid = 1769] [id = 445] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4a8800 == 20 [pid = 1769] [id = 436] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x90dbd400 == 19 [pid = 1769] [id = 439] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8e88f800 == 18 [pid = 1769] [id = 463] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8beedc00 == 17 [pid = 1769] [id = 449] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x91aba000 == 16 [pid = 1769] [id = 448] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8f663000 == 15 [pid = 1769] [id = 450] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x91ac0c00 == 14 [pid = 1769] [id = 451] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8b982800 == 13 [pid = 1769] [id = 479] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x928b6c00 == 12 [pid = 1769] [id = 478] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x923c4c00 == 11 [pid = 1769] [id = 477] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97a800 == 10 [pid = 1769] [id = 476] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1cf000 == 9 [pid = 1769] [id = 474] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8e60fc00 == 8 [pid = 1769] [id = 475] 17:53:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba64c00 == 7 [pid = 1769] [id = 473] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8e610400) [pid = 1769] [serial = 1350] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x92556000) [pid = 1769] [serial = 1355] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8f665400) [pid = 1769] [serial = 1379] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8e2b8000) [pid = 1769] [serial = 1349] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x92561800) [pid = 1769] [serial = 1356] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8e4e0c00) [pid = 1769] [serial = 1377] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8c865c00) [pid = 1769] [serial = 1373] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8d1c1800) [pid = 1769] [serial = 1374] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x926ca800) [pid = 1769] [serial = 1365] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x926a4800) [pid = 1769] [serial = 1361] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x926a8000) [pid = 1769] [serial = 1362] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x92699000) [pid = 1769] [serial = 1359] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8f9ebc00) [pid = 1769] [serial = 1352] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x92658000) [pid = 1769] [serial = 1358] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x90dbb400) [pid = 1769] [serial = 1353] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8e4ab800) [pid = 1769] [serial = 1376] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8cc09c00) [pid = 1769] [serial = 1368] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x926c1400) [pid = 1769] [serial = 1364] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8ee0f000) [pid = 1769] [serial = 1370] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8f9e5000) [pid = 1769] [serial = 1382] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8f878000) [pid = 1769] [serial = 1371] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8f87dc00) [pid = 1769] [serial = 1380] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8c449000) [pid = 1769] [serial = 1367] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x90db8000) [pid = 1769] [serial = 1383] [outer = (nil)] [url = about:blank] 17:53:00 INFO - PROCESS | 1769 | 1465001580859 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97dc00 == 8 [pid = 1769] [id = 481] 17:53:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8b97fc00) [pid = 1769] [serial = 1444] [outer = (nil)] 17:53:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8b982c00) [pid = 1769] [serial = 1445] [outer = 0x8b97fc00] 17:53:00 INFO - PROCESS | 1769 | 1465001580956 Marionette DEBUG loaded listener.js 17:53:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8bee6400) [pid = 1769] [serial = 1446] [outer = 0x8b97fc00] 17:53:02 INFO - PROCESS | 1769 | 1465001581999 Marionette TRACE conn4 <- [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:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2897ms 17:53:02 INFO - PROCESS | 1769 | 1465001582048 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 17:53:02 INFO - PROCESS | 1769 | 1465001582055 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 17:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:53:02 INFO - PROCESS | 1769 | 1465001582063 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:53:02 INFO - PROCESS | 1769 | 1465001582068 Marionette TRACE conn4 <- [1,1898,null,{}] 17:53:02 INFO - PROCESS | 1769 | 1465001582076 Marionette TRACE conn4 -> [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:53:02 INFO - PROCESS | 1769 | 1465001582257 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 17:53:02 INFO - PROCESS | 1769 | 1465001582401 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c865000 == 9 [pid = 1769] [id = 482] 17:53:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8c865c00) [pid = 1769] [serial = 1447] [outer = (nil)] 17:53:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8cc05c00) [pid = 1769] [serial = 1448] [outer = 0x8c865c00] 17:53:02 INFO - PROCESS | 1769 | 1465001582484 Marionette DEBUG loaded listener.js 17:53:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8d1c5000) [pid = 1769] [serial = 1449] [outer = 0x8c865c00] 17:53:03 INFO - PROCESS | 1769 | 1465001583405 Marionette TRACE conn4 <- [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:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1388ms 17:53:03 INFO - PROCESS | 1769 | 1465001583456 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 17:53:03 INFO - PROCESS | 1769 | 1465001583462 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 17:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:53:03 INFO - PROCESS | 1769 | 1465001583470 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:53:03 INFO - PROCESS | 1769 | 1465001583473 Marionette TRACE conn4 <- [1,1902,null,{}] 17:53:03 INFO - PROCESS | 1769 | 1465001583486 Marionette TRACE conn4 -> [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:53:03 INFO - PROCESS | 1769 | 1465001583725 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 17:53:03 INFO - PROCESS | 1769 | 1465001583751 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b983800 == 10 [pid = 1769] [id = 483] 17:53:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8e4b1800) [pid = 1769] [serial = 1450] [outer = (nil)] 17:53:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8e4e4000) [pid = 1769] [serial = 1451] [outer = 0x8e4b1800] 17:53:03 INFO - PROCESS | 1769 | 1465001583830 Marionette DEBUG loaded listener.js 17:53:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8e60fc00) [pid = 1769] [serial = 1452] [outer = 0x8e4b1800] 17:53:04 INFO - PROCESS | 1769 | 1465001584932 Marionette TRACE conn4 <- [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:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1493ms 17:53:04 INFO - PROCESS | 1769 | 1465001584963 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 17:53:04 INFO - PROCESS | 1769 | 1465001584967 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 17:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:53:04 INFO - PROCESS | 1769 | 1465001584984 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:53:05 INFO - PROCESS | 1769 | 1465001584995 Marionette TRACE conn4 <- [1,1906,null,{}] 17:53:05 INFO - PROCESS | 1769 | 1465001585011 Marionette TRACE conn4 -> [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:53:05 INFO - PROCESS | 1769 | 1465001585263 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 17:53:05 INFO - PROCESS | 1769 | 1465001585310 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef3000 == 11 [pid = 1769] [id = 484] 17:53:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8c867400) [pid = 1769] [serial = 1453] [outer = (nil)] 17:53:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8f663c00) [pid = 1769] [serial = 1454] [outer = 0x8c867400] 17:53:05 INFO - PROCESS | 1769 | 1465001585464 Marionette DEBUG loaded listener.js 17:53:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8f86f400) [pid = 1769] [serial = 1455] [outer = 0x8c867400] 17:53:06 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8e4e4800) [pid = 1769] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:53:06 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x90eb7c00) [pid = 1769] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:53:06 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x923be800) [pid = 1769] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:53:06 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x91abb000) [pid = 1769] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:53:06 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8f9f2800) [pid = 1769] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:53:06 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8c861000) [pid = 1769] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:53:06 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8d1c5c00) [pid = 1769] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:53:06 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8c452400) [pid = 1769] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:53:06 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8f9e5800) [pid = 1769] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:53:06 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8e4a7400) [pid = 1769] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:53:06 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8e2b1800) [pid = 1769] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:53:06 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8f9e4800) [pid = 1769] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:53:06 INFO - PROCESS | 1769 | 1465001586949 Marionette TRACE conn4 <- [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:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2020ms 17:53:06 INFO - PROCESS | 1769 | 1465001586996 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 17:53:07 INFO - PROCESS | 1769 | 1465001587001 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 17:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:53:07 INFO - PROCESS | 1769 | 1465001587008 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:53:07 INFO - PROCESS | 1769 | 1465001587011 Marionette TRACE conn4 <- [1,1910,null,{}] 17:53:07 INFO - PROCESS | 1769 | 1465001587017 Marionette TRACE conn4 -> [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:53:07 INFO - PROCESS | 1769 | 1465001587207 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 17:53:07 INFO - PROCESS | 1769 | 1465001587356 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c86d800 == 12 [pid = 1769] [id = 485] 17:53:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8cc06c00) [pid = 1769] [serial = 1456] [outer = (nil)] 17:53:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8ee06400) [pid = 1769] [serial = 1457] [outer = 0x8cc06c00] 17:53:07 INFO - PROCESS | 1769 | 1465001587438 Marionette DEBUG loaded listener.js 17:53:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8f871400) [pid = 1769] [serial = 1458] [outer = 0x8cc06c00] 17:53:08 INFO - PROCESS | 1769 | 1465001588346 Marionette TRACE conn4 <- [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:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1380ms 17:53:08 INFO - PROCESS | 1769 | 1465001588417 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 17:53:08 INFO - PROCESS | 1769 | 1465001588423 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 17:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:53:08 INFO - PROCESS | 1769 | 1465001588436 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:53:08 INFO - PROCESS | 1769 | 1465001588445 Marionette TRACE conn4 <- [1,1914,null,{}] 17:53:08 INFO - PROCESS | 1769 | 1465001588467 Marionette TRACE conn4 -> [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:53:08 INFO - PROCESS | 1769 | 1465001588686 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 17:53:08 INFO - PROCESS | 1769 | 1465001588850 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c450000 == 13 [pid = 1769] [id = 486] 17:53:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8c451c00) [pid = 1769] [serial = 1459] [outer = (nil)] 17:53:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8c867c00) [pid = 1769] [serial = 1460] [outer = 0x8c451c00] 17:53:09 INFO - PROCESS | 1769 | 1465001589045 Marionette DEBUG loaded listener.js 17:53:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8e2b7800) [pid = 1769] [serial = 1461] [outer = 0x8c451c00] 17:53:10 INFO - PROCESS | 1769 | 1465001590112 Marionette TRACE conn4 <- [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:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1752ms 17:53:10 INFO - PROCESS | 1769 | 1465001590189 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 17:53:10 INFO - PROCESS | 1769 | 1465001590199 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 17:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:53:10 INFO - PROCESS | 1769 | 1465001590212 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:53:10 INFO - PROCESS | 1769 | 1465001590216 Marionette TRACE conn4 <- [1,1918,null,{}] 17:53:10 INFO - PROCESS | 1769 | 1465001590224 Marionette TRACE conn4 -> [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:53:10 INFO - PROCESS | 1769 | 1465001590472 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 17:53:10 INFO - PROCESS | 1769 | 1465001590710 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97c400 == 14 [pid = 1769] [id = 487] 17:53:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8c44f400) [pid = 1769] [serial = 1462] [outer = (nil)] 17:53:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8f65f800) [pid = 1769] [serial = 1463] [outer = 0x8c44f400] 17:53:10 INFO - PROCESS | 1769 | 1465001590805 Marionette DEBUG loaded listener.js 17:53:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8f878800) [pid = 1769] [serial = 1464] [outer = 0x8c44f400] 17:53:11 INFO - PROCESS | 1769 | 1465001591869 Marionette TRACE conn4 <- [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:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1740ms 17:53:11 INFO - PROCESS | 1769 | 1465001591952 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 17:53:11 INFO - PROCESS | 1769 | 1465001591957 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 17:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:53:11 INFO - PROCESS | 1769 | 1465001591964 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:53:11 INFO - PROCESS | 1769 | 1465001591971 Marionette TRACE conn4 <- [1,1922,null,{}] 17:53:11 INFO - PROCESS | 1769 | 1465001591989 Marionette TRACE conn4 -> [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:53:12 INFO - PROCESS | 1769 | 1465001592263 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 17:53:12 INFO - PROCESS | 1769 | 1465001592558 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x90dbfc00 == 15 [pid = 1769] [id = 488] 17:53:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x90dc0c00) [pid = 1769] [serial = 1465] [outer = (nil)] 17:53:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x90e77800) [pid = 1769] [serial = 1466] [outer = 0x90dc0c00] 17:53:12 INFO - PROCESS | 1769 | 1465001592660 Marionette DEBUG loaded listener.js 17:53:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x90e7fc00) [pid = 1769] [serial = 1467] [outer = 0x90dc0c00] 17:53:13 INFO - PROCESS | 1769 | 1465001593719 Marionette TRACE conn4 <- [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:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1837ms 17:53:13 INFO - PROCESS | 1769 | 1465001593803 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 17:53:13 INFO - PROCESS | 1769 | 1465001593808 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 17:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:53:13 INFO - PROCESS | 1769 | 1465001593815 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:53:13 INFO - PROCESS | 1769 | 1465001593818 Marionette TRACE conn4 <- [1,1926,null,{}] 17:53:13 INFO - PROCESS | 1769 | 1465001593824 Marionette TRACE conn4 -> [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:53:14 INFO - PROCESS | 1769 | 1465001594068 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 17:53:14 INFO - PROCESS | 1769 | 1465001594353 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4b4000 == 16 [pid = 1769] [id = 489] 17:53:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x90e7f800) [pid = 1769] [serial = 1468] [outer = (nil)] 17:53:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x910ab400) [pid = 1769] [serial = 1469] [outer = 0x90e7f800] 17:53:14 INFO - PROCESS | 1769 | 1465001594452 Marionette DEBUG loaded listener.js 17:53:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x910a6400) [pid = 1769] [serial = 1470] [outer = 0x90e7f800] 17:53:15 INFO - PROCESS | 1769 | 1465001595498 Marionette TRACE conn4 <- [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:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1736ms 17:53:15 INFO - PROCESS | 1769 | 1465001595552 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 17:53:15 INFO - PROCESS | 1769 | 1465001595555 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 17:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:53:15 INFO - PROCESS | 1769 | 1465001595563 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:53:15 INFO - PROCESS | 1769 | 1465001595567 Marionette TRACE conn4 <- [1,1930,null,{}] 17:53:15 INFO - PROCESS | 1769 | 1465001595572 Marionette TRACE conn4 -> [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:53:15 INFO - PROCESS | 1769 | 1465001595766 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 17:53:16 INFO - PROCESS | 1769 | 1465001595994 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b978400 == 17 [pid = 1769] [id = 490] 17:53:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x8b97d000) [pid = 1769] [serial = 1471] [outer = (nil)] 17:53:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x8c452c00) [pid = 1769] [serial = 1472] [outer = 0x8b97d000] 17:53:16 INFO - PROCESS | 1769 | 1465001596127 Marionette DEBUG loaded listener.js 17:53:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x8e883000) [pid = 1769] [serial = 1473] [outer = 0x8b97d000] 17:53:17 INFO - PROCESS | 1769 | 1465001597408 Marionette TRACE conn4 <- [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:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1935ms 17:53:17 INFO - PROCESS | 1769 | 1465001597517 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 17:53:17 INFO - PROCESS | 1769 | 1465001597525 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 17:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:53:17 INFO - PROCESS | 1769 | 1465001597534 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:53:17 INFO - PROCESS | 1769 | 1465001597539 Marionette TRACE conn4 <- [1,1934,null,{}] 17:53:17 INFO - PROCESS | 1769 | 1465001597559 Marionette TRACE conn4 -> [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:53:17 INFO - PROCESS | 1769 | 1465001597809 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x90eb8c00) [pid = 1769] [serial = 1418] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x90ec3400) [pid = 1769] [serial = 1415] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x92652000) [pid = 1769] [serial = 1397] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x92655800) [pid = 1769] [serial = 1398] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x923bc800) [pid = 1769] [serial = 1394] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x923c8800) [pid = 1769] [serial = 1395] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x90ec0000) [pid = 1769] [serial = 1386] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x90e7d000) [pid = 1769] [serial = 1385] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8d1c7000) [pid = 1769] [serial = 1406] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8e2b0800) [pid = 1769] [serial = 1407] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8e2b8c00) [pid = 1769] [serial = 1388] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8e60d800) [pid = 1769] [serial = 1389] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8f9e7400) [pid = 1769] [serial = 1403] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x9264c000) [pid = 1769] [serial = 1404] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x90e73800) [pid = 1769] [serial = 1391] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8e4e7800) [pid = 1769] [serial = 1392] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8e4ea400) [pid = 1769] [serial = 1409] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8e88e000) [pid = 1769] [serial = 1410] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x926a0000) [pid = 1769] [serial = 1400] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x926a4c00) [pid = 1769] [serial = 1401] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x910a7800) [pid = 1769] [serial = 1416] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x90e73400) [pid = 1769] [serial = 1413] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x90db5400) [pid = 1769] [serial = 1412] [outer = (nil)] [url = about:blank] 17:53:17 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x910aec00) [pid = 1769] [serial = 1419] [outer = (nil)] [url = about:blank] 17:53:18 INFO - PROCESS | 1769 | 1465001597997 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef2c00 == 18 [pid = 1769] [id = 491] 17:53:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x8bef5000) [pid = 1769] [serial = 1474] [outer = (nil)] 17:53:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x8c86b800) [pid = 1769] [serial = 1475] [outer = 0x8bef5000] 17:53:18 INFO - PROCESS | 1769 | 1465001598101 Marionette DEBUG loaded listener.js 17:53:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8e4ac800) [pid = 1769] [serial = 1476] [outer = 0x8bef5000] 17:53:18 INFO - PROCESS | 1769 | 1465001598991 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1494ms 17:53:19 INFO - PROCESS | 1769 | 1465001599030 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 17:53:19 INFO - PROCESS | 1769 | 1465001599039 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 17:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:53:19 INFO - PROCESS | 1769 | 1465001599051 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:53:19 INFO - PROCESS | 1769 | 1465001599055 Marionette TRACE conn4 <- [1,1938,null,{}] 17:53:19 INFO - PROCESS | 1769 | 1465001599062 Marionette TRACE conn4 -> [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:53:19 INFO - PROCESS | 1769 | 1465001599249 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 17:53:19 INFO - PROCESS | 1769 | 1465001599386 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c860400 == 19 [pid = 1769] [id = 492] 17:53:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8e88c000) [pid = 1769] [serial = 1477] [outer = (nil)] 17:53:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8ee0f400) [pid = 1769] [serial = 1478] [outer = 0x8e88c000] 17:53:19 INFO - PROCESS | 1769 | 1465001599468 Marionette DEBUG loaded listener.js 17:53:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8f877800) [pid = 1769] [serial = 1479] [outer = 0x8e88c000] 17:53:20 INFO - PROCESS | 1769 | 1465001600396 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1384ms 17:53:20 INFO - PROCESS | 1769 | 1465001600436 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 17:53:20 INFO - PROCESS | 1769 | 1465001600439 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 17:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:53:20 INFO - PROCESS | 1769 | 1465001600456 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:53:20 INFO - PROCESS | 1769 | 1465001600462 Marionette TRACE conn4 <- [1,1942,null,{}] 17:53:20 INFO - PROCESS | 1769 | 1465001600479 Marionette TRACE conn4 -> [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:53:20 INFO - PROCESS | 1769 | 1465001600724 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 17:53:20 INFO - PROCESS | 1769 | 1465001600755 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x90e7e000 == 20 [pid = 1769] [id = 493] 17:53:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x90e7e400) [pid = 1769] [serial = 1480] [outer = (nil)] 17:53:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x90eb9c00) [pid = 1769] [serial = 1481] [outer = 0x90e7e400] 17:53:20 INFO - PROCESS | 1769 | 1465001600840 Marionette DEBUG loaded listener.js 17:53:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x910a2c00) [pid = 1769] [serial = 1482] [outer = 0x90e7e400] 17:53:21 INFO - PROCESS | 1769 | 1465001601855 Marionette TRACE conn4 <- [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:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1443ms 17:53:21 INFO - PROCESS | 1769 | 1465001601900 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 17:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:53:21 INFO - PROCESS | 1769 | 1465001601905 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 17:53:21 INFO - PROCESS | 1769 | 1465001601917 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:53:21 INFO - PROCESS | 1769 | 1465001601919 Marionette TRACE conn4 <- [1,1946,null,{}] 17:53:21 INFO - PROCESS | 1769 | 1465001601924 Marionette TRACE conn4 -> [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:53:22 INFO - PROCESS | 1769 | 1465001602164 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 17:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8ba67000) [pid = 1769] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8ee05400) [pid = 1769] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8e4b1800) [pid = 1769] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8b97fc00) [pid = 1769] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x8e2bac00) [pid = 1769] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x92553800) [pid = 1769] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x8c865c00) [pid = 1769] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x8ba59c00) [pid = 1769] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x8e2b3800) [pid = 1769] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0x928b7000) [pid = 1769] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 65 (0x8ee0b400) [pid = 1769] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:53:22 INFO - PROCESS | 1769 | --DOMWINDOW == 64 (0x8c867400) [pid = 1769] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:53:22 INFO - PROCESS | 1769 | 1465001602472 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97fc00 == 21 [pid = 1769] [id = 494] 17:53:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 65 (0x8ba5f800) [pid = 1769] [serial = 1483] [outer = (nil)] 17:53:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 66 (0x8cc05400) [pid = 1769] [serial = 1484] [outer = 0x8ba5f800] 17:53:22 INFO - PROCESS | 1769 | 1465001602561 Marionette DEBUG loaded listener.js 17:53:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x8e888000) [pid = 1769] [serial = 1485] [outer = 0x8ba5f800] 17:53:23 INFO - PROCESS | 1769 | 1465001603433 Marionette TRACE conn4 <- [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:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1589ms 17:53:23 INFO - PROCESS | 1769 | 1465001603502 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 17:53:23 INFO - PROCESS | 1769 | 1465001603506 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 17:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:53:23 INFO - PROCESS | 1769 | 1465001603513 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:53:23 INFO - PROCESS | 1769 | 1465001603517 Marionette TRACE conn4 <- [1,1950,null,{}] 17:53:23 INFO - PROCESS | 1769 | 1465001603524 Marionette TRACE conn4 -> [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:53:23 INFO - PROCESS | 1769 | 1465001603705 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 17:53:23 INFO - PROCESS | 1769 | 1465001603842 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2b9c00 == 22 [pid = 1769] [id = 495] 17:53:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x8e4eb800) [pid = 1769] [serial = 1486] [outer = (nil)] 17:53:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x91abb800) [pid = 1769] [serial = 1487] [outer = 0x8e4eb800] 17:53:23 INFO - PROCESS | 1769 | 1465001603920 Marionette DEBUG loaded listener.js 17:53:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x91abe800) [pid = 1769] [serial = 1488] [outer = 0x8e4eb800] 17:53:24 INFO - PROCESS | 1769 | 1465001604974 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1488ms 17:53:25 INFO - PROCESS | 1769 | 1465001605003 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 17:53:25 INFO - PROCESS | 1769 | 1465001605010 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 17:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:53:25 INFO - PROCESS | 1769 | 1465001605019 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:53:25 INFO - PROCESS | 1769 | 1465001605024 Marionette TRACE conn4 <- [1,1954,null,{}] 17:53:25 INFO - PROCESS | 1769 | 1465001605034 Marionette TRACE conn4 -> [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:53:25 INFO - PROCESS | 1769 | 1465001605288 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 17:53:25 INFO - PROCESS | 1769 | 1465001605581 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c85ec00 == 23 [pid = 1769] [id = 496] 17:53:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8c868000) [pid = 1769] [serial = 1489] [outer = (nil)] 17:53:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8e4e2000) [pid = 1769] [serial = 1490] [outer = 0x8c868000] 17:53:25 INFO - PROCESS | 1769 | 1465001605690 Marionette DEBUG loaded listener.js 17:53:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8e61a800) [pid = 1769] [serial = 1491] [outer = 0x8c868000] 17:53:26 INFO - PROCESS | 1769 | 1465001606637 Marionette TRACE conn4 <- [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:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1648ms 17:53:26 INFO - PROCESS | 1769 | 1465001606669 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 17:53:26 INFO - PROCESS | 1769 | 1465001606680 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 17:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:53:26 INFO - PROCESS | 1769 | 1465001606694 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:53:26 INFO - PROCESS | 1769 | 1465001606699 Marionette TRACE conn4 <- [1,1958,null,{}] 17:53:26 INFO - PROCESS | 1769 | 1465001606707 Marionette TRACE conn4 -> [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:53:26 INFO - PROCESS | 1769 | 1465001606919 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 17:53:27 INFO - PROCESS | 1769 | 1465001607104 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f9ea800 == 24 [pid = 1769] [id = 497] 17:53:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x90dbe800) [pid = 1769] [serial = 1492] [outer = (nil)] 17:53:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x90e75800) [pid = 1769] [serial = 1493] [outer = 0x90dbe800] 17:53:27 INFO - PROCESS | 1769 | 1465001607267 Marionette DEBUG loaded listener.js 17:53:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x90ebcc00) [pid = 1769] [serial = 1494] [outer = 0x90dbe800] 17:53:28 INFO - PROCESS | 1769 | 1465001608284 Marionette TRACE conn4 <- [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:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1637ms 17:53:28 INFO - PROCESS | 1769 | 1465001608332 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 17:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:53:28 INFO - PROCESS | 1769 | 1465001608337 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 17:53:28 INFO - PROCESS | 1769 | 1465001608344 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:53:28 INFO - PROCESS | 1769 | 1465001608351 Marionette TRACE conn4 <- [1,1962,null,{}] 17:53:28 INFO - PROCESS | 1769 | 1465001608368 Marionette TRACE conn4 -> [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:53:28 INFO - PROCESS | 1769 | 1465001608611 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 17:53:28 INFO - PROCESS | 1769 | 1465001608844 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x90dc2c00 == 25 [pid = 1769] [id = 498] 17:53:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x9255d400) [pid = 1769] [serial = 1495] [outer = (nil)] 17:53:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x9264d000) [pid = 1769] [serial = 1496] [outer = 0x9255d400] 17:53:28 INFO - PROCESS | 1769 | 1465001608989 Marionette DEBUG loaded listener.js 17:53:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x92655400) [pid = 1769] [serial = 1497] [outer = 0x9255d400] 17:53:29 INFO - PROCESS | 1769 | 1465001609962 Marionette TRACE conn4 <- [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:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1651ms 17:53:30 INFO - PROCESS | 1769 | 1465001609996 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 17:53:30 INFO - PROCESS | 1769 | 1465001610000 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 17:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:53:30 INFO - PROCESS | 1769 | 1465001610009 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:53:30 INFO - PROCESS | 1769 | 1465001610013 Marionette TRACE conn4 <- [1,1966,null,{}] 17:53:30 INFO - PROCESS | 1769 | 1465001610020 Marionette TRACE conn4 -> [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:53:30 INFO - PROCESS | 1769 | 1465001610235 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 17:53:30 INFO - PROCESS | 1769 | 1465001610466 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1c9400 == 26 [pid = 1769] [id = 499] 17:53:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x923c6000) [pid = 1769] [serial = 1498] [outer = (nil)] 17:53:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x92698000) [pid = 1769] [serial = 1499] [outer = 0x923c6000] 17:53:30 INFO - PROCESS | 1769 | 1465001610602 Marionette DEBUG loaded listener.js 17:53:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x92699400) [pid = 1769] [serial = 1500] [outer = 0x923c6000] 17:53:31 INFO - PROCESS | 1769 | 1465001611516 Marionette TRACE conn4 <- [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:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1581ms 17:53:31 INFO - PROCESS | 1769 | 1465001611592 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 17:53:31 INFO - PROCESS | 1769 | 1465001611595 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 17:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:53:31 INFO - PROCESS | 1769 | 1465001611604 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:53:31 INFO - PROCESS | 1769 | 1465001611613 Marionette TRACE conn4 <- [1,1970,null,{}] 17:53:31 INFO - PROCESS | 1769 | 1465001611626 Marionette TRACE conn4 -> [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:53:31 INFO - PROCESS | 1769 | 1465001611907 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 17:53:32 INFO - PROCESS | 1769 | 1465001612239 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef5c00 == 27 [pid = 1769] [id = 500] 17:53:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8c863400) [pid = 1769] [serial = 1501] [outer = (nil)] 17:53:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x926aa400) [pid = 1769] [serial = 1502] [outer = 0x8c863400] 17:53:32 INFO - PROCESS | 1769 | 1465001612333 Marionette DEBUG loaded listener.js 17:53:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x926b1400) [pid = 1769] [serial = 1503] [outer = 0x8c863400] 17:53:33 INFO - PROCESS | 1769 | 1465001613312 Marionette TRACE conn4 <- [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:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1749ms 17:53:33 INFO - PROCESS | 1769 | 1465001613353 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 17:53:33 INFO - PROCESS | 1769 | 1465001613358 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 17:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:53:33 INFO - PROCESS | 1769 | 1465001613365 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:53:33 INFO - PROCESS | 1769 | 1465001613369 Marionette TRACE conn4 <- [1,1974,null,{}] 17:53:33 INFO - PROCESS | 1769 | 1465001613375 Marionette TRACE conn4 -> [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:53:33 INFO - PROCESS | 1769 | 1465001613638 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 17:53:33 INFO - PROCESS | 1769 | 1465001613889 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc0d400 == 28 [pid = 1769] [id = 501] 17:53:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8d1cd400) [pid = 1769] [serial = 1504] [outer = (nil)] 17:53:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x928b0c00) [pid = 1769] [serial = 1505] [outer = 0x8d1cd400] 17:53:34 INFO - PROCESS | 1769 | 1465001614032 Marionette DEBUG loaded listener.js 17:53:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x928ba800) [pid = 1769] [serial = 1506] [outer = 0x8d1cd400] 17:53:34 INFO - PROCESS | 1769 | 1465001614973 Marionette TRACE conn4 <- [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:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1646ms 17:53:35 INFO - PROCESS | 1769 | 1465001615013 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 17:53:35 INFO - PROCESS | 1769 | 1465001615017 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 17:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:53:35 INFO - PROCESS | 1769 | 1465001615025 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:53:35 INFO - PROCESS | 1769 | 1465001615029 Marionette TRACE conn4 <- [1,1978,null,{}] 17:53:35 INFO - PROCESS | 1769 | 1465001615035 Marionette TRACE conn4 -> [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:53:35 INFO - PROCESS | 1769 | 1465001615255 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 17:53:35 INFO - PROCESS | 1769 | 1465001615494 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5b800 == 29 [pid = 1769] [id = 502] 17:53:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x8ba61000) [pid = 1769] [serial = 1507] [outer = (nil)] 17:53:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x8c866c00) [pid = 1769] [serial = 1508] [outer = 0x8ba61000] 17:53:35 INFO - PROCESS | 1769 | 1465001615631 Marionette DEBUG loaded listener.js 17:53:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x8e4dc800) [pid = 1769] [serial = 1509] [outer = 0x8ba61000] 17:53:36 INFO - PROCESS | 1769 | 1465001616565 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1590ms 17:53:36 INFO - PROCESS | 1769 | 1465001616629 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 17:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:53:36 INFO - PROCESS | 1769 | 1465001616641 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 17:53:36 INFO - PROCESS | 1769 | 1465001616651 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:53:36 INFO - PROCESS | 1769 | 1465001616654 Marionette TRACE conn4 <- [1,1982,null,{}] 17:53:36 INFO - PROCESS | 1769 | 1465001616661 Marionette TRACE conn4 -> [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:53:36 INFO - PROCESS | 1769 | 1465001616860 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 17:53:37 INFO - PROCESS | 1769 | 1465001617398 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef0c00 == 30 [pid = 1769] [id = 503] 17:53:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x8bef3800) [pid = 1769] [serial = 1510] [outer = (nil)] 17:53:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x8c44b000) [pid = 1769] [serial = 1511] [outer = 0x8bef3800] 17:53:37 INFO - PROCESS | 1769 | 1465001617493 Marionette DEBUG loaded listener.js 17:53:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8c86a400) [pid = 1769] [serial = 1512] [outer = 0x8bef3800] 17:53:38 INFO - PROCESS | 1769 | 1465001618505 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1945ms 17:53:38 INFO - PROCESS | 1769 | 1465001618597 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 17:53:38 INFO - PROCESS | 1769 | 1465001618604 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 17:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:53:38 INFO - PROCESS | 1769 | 1465001618613 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:53:38 INFO - PROCESS | 1769 | 1465001618617 Marionette TRACE conn4 <- [1,1986,null,{}] 17:53:38 INFO - PROCESS | 1769 | 1465001618626 Marionette TRACE conn4 -> [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:53:38 INFO - PROCESS | 1769 | 1465001618871 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 17:53:39 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97dc00 == 29 [pid = 1769] [id = 481] 17:53:40 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1cf400 == 28 [pid = 1769] [id = 480] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8bef1000) [pid = 1769] [serial = 1421] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x923c1000) [pid = 1769] [serial = 1430] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8e60fc00) [pid = 1769] [serial = 1452] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x9255f000) [pid = 1769] [serial = 1431] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8b982c00) [pid = 1769] [serial = 1445] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8e4b0400) [pid = 1769] [serial = 1424] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8bee6400) [pid = 1769] [serial = 1446] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x926bd400) [pid = 1769] [serial = 1434] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8d1c5000) [pid = 1769] [serial = 1449] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8e611800) [pid = 1769] [serial = 1425] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8cc05c00) [pid = 1769] [serial = 1448] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8e2b4c00) [pid = 1769] [serial = 1439] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8e4ac400) [pid = 1769] [serial = 1442] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x928bb400) [pid = 1769] [serial = 1436] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8f669000) [pid = 1769] [serial = 1427] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8f86f400) [pid = 1769] [serial = 1455] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8e4e4000) [pid = 1769] [serial = 1451] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x928ea400) [pid = 1769] [serial = 1437] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8e4dd000) [pid = 1769] [serial = 1443] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8f663c00) [pid = 1769] [serial = 1454] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8c44fc00) [pid = 1769] [serial = 1422] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8e617c00) [pid = 1769] [serial = 1440] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x8f9eb400) [pid = 1769] [serial = 1428] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x926b0000) [pid = 1769] [serial = 1433] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x8ee06400) [pid = 1769] [serial = 1457] [outer = (nil)] [url = about:blank] 17:53:40 INFO - PROCESS | 1769 | 1465001620301 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b982400 == 29 [pid = 1769] [id = 504] 17:53:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8b982c00) [pid = 1769] [serial = 1513] [outer = (nil)] 17:53:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8ba60800) [pid = 1769] [serial = 1514] [outer = 0x8b982c00] 17:53:40 INFO - PROCESS | 1769 | 1465001620398 Marionette DEBUG loaded listener.js 17:53:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8bef1000) [pid = 1769] [serial = 1515] [outer = 0x8b982c00] 17:53:41 INFO - PROCESS | 1769 | 1465001621241 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2685ms 17:53:41 INFO - PROCESS | 1769 | 1465001621302 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 17:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:53:41 INFO - PROCESS | 1769 | 1465001621308 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 17:53:41 INFO - PROCESS | 1769 | 1465001621316 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:53:41 INFO - PROCESS | 1769 | 1465001621321 Marionette TRACE conn4 <- [1,1990,null,{}] 17:53:41 INFO - PROCESS | 1769 | 1465001621328 Marionette TRACE conn4 -> [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:53:41 INFO - PROCESS | 1769 | 1465001621517 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 17:53:41 INFO - PROCESS | 1769 | 1465001621661 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc07c00 == 30 [pid = 1769] [id = 505] 17:53:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8cc0b400) [pid = 1769] [serial = 1516] [outer = (nil)] 17:53:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8d1c5000) [pid = 1769] [serial = 1517] [outer = 0x8cc0b400] 17:53:41 INFO - PROCESS | 1769 | 1465001621749 Marionette DEBUG loaded listener.js 17:53:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8d1cd800) [pid = 1769] [serial = 1518] [outer = 0x8cc0b400] 17:53:42 INFO - PROCESS | 1769 | 1465001622637 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1339ms 17:53:42 INFO - PROCESS | 1769 | 1465001622677 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 17:53:42 INFO - PROCESS | 1769 | 1465001622685 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 17:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:53:42 INFO - PROCESS | 1769 | 1465001622713 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:53:42 INFO - PROCESS | 1769 | 1465001622716 Marionette TRACE conn4 <- [1,1994,null,{}] 17:53:42 INFO - PROCESS | 1769 | 1465001622723 Marionette TRACE conn4 -> [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:53:42 INFO - PROCESS | 1769 | 1465001622970 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 17:53:43 INFO - PROCESS | 1769 | 1465001622996 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4b5400 == 31 [pid = 1769] [id = 506] 17:53:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8e4b5800) [pid = 1769] [serial = 1519] [outer = (nil)] 17:53:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8e4e3400) [pid = 1769] [serial = 1520] [outer = 0x8e4b5800] 17:53:43 INFO - PROCESS | 1769 | 1465001623079 Marionette DEBUG loaded listener.js 17:53:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8e60fc00) [pid = 1769] [serial = 1521] [outer = 0x8e4b5800] 17:53:44 INFO - PROCESS | 1769 | 1465001624151 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1490ms 17:53:44 INFO - PROCESS | 1769 | 1465001624212 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 17:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:53:44 INFO - PROCESS | 1769 | 1465001624217 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 17:53:44 INFO - PROCESS | 1769 | 1465001624233 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:53:44 INFO - PROCESS | 1769 | 1465001624244 Marionette TRACE conn4 <- [1,1998,null,{}] 17:53:44 INFO - PROCESS | 1769 | 1465001624260 Marionette TRACE conn4 -> [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:53:44 INFO - PROCESS | 1769 | 1465001624515 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 17:53:44 INFO - PROCESS | 1769 | 1465001624542 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee0b400 == 32 [pid = 1769] [id = 507] 17:53:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8ee0dc00) [pid = 1769] [serial = 1522] [outer = (nil)] 17:53:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8f663c00) [pid = 1769] [serial = 1523] [outer = 0x8ee0dc00] 17:53:44 INFO - PROCESS | 1769 | 1465001624623 Marionette DEBUG loaded listener.js 17:53:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8f871000) [pid = 1769] [serial = 1524] [outer = 0x8ee0dc00] 17:53:45 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8e4eb800) [pid = 1769] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:53:45 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x90e7e400) [pid = 1769] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:53:45 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8ba5f800) [pid = 1769] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:53:45 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8cc06c00) [pid = 1769] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:53:45 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x90e7f800) [pid = 1769] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:53:45 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8c44f400) [pid = 1769] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:53:45 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8c451c00) [pid = 1769] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:53:45 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8e88c000) [pid = 1769] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:53:45 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8bef5000) [pid = 1769] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:53:45 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x90dc0c00) [pid = 1769] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:53:45 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8b97d000) [pid = 1769] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:53:46 INFO - PROCESS | 1769 | 1465001626148 Marionette TRACE conn4 <- [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:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1961ms 17:53:46 INFO - PROCESS | 1769 | 1465001626185 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 17:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:53:46 INFO - PROCESS | 1769 | 1465001626190 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 17:53:46 INFO - PROCESS | 1769 | 1465001626197 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:53:46 INFO - PROCESS | 1769 | 1465001626201 Marionette TRACE conn4 <- [1,2002,null,{}] 17:53:46 INFO - PROCESS | 1769 | 1465001626207 Marionette TRACE conn4 -> [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:53:46 INFO - PROCESS | 1769 | 1465001626394 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 17:53:46 INFO - PROCESS | 1769 | 1465001626545 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef5000 == 33 [pid = 1769] [id = 508] 17:53:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8c44a000) [pid = 1769] [serial = 1525] [outer = (nil)] 17:53:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8f879000) [pid = 1769] [serial = 1526] [outer = 0x8c44a000] 17:53:46 INFO - PROCESS | 1769 | 1465001626625 Marionette DEBUG loaded listener.js 17:53:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8f9e7800) [pid = 1769] [serial = 1527] [outer = 0x8c44a000] 17:53:47 INFO - PROCESS | 1769 | 1465001627567 Marionette TRACE conn4 <- [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:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1434ms 17:53:47 INFO - PROCESS | 1769 | 1465001627632 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 17:53:47 INFO - PROCESS | 1769 | 1465001627639 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 17:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:53:47 INFO - PROCESS | 1769 | 1465001627650 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:53:47 INFO - PROCESS | 1769 | 1465001627657 Marionette TRACE conn4 <- [1,2006,null,{}] 17:53:47 INFO - PROCESS | 1769 | 1465001627724 Marionette TRACE conn4 -> [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:53:47 INFO - PROCESS | 1769 | 1465001627958 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 17:53:48 INFO - PROCESS | 1769 | 1465001628207 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c869800 == 34 [pid = 1769] [id = 509] 17:53:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8c86a000) [pid = 1769] [serial = 1528] [outer = (nil)] 17:53:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8cc0e000) [pid = 1769] [serial = 1529] [outer = 0x8c86a000] 17:53:48 INFO - PROCESS | 1769 | 1465001628338 Marionette DEBUG loaded listener.js 17:53:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8e4aec00) [pid = 1769] [serial = 1530] [outer = 0x8c86a000] 17:53:49 INFO - PROCESS | 1769 | 1465001629442 Marionette TRACE conn4 <- [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:53:49 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:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1844ms 17:53:49 INFO - PROCESS | 1769 | 1465001629494 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 17:53:49 INFO - PROCESS | 1769 | 1465001629504 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 17:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:53:49 INFO - PROCESS | 1769 | 1465001629517 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:53:49 INFO - PROCESS | 1769 | 1465001629521 Marionette TRACE conn4 <- [1,2010,null,{}] 17:53:49 INFO - PROCESS | 1769 | 1465001629528 Marionette TRACE conn4 -> [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:53:49 INFO - PROCESS | 1769 | 1465001629750 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 17:53:50 INFO - PROCESS | 1769 | 1465001630050 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97e800 == 35 [pid = 1769] [id = 510] 17:53:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8b984c00) [pid = 1769] [serial = 1531] [outer = (nil)] 17:53:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8f87b800) [pid = 1769] [serial = 1532] [outer = 0x8b984c00] 17:53:50 INFO - PROCESS | 1769 | 1465001630156 Marionette DEBUG loaded listener.js 17:53:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x90db6400) [pid = 1769] [serial = 1533] [outer = 0x8b984c00] 17:53:51 INFO - PROCESS | 1769 | 1465001631260 Marionette TRACE conn4 <- [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:53:51 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:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1791ms 17:53:51 INFO - PROCESS | 1769 | 1465001631309 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 17:53:51 INFO - PROCESS | 1769 | 1465001631314 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 17:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:53:51 INFO - PROCESS | 1769 | 1465001631324 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:53:51 INFO - PROCESS | 1769 | 1465001631330 Marionette TRACE conn4 <- [1,2014,null,{}] 17:53:51 INFO - PROCESS | 1769 | 1465001631350 Marionette TRACE conn4 -> [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:53:51 INFO - PROCESS | 1769 | 1465001631633 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 17:53:51 INFO - PROCESS | 1769 | 1465001631927 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x90ebd800 == 36 [pid = 1769] [id = 511] 17:53:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x90ebe400) [pid = 1769] [serial = 1534] [outer = (nil)] 17:53:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x90ec3800) [pid = 1769] [serial = 1535] [outer = 0x90ebe400] 17:53:52 INFO - PROCESS | 1769 | 1465001632079 Marionette DEBUG loaded listener.js 17:53:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x910abc00) [pid = 1769] [serial = 1536] [outer = 0x90ebe400] 17:53:53 INFO - PROCESS | 1769 | 1465001633158 Marionette TRACE conn4 <- [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:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1902ms 17:53:53 INFO - PROCESS | 1769 | 1465001633227 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 17:53:53 INFO - PROCESS | 1769 | 1465001633232 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 17:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:53:53 INFO - PROCESS | 1769 | 1465001633240 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:53:53 INFO - PROCESS | 1769 | 1465001633245 Marionette TRACE conn4 <- [1,2018,null,{}] 17:53:53 INFO - PROCESS | 1769 | 1465001633251 Marionette TRACE conn4 -> [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:53:53 INFO - PROCESS | 1769 | 1465001633480 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 17:53:53 INFO - PROCESS | 1769 | 1465001633713 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b981400 == 37 [pid = 1769] [id = 512] 17:53:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x90e7ac00) [pid = 1769] [serial = 1537] [outer = (nil)] 17:53:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x923bf000) [pid = 1769] [serial = 1538] [outer = 0x90e7ac00] 17:53:53 INFO - PROCESS | 1769 | 1465001633856 Marionette DEBUG loaded listener.js 17:53:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x923c2000) [pid = 1769] [serial = 1539] [outer = 0x90e7ac00] 17:53:54 INFO - PROCESS | 1769 | 1465001634875 Marionette TRACE conn4 <- [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:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1688ms 17:53:54 INFO - PROCESS | 1769 | 1465001634932 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 17:53:54 INFO - PROCESS | 1769 | 1465001634936 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 17:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:53:54 INFO - PROCESS | 1769 | 1465001634950 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:53:54 INFO - PROCESS | 1769 | 1465001634954 Marionette TRACE conn4 <- [1,2022,null,{}] 17:53:54 INFO - PROCESS | 1769 | 1465001634960 Marionette TRACE conn4 -> [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:53:55 INFO - PROCESS | 1769 | 1465001635155 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 17:53:55 INFO - PROCESS | 1769 | 1465001635553 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee8000 == 38 [pid = 1769] [id = 513] 17:53:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8beeac00) [pid = 1769] [serial = 1540] [outer = (nil)] 17:53:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8c445800) [pid = 1769] [serial = 1541] [outer = 0x8beeac00] 17:53:55 INFO - PROCESS | 1769 | 1465001635690 Marionette DEBUG loaded listener.js 17:53:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x8c865c00) [pid = 1769] [serial = 1542] [outer = 0x8beeac00] 17:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x8c865000 == 37 [pid = 1769] [id = 482] 17:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef3000 == 36 [pid = 1769] [id = 484] 17:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x8b983800 == 35 [pid = 1769] [id = 483] 17:53:56 INFO - PROCESS | 1769 | --DOCSHELL 0x8c860400 == 34 [pid = 1769] [id = 492] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x91abb800) [pid = 1769] [serial = 1487] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x90eb9c00) [pid = 1769] [serial = 1481] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8cc05400) [pid = 1769] [serial = 1484] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x910a2c00) [pid = 1769] [serial = 1482] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8f871400) [pid = 1769] [serial = 1458] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x910ab400) [pid = 1769] [serial = 1469] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x910a6400) [pid = 1769] [serial = 1470] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8f65f800) [pid = 1769] [serial = 1463] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8f878800) [pid = 1769] [serial = 1464] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8c867c00) [pid = 1769] [serial = 1460] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8e2b7800) [pid = 1769] [serial = 1461] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8ee0f400) [pid = 1769] [serial = 1478] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8c86b800) [pid = 1769] [serial = 1475] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8e4ac800) [pid = 1769] [serial = 1476] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x90e77800) [pid = 1769] [serial = 1466] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x90e7fc00) [pid = 1769] [serial = 1467] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x8c452c00) [pid = 1769] [serial = 1472] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8e883000) [pid = 1769] [serial = 1473] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x91abe800) [pid = 1769] [serial = 1488] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x8f877800) [pid = 1769] [serial = 1479] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x8e888000) [pid = 1769] [serial = 1485] [outer = (nil)] [url = about:blank] 17:53:56 INFO - PROCESS | 1769 | 1465001636855 Marionette TRACE conn4 <- [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:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1934ms 17:53:56 INFO - PROCESS | 1769 | 1465001636886 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 17:53:56 INFO - PROCESS | 1769 | 1465001636894 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 17:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:53:56 INFO - PROCESS | 1769 | 1465001636902 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:53:56 INFO - PROCESS | 1769 | 1465001636907 Marionette TRACE conn4 <- [1,2026,null,{}] 17:53:56 INFO - PROCESS | 1769 | 1465001636924 Marionette TRACE conn4 -> [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:53:57 INFO - PROCESS | 1769 | 1465001637147 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 17:53:57 INFO - PROCESS | 1769 | 1465001637160 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c448800 == 35 [pid = 1769] [id = 514] 17:53:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x8c44c800) [pid = 1769] [serial = 1543] [outer = (nil)] 17:53:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x8e4b3c00) [pid = 1769] [serial = 1544] [outer = 0x8c44c800] 17:53:57 INFO - PROCESS | 1769 | 1465001637298 Marionette DEBUG loaded listener.js 17:53:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8e619c00) [pid = 1769] [serial = 1545] [outer = 0x8c44c800] 17:53:58 INFO - PROCESS | 1769 | 1465001638344 Marionette TRACE conn4 <- [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:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1487ms 17:53:58 INFO - PROCESS | 1769 | 1465001638394 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 17:53:58 INFO - PROCESS | 1769 | 1465001638401 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 17:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:53:58 INFO - PROCESS | 1769 | 1465001638410 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:53:58 INFO - PROCESS | 1769 | 1465001638414 Marionette TRACE conn4 <- [1,2030,null,{}] 17:53:58 INFO - PROCESS | 1769 | 1465001638422 Marionette TRACE conn4 -> [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:53:58 INFO - PROCESS | 1769 | 1465001638651 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 17:53:58 INFO - PROCESS | 1769 | 1465001638809 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4e5000 == 36 [pid = 1769] [id = 515] 17:53:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8ee04c00) [pid = 1769] [serial = 1546] [outer = (nil)] 17:53:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8f878800) [pid = 1769] [serial = 1547] [outer = 0x8ee04c00] 17:53:58 INFO - PROCESS | 1769 | 1465001638899 Marionette DEBUG loaded listener.js 17:53:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x90db3400) [pid = 1769] [serial = 1548] [outer = 0x8ee04c00] 17:54:00 INFO - PROCESS | 1769 | 1465001640150 Marionette TRACE conn4 <- [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:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1790ms 17:54:00 INFO - PROCESS | 1769 | 1465001640203 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 17:54:00 INFO - PROCESS | 1769 | 1465001640208 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 17:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:54:00 INFO - PROCESS | 1769 | 1465001640233 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:54:00 INFO - PROCESS | 1769 | 1465001640244 Marionette TRACE conn4 <- [1,2034,null,{}] 17:54:00 INFO - PROCESS | 1769 | 1465001640265 Marionette TRACE conn4 -> [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:54:00 INFO - PROCESS | 1769 | 1465001640544 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 17:54:00 INFO - PROCESS | 1769 | 1465001640651 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97f800 == 37 [pid = 1769] [id = 516] 17:54:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8e4e9400) [pid = 1769] [serial = 1549] [outer = (nil)] 17:54:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x910a1c00) [pid = 1769] [serial = 1550] [outer = 0x8e4e9400] 17:54:00 INFO - PROCESS | 1769 | 1465001640826 Marionette DEBUG loaded listener.js 17:54:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x910aec00) [pid = 1769] [serial = 1551] [outer = 0x8e4e9400] 17:54:01 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8e4b5800) [pid = 1769] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:54:01 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8ee0dc00) [pid = 1769] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:54:01 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8b982c00) [pid = 1769] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:54:01 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8cc0b400) [pid = 1769] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:54:01 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x8c868000) [pid = 1769] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:54:01 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x90dbe800) [pid = 1769] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:54:01 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x8bef3800) [pid = 1769] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:54:01 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x9255d400) [pid = 1769] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:54:01 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x923c6000) [pid = 1769] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:54:01 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0x8c863400) [pid = 1769] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:54:01 INFO - PROCESS | 1769 | --DOMWINDOW == 65 (0x8d1cd400) [pid = 1769] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:54:01 INFO - PROCESS | 1769 | --DOMWINDOW == 64 (0x8ba61000) [pid = 1769] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:54:01 INFO - PROCESS | 1769 | 1465001641935 Marionette TRACE conn4 <- [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:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1761ms 17:54:01 INFO - PROCESS | 1769 | 1465001641980 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 17:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:54:01 INFO - PROCESS | 1769 | 1465001641985 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 17:54:01 INFO - PROCESS | 1769 | 1465001641993 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:54:01 INFO - PROCESS | 1769 | 1465001641996 Marionette TRACE conn4 <- [1,2038,null,{}] 17:54:02 INFO - PROCESS | 1769 | 1465001642003 Marionette TRACE conn4 -> [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:54:02 INFO - PROCESS | 1769 | 1465001642214 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 17:54:02 INFO - PROCESS | 1769 | 1465001642227 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5b400 == 38 [pid = 1769] [id = 517] 17:54:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 65 (0x8c446800) [pid = 1769] [serial = 1552] [outer = (nil)] 17:54:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 66 (0x8f9e3400) [pid = 1769] [serial = 1553] [outer = 0x8c446800] 17:54:02 INFO - PROCESS | 1769 | 1465001642460 Marionette DEBUG loaded listener.js 17:54:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x90ebec00) [pid = 1769] [serial = 1554] [outer = 0x8c446800] 17:54:03 INFO - PROCESS | 1769 | 1465001643392 Marionette TRACE conn4 <- [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:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1533ms 17:54:03 INFO - PROCESS | 1769 | 1465001643527 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 17:54:03 INFO - PROCESS | 1769 | 1465001643534 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 17:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:54:03 INFO - PROCESS | 1769 | 1465001643559 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:54:03 INFO - PROCESS | 1769 | 1465001643566 Marionette TRACE conn4 <- [1,2042,null,{}] 17:54:03 INFO - PROCESS | 1769 | 1465001643577 Marionette TRACE conn4 -> [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:54:03 INFO - PROCESS | 1769 | 1465001643837 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 17:54:04 INFO - PROCESS | 1769 | 1465001644114 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc03800 == 39 [pid = 1769] [id = 518] 17:54:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x8cc05400) [pid = 1769] [serial = 1555] [outer = (nil)] 17:54:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x8d1c5c00) [pid = 1769] [serial = 1556] [outer = 0x8cc05400] 17:54:04 INFO - PROCESS | 1769 | 1465001644239 Marionette DEBUG loaded listener.js 17:54:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8e4a8400) [pid = 1769] [serial = 1557] [outer = 0x8cc05400] 17:54:05 INFO - PROCESS | 1769 | 1465001645285 Marionette TRACE conn4 <- [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:54:05 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:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1815ms 17:54:05 INFO - PROCESS | 1769 | 1465001645360 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 17:54:05 INFO - PROCESS | 1769 | 1465001645368 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 17:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:54:05 INFO - PROCESS | 1769 | 1465001645384 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:54:05 INFO - PROCESS | 1769 | 1465001645393 Marionette TRACE conn4 <- [1,2046,null,{}] 17:54:05 INFO - PROCESS | 1769 | 1465001645401 Marionette TRACE conn4 -> [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:54:05 INFO - PROCESS | 1769 | 1465001645682 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 17:54:05 INFO - PROCESS | 1769 | 1465001645933 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f86f400 == 40 [pid = 1769] [id = 519] 17:54:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8f877800) [pid = 1769] [serial = 1558] [outer = (nil)] 17:54:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8f9ec800) [pid = 1769] [serial = 1559] [outer = 0x8f877800] 17:54:06 INFO - PROCESS | 1769 | 1465001646067 Marionette DEBUG loaded listener.js 17:54:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x90dc0400) [pid = 1769] [serial = 1560] [outer = 0x8f877800] 17:54:07 INFO - PROCESS | 1769 | 1465001647117 Marionette TRACE conn4 <- [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:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1799ms 17:54:07 INFO - PROCESS | 1769 | 1465001647180 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 17:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:54:07 INFO - PROCESS | 1769 | 1465001647185 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 17:54:07 INFO - PROCESS | 1769 | 1465001647192 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:54:07 INFO - PROCESS | 1769 | 1465001647197 Marionette TRACE conn4 <- [1,2050,null,{}] 17:54:07 INFO - PROCESS | 1769 | 1465001647215 Marionette TRACE conn4 -> [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:54:07 INFO - PROCESS | 1769 | 1465001647481 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 17:54:07 INFO - PROCESS | 1769 | 1465001647829 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x91ac1400 == 41 [pid = 1769] [id = 520] 17:54:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x91ac3400) [pid = 1769] [serial = 1561] [outer = (nil)] 17:54:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x923cb800) [pid = 1769] [serial = 1562] [outer = 0x91ac3400] 17:54:07 INFO - PROCESS | 1769 | 1465001647937 Marionette DEBUG loaded listener.js 17:54:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x9255a400) [pid = 1769] [serial = 1563] [outer = 0x91ac3400] 17:54:09 INFO - PROCESS | 1769 | 1465001649021 Marionette TRACE conn4 <- [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:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1899ms 17:54:09 INFO - PROCESS | 1769 | 1465001649092 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 17:54:09 INFO - PROCESS | 1769 | 1465001649096 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 17:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:54:09 INFO - PROCESS | 1769 | 1465001649105 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:54:09 INFO - PROCESS | 1769 | 1465001649109 Marionette TRACE conn4 <- [1,2054,null,{}] 17:54:09 INFO - PROCESS | 1769 | 1465001649116 Marionette TRACE conn4 -> [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:54:09 INFO - PROCESS | 1769 | 1465001649343 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 17:54:09 INFO - PROCESS | 1769 | 1465001649559 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee7800 == 42 [pid = 1769] [id = 521] 17:54:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x910a7400) [pid = 1769] [serial = 1564] [outer = (nil)] 17:54:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x92658c00) [pid = 1769] [serial = 1565] [outer = 0x910a7400] 17:54:09 INFO - PROCESS | 1769 | 1465001649704 Marionette DEBUG loaded listener.js 17:54:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x92698400) [pid = 1769] [serial = 1566] [outer = 0x910a7400] 17:54:10 INFO - PROCESS | 1769 | 1465001650700 Marionette TRACE conn4 <- [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:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1644ms 17:54:10 INFO - PROCESS | 1769 | 1465001650750 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 17:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:54:10 INFO - PROCESS | 1769 | 1465001650754 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 17:54:10 INFO - PROCESS | 1769 | 1465001650762 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:54:10 INFO - PROCESS | 1769 | 1465001650765 Marionette TRACE conn4 <- [1,2058,null,{}] 17:54:10 INFO - PROCESS | 1769 | 1465001650773 Marionette TRACE conn4 -> [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:54:10 INFO - PROCESS | 1769 | 1465001650994 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 17:54:11 INFO - PROCESS | 1769 | 1465001651228 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b976400 == 43 [pid = 1769] [id = 522] 17:54:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x91abb800) [pid = 1769] [serial = 1567] [outer = (nil)] 17:54:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x926a7c00) [pid = 1769] [serial = 1568] [outer = 0x91abb800] 17:54:11 INFO - PROCESS | 1769 | 1465001651365 Marionette DEBUG loaded listener.js 17:54:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x926ac400) [pid = 1769] [serial = 1569] [outer = 0x91abb800] 17:54:12 INFO - PROCESS | 1769 | 1465001652334 Marionette TRACE conn4 <- [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:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1634ms 17:54:12 INFO - PROCESS | 1769 | 1465001652396 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 17:54:12 INFO - PROCESS | 1769 | 1465001652400 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 17:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:54:12 INFO - PROCESS | 1769 | 1465001652407 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:54:12 INFO - PROCESS | 1769 | 1465001652411 Marionette TRACE conn4 <- [1,2062,null,{}] 17:54:12 INFO - PROCESS | 1769 | 1465001652417 Marionette TRACE conn4 -> [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:54:12 INFO - PROCESS | 1769 | 1465001652758 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 17:54:13 INFO - PROCESS | 1769 | 1465001653027 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1c3c00 == 44 [pid = 1769] [id = 523] 17:54:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x9269e400) [pid = 1769] [serial = 1570] [outer = (nil)] 17:54:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x928b4000) [pid = 1769] [serial = 1571] [outer = 0x9269e400] 17:54:13 INFO - PROCESS | 1769 | 1465001653127 Marionette DEBUG loaded listener.js 17:54:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x928be400) [pid = 1769] [serial = 1572] [outer = 0x9269e400] 17:54:14 INFO - PROCESS | 1769 | 1465001654476 Marionette TRACE conn4 <- [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:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2134ms 17:54:14 INFO - PROCESS | 1769 | 1465001654545 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 17:54:14 INFO - PROCESS | 1769 | 1465001654553 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 17:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:54:14 INFO - PROCESS | 1769 | 1465001654565 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:54:14 INFO - PROCESS | 1769 | 1465001654570 Marionette TRACE conn4 <- [1,2066,null,{}] 17:54:14 INFO - PROCESS | 1769 | 1465001654582 Marionette TRACE conn4 -> [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:54:15 INFO - PROCESS | 1769 | 1465001655018 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 17:54:15 INFO - PROCESS | 1769 | 1465001655280 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b984800 == 45 [pid = 1769] [id = 524] 17:54:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x926a2800) [pid = 1769] [serial = 1573] [outer = (nil)] 17:54:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x928eb000) [pid = 1769] [serial = 1574] [outer = 0x926a2800] 17:54:15 INFO - PROCESS | 1769 | 1465001655447 Marionette DEBUG loaded listener.js 17:54:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x928ed000) [pid = 1769] [serial = 1575] [outer = 0x926a2800] 17:54:16 INFO - PROCESS | 1769 | 1465001656457 Marionette TRACE conn4 <- [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:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1945ms 17:54:16 INFO - PROCESS | 1769 | 1465001656513 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 17:54:16 INFO - PROCESS | 1769 | 1465001656516 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 17:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:54:16 INFO - PROCESS | 1769 | 1465001656527 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:54:16 INFO - PROCESS | 1769 | 1465001656532 Marionette TRACE conn4 <- [1,2070,null,{}] 17:54:16 INFO - PROCESS | 1769 | 1465001656539 Marionette TRACE conn4 -> [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:54:16 INFO - PROCESS | 1769 | 1465001656754 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 17:54:16 INFO - PROCESS | 1769 | 1465001656951 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5c800 == 46 [pid = 1769] [id = 525] 17:54:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x8e88e800) [pid = 1769] [serial = 1576] [outer = (nil)] 17:54:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x92bc3800) [pid = 1769] [serial = 1577] [outer = 0x8e88e800] 17:54:17 INFO - PROCESS | 1769 | 1465001657047 Marionette DEBUG loaded listener.js 17:54:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x92bc5400) [pid = 1769] [serial = 1578] [outer = 0x8e88e800] 17:54:18 INFO - PROCESS | 1769 | 1465001658209 Marionette TRACE conn4 <- [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:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1741ms 17:54:18 INFO - PROCESS | 1769 | 1465001658270 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 17:54:18 INFO - PROCESS | 1769 | 1465001658275 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 17:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:54:18 INFO - PROCESS | 1769 | 1465001658282 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:54:18 INFO - PROCESS | 1769 | 1465001658286 Marionette TRACE conn4 <- [1,2074,null,{}] 17:54:18 INFO - PROCESS | 1769 | 1465001658293 Marionette TRACE conn4 -> [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:54:18 INFO - PROCESS | 1769 | 1465001658501 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 17:54:19 INFO - PROCESS | 1769 | 1465001658989 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee6c00 == 47 [pid = 1769] [id = 526] 17:54:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x8beed000) [pid = 1769] [serial = 1579] [outer = (nil)] 17:54:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x8c447c00) [pid = 1769] [serial = 1580] [outer = 0x8beed000] 17:54:19 INFO - PROCESS | 1769 | 1465001659123 Marionette DEBUG loaded listener.js 17:54:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8c868000) [pid = 1769] [serial = 1581] [outer = 0x8beed000] 17:54:20 INFO - PROCESS | 1769 | 1465001660172 Marionette TRACE conn4 <- [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:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1938ms 17:54:20 INFO - PROCESS | 1769 | 1465001660224 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 17:54:20 INFO - PROCESS | 1769 | 1465001660240 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 17:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:54:20 INFO - PROCESS | 1769 | 1465001660255 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:54:20 INFO - PROCESS | 1769 | 1465001660266 Marionette TRACE conn4 <- [1,2078,null,{}] 17:54:20 INFO - PROCESS | 1769 | 1465001660282 Marionette TRACE conn4 -> [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:54:20 INFO - PROCESS | 1769 | 1465001660553 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef5c00 == 46 [pid = 1769] [id = 500] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc0d400 == 45 [pid = 1769] [id = 501] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5b800 == 44 [pid = 1769] [id = 502] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x8b982400 == 43 [pid = 1769] [id = 504] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x90e7e000 == 42 [pid = 1769] [id = 493] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x8c450000 == 41 [pid = 1769] [id = 486] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97c400 == 40 [pid = 1769] [id = 487] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97fc00 == 39 [pid = 1769] [id = 494] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef2c00 == 38 [pid = 1769] [id = 491] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4b4000 == 37 [pid = 1769] [id = 489] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x8c86d800 == 36 [pid = 1769] [id = 485] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x90dbfc00 == 35 [pid = 1769] [id = 488] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x8c85ec00 == 34 [pid = 1769] [id = 496] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x8f9ea800 == 33 [pid = 1769] [id = 497] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2b9c00 == 32 [pid = 1769] [id = 495] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x90dc2c00 == 31 [pid = 1769] [id = 498] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef0c00 == 30 [pid = 1769] [id = 503] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x8b978400 == 29 [pid = 1769] [id = 490] 17:54:21 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1c9400 == 28 [pid = 1769] [id = 499] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8f879000) [pid = 1769] [serial = 1526] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8e60fc00) [pid = 1769] [serial = 1521] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8f663c00) [pid = 1769] [serial = 1523] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8ba60800) [pid = 1769] [serial = 1514] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8bef1000) [pid = 1769] [serial = 1515] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8d1c5000) [pid = 1769] [serial = 1517] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8e61a800) [pid = 1769] [serial = 1491] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8e4e2000) [pid = 1769] [serial = 1490] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x90ebcc00) [pid = 1769] [serial = 1494] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8c86a400) [pid = 1769] [serial = 1512] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8c44b000) [pid = 1769] [serial = 1511] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x90e75800) [pid = 1769] [serial = 1493] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x92655400) [pid = 1769] [serial = 1497] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x9264d000) [pid = 1769] [serial = 1496] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x92699400) [pid = 1769] [serial = 1500] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x92698000) [pid = 1769] [serial = 1499] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x926b1400) [pid = 1769] [serial = 1503] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x926aa400) [pid = 1769] [serial = 1502] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8e4e3400) [pid = 1769] [serial = 1520] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x928ba800) [pid = 1769] [serial = 1506] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x928b0c00) [pid = 1769] [serial = 1505] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8e4dc800) [pid = 1769] [serial = 1509] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x8c866c00) [pid = 1769] [serial = 1508] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8d1cd800) [pid = 1769] [serial = 1518] [outer = (nil)] [url = about:blank] 17:54:21 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x8f871000) [pid = 1769] [serial = 1524] [outer = (nil)] [url = about:blank] 17:54:22 INFO - PROCESS | 1769 | 1465001661991 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b979c00 == 29 [pid = 1769] [id = 527] 17:54:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8b97c400) [pid = 1769] [serial = 1582] [outer = (nil)] 17:54:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8b982000) [pid = 1769] [serial = 1583] [outer = 0x8b97c400] 17:54:22 INFO - PROCESS | 1769 | 1465001662135 Marionette DEBUG loaded listener.js 17:54:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8bee8400) [pid = 1769] [serial = 1584] [outer = 0x8b97c400] 17:54:23 INFO - PROCESS | 1769 | 1465001663020 Marionette TRACE conn4 <- [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:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2809ms 17:54:23 INFO - PROCESS | 1769 | 1465001663065 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 17:54:23 INFO - PROCESS | 1769 | 1465001663072 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 17:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:54:23 INFO - PROCESS | 1769 | 1465001663081 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:54:23 INFO - PROCESS | 1769 | 1465001663086 Marionette TRACE conn4 <- [1,2082,null,{}] 17:54:23 INFO - PROCESS | 1769 | 1465001663094 Marionette TRACE conn4 -> [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:54:23 INFO - PROCESS | 1769 | 1465001663290 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 17:54:23 INFO - PROCESS | 1769 | 1465001663450 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c867400 == 30 [pid = 1769] [id = 528] 17:54:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8c868c00) [pid = 1769] [serial = 1585] [outer = (nil)] 17:54:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8cc09c00) [pid = 1769] [serial = 1586] [outer = 0x8c868c00] 17:54:23 INFO - PROCESS | 1769 | 1465001663538 Marionette DEBUG loaded listener.js 17:54:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8d1c4000) [pid = 1769] [serial = 1587] [outer = 0x8c868c00] 17:54:24 INFO - PROCESS | 1769 | 1465001664509 Marionette TRACE conn4 <- [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:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1494ms 17:54:24 INFO - PROCESS | 1769 | 1465001664579 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 17:54:24 INFO - PROCESS | 1769 | 1465001664588 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 17:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:54:24 INFO - PROCESS | 1769 | 1465001664607 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:54:24 INFO - PROCESS | 1769 | 1465001664610 Marionette TRACE conn4 <- [1,2086,null,{}] 17:54:24 INFO - PROCESS | 1769 | 1465001664618 Marionette TRACE conn4 -> [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:54:24 INFO - PROCESS | 1769 | 1465001664877 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 17:54:24 INFO - PROCESS | 1769 | 1465001664905 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1c6400 == 31 [pid = 1769] [id = 529] 17:54:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8e4a9400) [pid = 1769] [serial = 1588] [outer = (nil)] 17:54:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8e4b0400) [pid = 1769] [serial = 1589] [outer = 0x8e4a9400] 17:54:24 INFO - PROCESS | 1769 | 1465001664989 Marionette DEBUG loaded listener.js 17:54:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8e4e3400) [pid = 1769] [serial = 1590] [outer = 0x8e4a9400] 17:54:26 INFO - PROCESS | 1769 | 1465001666163 Marionette TRACE conn4 <- [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:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1591ms 17:54:26 INFO - PROCESS | 1769 | 1465001666202 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 17:54:26 INFO - PROCESS | 1769 | 1465001666206 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 17:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:54:26 INFO - PROCESS | 1769 | 1465001666216 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:54:26 INFO - PROCESS | 1769 | 1465001666227 Marionette TRACE conn4 <- [1,2090,null,{}] 17:54:26 INFO - PROCESS | 1769 | 1465001666251 Marionette TRACE conn4 -> [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:54:26 INFO - PROCESS | 1769 | 1465001666510 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 17:54:27 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8c446800) [pid = 1769] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:54:27 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8e4e9400) [pid = 1769] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:54:27 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8b984c00) [pid = 1769] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:54:27 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8c44c800) [pid = 1769] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:54:27 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8c44a000) [pid = 1769] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:54:27 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8c86a000) [pid = 1769] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:54:27 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x90e7ac00) [pid = 1769] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:54:27 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8beeac00) [pid = 1769] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:54:27 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x90ebe400) [pid = 1769] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:54:27 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x8ee04c00) [pid = 1769] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:54:27 INFO - PROCESS | 1769 | 1465001667180 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beeac00 == 32 [pid = 1769] [id = 530] 17:54:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x8c446800) [pid = 1769] [serial = 1591] [outer = (nil)] 17:54:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8e4eb000) [pid = 1769] [serial = 1592] [outer = 0x8c446800] 17:54:27 INFO - PROCESS | 1769 | 1465001667264 Marionette DEBUG loaded listener.js 17:54:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8c869c00) [pid = 1769] [serial = 1593] [outer = 0x8c446800] 17:54:28 INFO - PROCESS | 1769 | 1465001668124 Marionette TRACE conn4 <- [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:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1974ms 17:54:28 INFO - PROCESS | 1769 | 1465001668189 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 17:54:28 INFO - PROCESS | 1769 | 1465001668194 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 17:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:54:28 INFO - PROCESS | 1769 | 1465001668201 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:54:28 INFO - PROCESS | 1769 | 1465001668205 Marionette TRACE conn4 <- [1,2094,null,{}] 17:54:28 INFO - PROCESS | 1769 | 1465001668211 Marionette TRACE conn4 -> [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:54:28 INFO - PROCESS | 1769 | 1465001668413 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 17:54:28 INFO - PROCESS | 1769 | 1465001668567 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2af800 == 33 [pid = 1769] [id = 531] 17:54:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8e2b6800) [pid = 1769] [serial = 1594] [outer = (nil)] 17:54:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8f661000) [pid = 1769] [serial = 1595] [outer = 0x8e2b6800] 17:54:28 INFO - PROCESS | 1769 | 1465001668664 Marionette DEBUG loaded listener.js 17:54:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8f665c00) [pid = 1769] [serial = 1596] [outer = 0x8e2b6800] 17:54:29 INFO - PROCESS | 1769 | 1465001669712 Marionette TRACE conn4 <- [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:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1540ms 17:54:29 INFO - PROCESS | 1769 | 1465001669743 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 17:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:54:29 INFO - PROCESS | 1769 | 1465001669751 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 17:54:29 INFO - PROCESS | 1769 | 1465001669761 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:54:29 INFO - PROCESS | 1769 | 1465001669768 Marionette TRACE conn4 <- [1,2098,null,{}] 17:54:29 INFO - PROCESS | 1769 | 1465001669778 Marionette TRACE conn4 -> [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:54:30 INFO - PROCESS | 1769 | 1465001670034 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 17:54:30 INFO - PROCESS | 1769 | 1465001670332 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c866800 == 34 [pid = 1769] [id = 532] 17:54:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8cc03400) [pid = 1769] [serial = 1597] [outer = (nil)] 17:54:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8d1cf800) [pid = 1769] [serial = 1598] [outer = 0x8cc03400] 17:54:30 INFO - PROCESS | 1769 | 1465001670434 Marionette DEBUG loaded listener.js 17:54:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8e4e9000) [pid = 1769] [serial = 1599] [outer = 0x8cc03400] 17:54:31 INFO - PROCESS | 1769 | 1465001671453 Marionette TRACE conn4 <- [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:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1746ms 17:54:31 INFO - PROCESS | 1769 | 1465001671506 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 17:54:31 INFO - PROCESS | 1769 | 1465001671516 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 17:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:54:31 INFO - PROCESS | 1769 | 1465001671529 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:54:31 INFO - PROCESS | 1769 | 1465001671533 Marionette TRACE conn4 <- [1,2102,null,{}] 17:54:31 INFO - PROCESS | 1769 | 1465001671542 Marionette TRACE conn4 -> [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:54:31 INFO - PROCESS | 1769 | 1465001671777 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 17:54:32 INFO - PROCESS | 1769 | 1465001672031 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beedc00 == 35 [pid = 1769] [id = 533] 17:54:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8f65e400) [pid = 1769] [serial = 1600] [outer = (nil)] 17:54:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8f871c00) [pid = 1769] [serial = 1601] [outer = 0x8f65e400] 17:54:32 INFO - PROCESS | 1769 | 1465001672175 Marionette DEBUG loaded listener.js 17:54:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8f9e3800) [pid = 1769] [serial = 1602] [outer = 0x8f65e400] 17:54:33 INFO - PROCESS | 1769 | 1465001673302 Marionette TRACE conn4 <- [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:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1841ms 17:54:33 INFO - PROCESS | 1769 | 1465001673370 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 17:54:33 INFO - PROCESS | 1769 | 1465001673375 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 17:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:54:33 INFO - PROCESS | 1769 | 1465001673384 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:54:33 INFO - PROCESS | 1769 | 1465001673392 Marionette TRACE conn4 <- [1,2106,null,{}] 17:54:33 INFO - PROCESS | 1769 | 1465001673411 Marionette TRACE conn4 -> [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:54:33 INFO - PROCESS | 1769 | 1465001673700 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 17:54:33 INFO - PROCESS | 1769 | 1465001673949 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x90e7bc00 == 36 [pid = 1769] [id = 534] 17:54:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x90e7c400) [pid = 1769] [serial = 1603] [outer = (nil)] 17:54:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x90e80400) [pid = 1769] [serial = 1604] [outer = 0x90e7c400] 17:54:34 INFO - PROCESS | 1769 | 1465001674094 Marionette DEBUG loaded listener.js 17:54:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x90eba400) [pid = 1769] [serial = 1605] [outer = 0x90e7c400] 17:54:35 INFO - PROCESS | 1769 | 1465001675093 Marionette TRACE conn4 <- [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:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1750ms 17:54:35 INFO - PROCESS | 1769 | 1465001675134 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 17:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:54:35 INFO - PROCESS | 1769 | 1465001675140 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 17:54:35 INFO - PROCESS | 1769 | 1465001675176 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:54:35 INFO - PROCESS | 1769 | 1465001675179 Marionette TRACE conn4 <- [1,2110,null,{}] 17:54:35 INFO - PROCESS | 1769 | 1465001675190 Marionette TRACE conn4 -> [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:54:35 INFO - PROCESS | 1769 | 1465001675406 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 17:54:35 INFO - PROCESS | 1769 | 1465001675591 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee8800 == 37 [pid = 1769] [id = 535] 17:54:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x90e80800) [pid = 1769] [serial = 1606] [outer = (nil)] 17:54:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x91ab4c00) [pid = 1769] [serial = 1607] [outer = 0x90e80800] 17:54:35 INFO - PROCESS | 1769 | 1465001675687 Marionette DEBUG loaded listener.js 17:54:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x91ab8800) [pid = 1769] [serial = 1608] [outer = 0x90e80800] 17:54:36 INFO - PROCESS | 1769 | 1465001676741 Marionette TRACE conn4 <- [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:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1631ms 17:54:36 INFO - PROCESS | 1769 | 1465001676779 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 17:54:36 INFO - PROCESS | 1769 | 1465001676783 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 17:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:54:36 INFO - PROCESS | 1769 | 1465001676791 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:54:36 INFO - PROCESS | 1769 | 1465001676795 Marionette TRACE conn4 <- [1,2114,null,{}] 17:54:36 INFO - PROCESS | 1769 | 1465001676802 Marionette TRACE conn4 -> [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:54:37 INFO - PROCESS | 1769 | 1465001677002 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 17:54:37 INFO - PROCESS | 1769 | 1465001677191 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b984c00 == 38 [pid = 1769] [id = 536] 17:54:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8c452000) [pid = 1769] [serial = 1609] [outer = (nil)] 17:54:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x923c5c00) [pid = 1769] [serial = 1610] [outer = 0x8c452000] 17:54:37 INFO - PROCESS | 1769 | 1465001677286 Marionette DEBUG loaded listener.js 17:54:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x923ca000) [pid = 1769] [serial = 1611] [outer = 0x8c452000] 17:54:38 INFO - PROCESS | 1769 | 1465001678344 Marionette TRACE conn4 <- [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:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1633ms 17:54:38 INFO - PROCESS | 1769 | 1465001678426 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 17:54:38 INFO - PROCESS | 1769 | 1465001678431 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 17:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:54:38 INFO - PROCESS | 1769 | 1465001678440 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:54:38 INFO - PROCESS | 1769 | 1465001678443 Marionette TRACE conn4 <- [1,2118,null,{}] 17:54:38 INFO - PROCESS | 1769 | 1465001678450 Marionette TRACE conn4 -> [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:54:38 INFO - PROCESS | 1769 | 1465001678795 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 17:54:39 INFO - PROCESS | 1769 | 1465001679133 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b978000 == 39 [pid = 1769] [id = 537] 17:54:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x8b97b400) [pid = 1769] [serial = 1612] [outer = (nil)] 17:54:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x91ac1000) [pid = 1769] [serial = 1613] [outer = 0x8b97b400] 17:54:39 INFO - PROCESS | 1769 | 1465001679243 Marionette DEBUG loaded listener.js 17:54:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x9269d400) [pid = 1769] [serial = 1614] [outer = 0x8b97b400] 17:54:40 INFO - PROCESS | 1769 | 1465001680309 Marionette TRACE conn4 <- [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:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1934ms 17:54:40 INFO - PROCESS | 1769 | 1465001680374 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 17:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:54:40 INFO - PROCESS | 1769 | 1465001680380 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 17:54:40 INFO - PROCESS | 1769 | 1465001680387 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:54:40 INFO - PROCESS | 1769 | 1465001680392 Marionette TRACE conn4 <- [1,2122,null,{}] 17:54:40 INFO - PROCESS | 1769 | 1465001680398 Marionette TRACE conn4 -> [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:54:40 INFO - PROCESS | 1769 | 1465001680804 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 17:54:41 INFO - PROCESS | 1769 | 1465001681066 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c445c00 == 40 [pid = 1769] [id = 538] 17:54:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x8c446000) [pid = 1769] [serial = 1615] [outer = (nil)] 17:54:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8c44d000) [pid = 1769] [serial = 1616] [outer = 0x8c446000] 17:54:41 INFO - PROCESS | 1769 | 1465001681173 Marionette DEBUG loaded listener.js 17:54:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8cc04400) [pid = 1769] [serial = 1617] [outer = 0x8c446000] 17:54:42 INFO - PROCESS | 1769 | 1465001682145 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1839ms 17:54:42 INFO - PROCESS | 1769 | 1465001682232 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 17:54:42 INFO - PROCESS | 1769 | 1465001682247 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 17:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:54:42 INFO - PROCESS | 1769 | 1465001682270 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:54:42 INFO - PROCESS | 1769 | 1465001682284 Marionette TRACE conn4 <- [1,2126,null,{}] 17:54:42 INFO - PROCESS | 1769 | 1465001682310 Marionette TRACE conn4 -> [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:54:42 INFO - PROCESS | 1769 | 1465001682659 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 17:54:42 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97f800 == 39 [pid = 1769] [id = 516] 17:54:42 INFO - PROCESS | 1769 | --DOCSHELL 0x8c448800 == 38 [pid = 1769] [id = 514] 17:54:42 INFO - PROCESS | 1769 | 1465001682869 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8f9e3400) [pid = 1769] [serial = 1553] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x910a1c00) [pid = 1769] [serial = 1550] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8f87b800) [pid = 1769] [serial = 1532] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x90db6400) [pid = 1769] [serial = 1533] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8e4b3c00) [pid = 1769] [serial = 1544] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8e619c00) [pid = 1769] [serial = 1545] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8f9e7800) [pid = 1769] [serial = 1527] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8cc0e000) [pid = 1769] [serial = 1529] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8e4aec00) [pid = 1769] [serial = 1530] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x923bf000) [pid = 1769] [serial = 1538] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x923c2000) [pid = 1769] [serial = 1539] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8c445800) [pid = 1769] [serial = 1541] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8c865c00) [pid = 1769] [serial = 1542] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x90ec3800) [pid = 1769] [serial = 1535] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x910abc00) [pid = 1769] [serial = 1536] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8f878800) [pid = 1769] [serial = 1547] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x910aec00) [pid = 1769] [serial = 1551] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x90ebec00) [pid = 1769] [serial = 1554] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x90db3400) [pid = 1769] [serial = 1548] [outer = (nil)] [url = about:blank] 17:54:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5e000 == 39 [pid = 1769] [id = 539] 17:54:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8c451c00) [pid = 1769] [serial = 1618] [outer = (nil)] 17:54:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8d1c8000) [pid = 1769] [serial = 1619] [outer = 0x8c451c00] 17:54:43 INFO - PROCESS | 1769 | 1465001682995 Marionette DEBUG loaded listener.js 17:54:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8e612400) [pid = 1769] [serial = 1620] [outer = 0x8c451c00] 17:54:43 INFO - PROCESS | 1769 | 1465001683876 Marionette TRACE conn4 <- [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:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1672ms 17:54:43 INFO - PROCESS | 1769 | 1465001683939 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 17:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:54:43 INFO - PROCESS | 1769 | 1465001683944 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 17:54:43 INFO - PROCESS | 1769 | 1465001683952 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:54:43 INFO - PROCESS | 1769 | 1465001683956 Marionette TRACE conn4 <- [1,2130,null,{}] 17:54:43 INFO - PROCESS | 1769 | 1465001683963 Marionette TRACE conn4 -> [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:54:44 INFO - PROCESS | 1769 | 1465001684162 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 17:54:44 INFO - PROCESS | 1769 | 1465001684323 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1ca400 == 40 [pid = 1769] [id = 540] 17:54:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8e61c400) [pid = 1769] [serial = 1621] [outer = (nil)] 17:54:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8e4ea000) [pid = 1769] [serial = 1622] [outer = 0x8e61c400] 17:54:44 INFO - PROCESS | 1769 | 1465001684423 Marionette DEBUG loaded listener.js 17:54:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8f9e9000) [pid = 1769] [serial = 1623] [outer = 0x8e61c400] 17:54:45 INFO - PROCESS | 1769 | 1465001685368 Marionette TRACE conn4 <- [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:54:45 INFO - PROCESS | 1769 | 1465001685446 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 17:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:54:45 INFO - PROCESS | 1769 | 1465001685471 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:54:45 INFO - PROCESS | 1769 | 1465001685479 Marionette TRACE conn4 <- [1,2134,null,{}] 17:54:45 INFO - PROCESS | 1769 | 1465001685486 Marionette TRACE conn4 -> [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:54:45 INFO - PROCESS | 1769 | 1465001685749 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 17:54:45 INFO - PROCESS | 1769 | 1465001685773 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2bc400 == 41 [pid = 1769] [id = 541] 17:54:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8e4ebc00) [pid = 1769] [serial = 1624] [outer = (nil)] 17:54:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x90eb9000) [pid = 1769] [serial = 1625] [outer = 0x8e4ebc00] 17:54:45 INFO - PROCESS | 1769 | 1465001685858 Marionette DEBUG loaded listener.js 17:54:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x91ab6400) [pid = 1769] [serial = 1626] [outer = 0x8e4ebc00] 17:54:46 INFO - PROCESS | 1769 | 1465001686862 Marionette TRACE conn4 <- [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:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1454ms 17:54:46 INFO - PROCESS | 1769 | 1465001686916 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 17:54:46 INFO - PROCESS | 1769 | 1465001686920 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 17:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:54:46 INFO - PROCESS | 1769 | 1465001686936 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:54:46 INFO - PROCESS | 1769 | 1465001686941 Marionette TRACE conn4 <- [1,2138,null,{}] 17:54:46 INFO - PROCESS | 1769 | 1465001686947 Marionette TRACE conn4 -> [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:54:47 INFO - PROCESS | 1769 | 1465001687214 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 17:54:47 INFO - PROCESS | 1769 | 1465001687241 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c86b000 == 42 [pid = 1769] [id = 542] 17:54:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x90e7c000) [pid = 1769] [serial = 1627] [outer = (nil)] 17:54:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x9255ac00) [pid = 1769] [serial = 1628] [outer = 0x90e7c000] 17:54:47 INFO - PROCESS | 1769 | 1465001687327 Marionette DEBUG loaded listener.js 17:54:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x92560400) [pid = 1769] [serial = 1629] [outer = 0x90e7c000] 17:54:47 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8cc05400) [pid = 1769] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:54:47 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8f877800) [pid = 1769] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:54:47 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8e4a9400) [pid = 1769] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:54:47 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8c446800) [pid = 1769] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:54:47 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x91ac3400) [pid = 1769] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:54:47 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8c868c00) [pid = 1769] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:54:47 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8b97c400) [pid = 1769] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:54:47 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x910a7400) [pid = 1769] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:54:47 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8beed000) [pid = 1769] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:54:47 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x91abb800) [pid = 1769] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:54:48 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x9269e400) [pid = 1769] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:54:48 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x926a2800) [pid = 1769] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:54:48 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8e88e800) [pid = 1769] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:54:48 INFO - PROCESS | 1769 | 1465001688535 Marionette TRACE conn4 <- [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:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1638ms 17:54:48 INFO - PROCESS | 1769 | 1465001688577 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 17:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:54:48 INFO - PROCESS | 1769 | 1465001688581 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 17:54:48 INFO - PROCESS | 1769 | 1465001688590 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:54:48 INFO - PROCESS | 1769 | 1465001688593 Marionette TRACE conn4 <- [1,2142,null,{}] 17:54:48 INFO - PROCESS | 1769 | 1465001688600 Marionette TRACE conn4 -> [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:54:48 INFO - PROCESS | 1769 | 1465001688885 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 17:54:48 INFO - PROCESS | 1769 | 1465001688903 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x923c1000 == 43 [pid = 1769] [id = 543] 17:54:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x923c6800) [pid = 1769] [serial = 1630] [outer = (nil)] 17:54:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x92652c00) [pid = 1769] [serial = 1631] [outer = 0x923c6800] 17:54:49 INFO - PROCESS | 1769 | 1465001689009 Marionette DEBUG loaded listener.js 17:54:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x926a4400) [pid = 1769] [serial = 1632] [outer = 0x923c6800] 17:54:50 INFO - PROCESS | 1769 | 1465001690105 Marionette TRACE conn4 <- [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:54:50 INFO - PROCESS | 1769 | 1465001690191 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 17:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:54:50 INFO - PROCESS | 1769 | 1465001690203 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:54:50 INFO - PROCESS | 1769 | 1465001690218 Marionette TRACE conn4 <- [1,2146,null,{}] 17:54:50 INFO - PROCESS | 1769 | 1465001690234 Marionette TRACE conn4 -> [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:54:50 INFO - PROCESS | 1769 | 1465001690603 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 17:54:50 INFO - PROCESS | 1769 | 1465001690820 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c449000 == 44 [pid = 1769] [id = 544] 17:54:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8c449400) [pid = 1769] [serial = 1633] [outer = (nil)] 17:54:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8e4b2c00) [pid = 1769] [serial = 1634] [outer = 0x8c449400] 17:54:50 INFO - PROCESS | 1769 | 1465001690924 Marionette DEBUG loaded listener.js 17:54:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8e886c00) [pid = 1769] [serial = 1635] [outer = 0x8c449400] 17:54:51 INFO - PROCESS | 1769 | 1465001691950 Marionette TRACE conn4 <- [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:54:52 INFO - PROCESS | 1769 | 1465001692024 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 17:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:54:52 INFO - PROCESS | 1769 | 1465001692037 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:54:52 INFO - PROCESS | 1769 | 1465001692041 Marionette TRACE conn4 <- [1,2150,null,{}] 17:54:52 INFO - PROCESS | 1769 | 1465001692049 Marionette TRACE conn4 -> [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:54:52 INFO - PROCESS | 1769 | 1465001692285 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 17:54:52 INFO - PROCESS | 1769 | 1465001692526 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee01400 == 45 [pid = 1769] [id = 545] 17:54:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x90dbcc00) [pid = 1769] [serial = 1636] [outer = (nil)] 17:54:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x90e7e000) [pid = 1769] [serial = 1637] [outer = 0x90dbcc00] 17:54:52 INFO - PROCESS | 1769 | 1465001692673 Marionette DEBUG loaded listener.js 17:54:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x910aa400) [pid = 1769] [serial = 1638] [outer = 0x90dbcc00] 17:54:53 INFO - PROCESS | 1769 | 1465001693746 Marionette TRACE conn4 <- [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:54:53 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:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1790ms 17:54:53 INFO - PROCESS | 1769 | 1465001693827 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 17:54:53 INFO - PROCESS | 1769 | 1465001693833 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 17:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:54:53 INFO - PROCESS | 1769 | 1465001693841 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:54:53 INFO - PROCESS | 1769 | 1465001693848 Marionette TRACE conn4 <- [1,2154,null,{}] 17:54:53 INFO - PROCESS | 1769 | 1465001693866 Marionette TRACE conn4 -> [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:54:54 INFO - PROCESS | 1769 | 1465001694224 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 17:54:54 INFO - PROCESS | 1769 | 1465001694481 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x926b1400 == 46 [pid = 1769] [id = 546] 17:54:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x926b1c00) [pid = 1769] [serial = 1639] [outer = (nil)] 17:54:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x926bec00) [pid = 1769] [serial = 1640] [outer = 0x926b1c00] 17:54:54 INFO - PROCESS | 1769 | 1465001694588 Marionette DEBUG loaded listener.js 17:54:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x926c5000) [pid = 1769] [serial = 1641] [outer = 0x926b1c00] 17:54:55 INFO - PROCESS | 1769 | 1465001695563 Marionette TRACE conn4 <- [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:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1789ms 17:54:55 INFO - PROCESS | 1769 | 1465001695630 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 17:54:55 INFO - PROCESS | 1769 | 1465001695636 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 17:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:54:55 INFO - PROCESS | 1769 | 1465001695644 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:54:55 INFO - PROCESS | 1769 | 1465001695647 Marionette TRACE conn4 <- [1,2158,null,{}] 17:54:55 INFO - PROCESS | 1769 | 1465001695655 Marionette TRACE conn4 -> [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:54:55 INFO - PROCESS | 1769 | 1465001695876 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 17:54:56 INFO - PROCESS | 1769 | 1465001696109 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97a000 == 47 [pid = 1769] [id = 547] 17:54:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x90ec2400) [pid = 1769] [serial = 1642] [outer = (nil)] 17:54:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x928b8400) [pid = 1769] [serial = 1643] [outer = 0x90ec2400] 17:54:56 INFO - PROCESS | 1769 | 1465001696251 Marionette DEBUG loaded listener.js 17:54:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x928ba800) [pid = 1769] [serial = 1644] [outer = 0x90ec2400] 17:54:57 INFO - PROCESS | 1769 | 1465001697265 Marionette TRACE conn4 <- [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:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1690ms 17:54:57 INFO - PROCESS | 1769 | 1465001697336 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 17:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:54:57 INFO - PROCESS | 1769 | 1465001697341 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 17:54:57 INFO - PROCESS | 1769 | 1465001697349 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:54:57 INFO - PROCESS | 1769 | 1465001697353 Marionette TRACE conn4 <- [1,2162,null,{}] 17:54:57 INFO - PROCESS | 1769 | 1465001697361 Marionette TRACE conn4 -> [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:54:57 INFO - PROCESS | 1769 | 1465001697578 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 17:54:57 INFO - PROCESS | 1769 | 1465001697822 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x926c9000 == 48 [pid = 1769] [id = 548] 17:54:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x928b8000) [pid = 1769] [serial = 1645] [outer = (nil)] 17:54:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x928ed400) [pid = 1769] [serial = 1646] [outer = 0x928b8000] 17:54:57 INFO - PROCESS | 1769 | 1465001697964 Marionette DEBUG loaded listener.js 17:54:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x928f2c00) [pid = 1769] [serial = 1647] [outer = 0x928b8000] 17:54:59 INFO - PROCESS | 1769 | 1465001699008 Marionette TRACE conn4 <- [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:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1736ms 17:54:59 INFO - PROCESS | 1769 | 1465001699086 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 17:54:59 INFO - PROCESS | 1769 | 1465001699089 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 17:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:54:59 INFO - PROCESS | 1769 | 1465001699098 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:54:59 INFO - PROCESS | 1769 | 1465001699103 Marionette TRACE conn4 <- [1,2166,null,{}] 17:54:59 INFO - PROCESS | 1769 | 1465001699111 Marionette TRACE conn4 -> [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:54:59 INFO - PROCESS | 1769 | 1465001699424 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 17:54:59 INFO - PROCESS | 1769 | 1465001699743 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba67000 == 49 [pid = 1769] [id = 549] 17:54:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8ba67400) [pid = 1769] [serial = 1648] [outer = (nil)] 17:54:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8cc09800) [pid = 1769] [serial = 1649] [outer = 0x8ba67400] 17:54:59 INFO - PROCESS | 1769 | 1465001699840 Marionette DEBUG loaded listener.js 17:54:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x8e611c00) [pid = 1769] [serial = 1650] [outer = 0x8ba67400] 17:55:01 INFO - PROCESS | 1769 | 1465001701214 Marionette TRACE conn4 <- [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:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2184ms 17:55:01 INFO - PROCESS | 1769 | 1465001701285 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 17:55:01 INFO - PROCESS | 1769 | 1465001701292 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 17:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:55:01 INFO - PROCESS | 1769 | 1465001701303 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:55:01 INFO - PROCESS | 1769 | 1465001701307 Marionette TRACE conn4 <- [1,2170,null,{}] 17:55:01 INFO - PROCESS | 1769 | 1465001701319 Marionette TRACE conn4 -> [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:55:01 INFO - PROCESS | 1769 | 1465001701566 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 17:55:01 INFO - PROCESS | 1769 | 1465001701922 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e882400 == 50 [pid = 1769] [id = 550] 17:55:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8e887000) [pid = 1769] [serial = 1651] [outer = (nil)] 17:55:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8f662400) [pid = 1769] [serial = 1652] [outer = 0x8e887000] 17:55:02 INFO - PROCESS | 1769 | 1465001702033 Marionette DEBUG loaded listener.js 17:55:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8f87d000) [pid = 1769] [serial = 1653] [outer = 0x8e887000] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8c869800 == 49 [pid = 1769] [id = 509] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee8000 == 48 [pid = 1769] [id = 513] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee6c00 == 47 [pid = 1769] [id = 526] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1c3c00 == 46 [pid = 1769] [id = 523] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5c800 == 45 [pid = 1769] [id = 525] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8b976400 == 44 [pid = 1769] [id = 522] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8b984800 == 43 [pid = 1769] [id = 524] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8b979c00 == 42 [pid = 1769] [id = 527] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4e5000 == 41 [pid = 1769] [id = 515] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc07c00 == 40 [pid = 1769] [id = 505] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8b981400 == 39 [pid = 1769] [id = 512] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee0b400 == 38 [pid = 1769] [id = 507] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5b400 == 37 [pid = 1769] [id = 517] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8f86f400 == 36 [pid = 1769] [id = 519] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97e800 == 35 [pid = 1769] [id = 510] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x91ac1400 == 34 [pid = 1769] [id = 520] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc03800 == 33 [pid = 1769] [id = 518] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef5000 == 32 [pid = 1769] [id = 508] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x90ebd800 == 31 [pid = 1769] [id = 511] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4b5400 == 30 [pid = 1769] [id = 506] 17:55:03 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee7800 == 29 [pid = 1769] [id = 521] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x8e4a8400) [pid = 1769] [serial = 1557] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8d1c5c00) [pid = 1769] [serial = 1556] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x90dc0400) [pid = 1769] [serial = 1560] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8f9ec800) [pid = 1769] [serial = 1559] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8e4e3400) [pid = 1769] [serial = 1590] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8e4eb000) [pid = 1769] [serial = 1592] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x9255a400) [pid = 1769] [serial = 1563] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8cc09c00) [pid = 1769] [serial = 1586] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x923cb800) [pid = 1769] [serial = 1562] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8b982000) [pid = 1769] [serial = 1583] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x92698400) [pid = 1769] [serial = 1566] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8bee8400) [pid = 1769] [serial = 1584] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x92658c00) [pid = 1769] [serial = 1565] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8c868000) [pid = 1769] [serial = 1581] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8c447c00) [pid = 1769] [serial = 1580] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x926ac400) [pid = 1769] [serial = 1569] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x926a7c00) [pid = 1769] [serial = 1568] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x928be400) [pid = 1769] [serial = 1572] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x928b4000) [pid = 1769] [serial = 1571] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x928ed000) [pid = 1769] [serial = 1575] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x928eb000) [pid = 1769] [serial = 1574] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x92bc5400) [pid = 1769] [serial = 1578] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x92bc3800) [pid = 1769] [serial = 1577] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8e4b0400) [pid = 1769] [serial = 1589] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8c869c00) [pid = 1769] [serial = 1593] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8f661000) [pid = 1769] [serial = 1595] [outer = (nil)] [url = about:blank] 17:55:03 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8d1c4000) [pid = 1769] [serial = 1587] [outer = (nil)] [url = about:blank] 17:55:04 INFO - PROCESS | 1769 | 1465001704372 Marionette TRACE conn4 <- [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:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 3096ms 17:55:04 INFO - PROCESS | 1769 | 1465001704399 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 17:55:04 INFO - PROCESS | 1769 | 1465001704405 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 17:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:55:04 INFO - PROCESS | 1769 | 1465001704414 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:55:04 INFO - PROCESS | 1769 | 1465001704419 Marionette TRACE conn4 <- [1,2174,null,{}] 17:55:04 INFO - PROCESS | 1769 | 1465001704428 Marionette TRACE conn4 -> [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:55:04 INFO - PROCESS | 1769 | 1465001704635 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 17:55:04 INFO - PROCESS | 1769 | 1465001704776 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef5000 == 30 [pid = 1769] [id = 551] 17:55:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8bef5400) [pid = 1769] [serial = 1654] [outer = (nil)] 17:55:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8c860c00) [pid = 1769] [serial = 1655] [outer = 0x8bef5400] 17:55:04 INFO - PROCESS | 1769 | 1465001704862 Marionette DEBUG loaded listener.js 17:55:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8cc01400) [pid = 1769] [serial = 1656] [outer = 0x8bef5400] 17:55:05 INFO - PROCESS | 1769 | 1465001705784 Marionette TRACE conn4 <- [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:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1434ms 17:55:05 INFO - PROCESS | 1769 | 1465001705850 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 17:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:55:05 INFO - PROCESS | 1769 | 1465001705862 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 17:55:05 INFO - PROCESS | 1769 | 1465001705875 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:55:05 INFO - PROCESS | 1769 | 1465001705881 Marionette TRACE conn4 <- [1,2178,null,{}] 17:55:05 INFO - PROCESS | 1769 | 1465001705887 Marionette TRACE conn4 -> [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:55:06 INFO - PROCESS | 1769 | 1465001706188 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 17:55:06 INFO - PROCESS | 1769 | 1465001706217 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c448800 == 31 [pid = 1769] [id = 552] 17:55:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8e2bb800) [pid = 1769] [serial = 1657] [outer = (nil)] 17:55:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8e4ad400) [pid = 1769] [serial = 1658] [outer = 0x8e2bb800] 17:55:06 INFO - PROCESS | 1769 | 1465001706302 Marionette DEBUG loaded listener.js 17:55:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8e4dfc00) [pid = 1769] [serial = 1659] [outer = 0x8e2bb800] 17:55:07 INFO - PROCESS | 1769 | 1465001707374 Marionette TRACE conn4 <- [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:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1545ms 17:55:07 INFO - PROCESS | 1769 | 1465001707418 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 17:55:07 INFO - PROCESS | 1769 | 1465001707423 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 17:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:55:07 INFO - PROCESS | 1769 | 1465001707441 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:55:07 INFO - PROCESS | 1769 | 1465001707448 Marionette TRACE conn4 <- [1,2182,null,{}] 17:55:07 INFO - PROCESS | 1769 | 1465001707466 Marionette TRACE conn4 -> [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:55:07 INFO - PROCESS | 1769 | 1465001707714 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 17:55:07 INFO - PROCESS | 1769 | 1465001707737 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee05000 == 32 [pid = 1769] [id = 553] 17:55:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8ee06000) [pid = 1769] [serial = 1660] [outer = (nil)] 17:55:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8f65d000) [pid = 1769] [serial = 1661] [outer = 0x8ee06000] 17:55:07 INFO - PROCESS | 1769 | 1465001707825 Marionette DEBUG loaded listener.js 17:55:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8f871000) [pid = 1769] [serial = 1662] [outer = 0x8ee06000] 17:55:08 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8f65e400) [pid = 1769] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:55:08 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x90e7c400) [pid = 1769] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:55:08 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8e61c400) [pid = 1769] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:55:08 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8c446000) [pid = 1769] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:55:08 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8cc03400) [pid = 1769] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:55:08 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8e2b6800) [pid = 1769] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:55:08 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8b97b400) [pid = 1769] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:55:08 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8c452000) [pid = 1769] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:55:08 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x90e80800) [pid = 1769] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:55:08 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x923c6800) [pid = 1769] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:55:08 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8e4ebc00) [pid = 1769] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:55:08 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x90e7c000) [pid = 1769] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:55:08 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x8c451c00) [pid = 1769] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:55:09 INFO - PROCESS | 1769 | 1465001709451 Marionette TRACE conn4 <- [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:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 2049ms 17:55:09 INFO - PROCESS | 1769 | 1465001709480 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 17:55:09 INFO - PROCESS | 1769 | 1465001709489 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 17:55:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:55:09 INFO - PROCESS | 1769 | 1465001709499 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:55:09 INFO - PROCESS | 1769 | 1465001709502 Marionette TRACE conn4 <- [1,2186,null,{}] 17:55:09 INFO - PROCESS | 1769 | 1465001709508 Marionette TRACE conn4 -> [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:55:09 INFO - PROCESS | 1769 | 1465001709765 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 17:55:09 INFO - PROCESS | 1769 | 1465001709780 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97b400 == 33 [pid = 1769] [id = 554] 17:55:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x8e883000) [pid = 1769] [serial = 1663] [outer = (nil)] 17:55:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8f86f400) [pid = 1769] [serial = 1664] [outer = 0x8e883000] 17:55:09 INFO - PROCESS | 1769 | 1465001709868 Marionette DEBUG loaded listener.js 17:55:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8f9e9c00) [pid = 1769] [serial = 1665] [outer = 0x8e883000] 17:55:10 INFO - PROCESS | 1769 | 1465001710880 Marionette TRACE conn4 <- [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:55:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:55:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1431ms 17:55:10 INFO - PROCESS | 1769 | 1465001710932 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 17:55:10 INFO - PROCESS | 1769 | 1465001710940 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 17:55:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:55:10 INFO - PROCESS | 1769 | 1465001710950 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:55:10 INFO - PROCESS | 1769 | 1465001710955 Marionette TRACE conn4 <- [1,2190,null,{}] 17:55:10 INFO - PROCESS | 1769 | 1465001710966 Marionette TRACE conn4 -> [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:55:11 INFO - PROCESS | 1769 | 1465001711218 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 17:55:11 INFO - PROCESS | 1769 | 1465001711473 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c863800 == 34 [pid = 1769] [id = 555] 17:55:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8c866000) [pid = 1769] [serial = 1666] [outer = (nil)] 17:55:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8cc08400) [pid = 1769] [serial = 1667] [outer = 0x8c866000] 17:55:11 INFO - PROCESS | 1769 | 1465001711592 Marionette DEBUG loaded listener.js 17:55:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8d1c4400) [pid = 1769] [serial = 1668] [outer = 0x8c866000] 17:55:12 INFO - PROCESS | 1769 | 1465001712573 Marionette TRACE conn4 <- [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:55:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:55:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1653ms 17:55:12 INFO - PROCESS | 1769 | 1465001712605 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 17:55:12 INFO - PROCESS | 1769 | 1465001712615 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 17:55:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:55:12 INFO - PROCESS | 1769 | 1465001712627 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:55:12 INFO - PROCESS | 1769 | 1465001712631 Marionette TRACE conn4 <- [1,2194,null,{}] 17:55:12 INFO - PROCESS | 1769 | 1465001712639 Marionette TRACE conn4 -> [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:55:12 INFO - PROCESS | 1769 | 1465001712848 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 17:55:13 INFO - PROCESS | 1769 | 1465001713080 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e614800 == 35 [pid = 1769] [id = 556] 17:55:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8e617c00) [pid = 1769] [serial = 1669] [outer = (nil)] 17:55:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8e88e000) [pid = 1769] [serial = 1670] [outer = 0x8e617c00] 17:55:13 INFO - PROCESS | 1769 | 1465001713222 Marionette DEBUG loaded listener.js 17:55:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8f65c000) [pid = 1769] [serial = 1671] [outer = 0x8e617c00] 17:55:14 INFO - PROCESS | 1769 | 1465001714287 Marionette TRACE conn4 <- [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:55:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:55:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1736ms 17:55:14 INFO - PROCESS | 1769 | 1465001714364 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 17:55:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:55:14 INFO - PROCESS | 1769 | 1465001714369 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 17:55:14 INFO - PROCESS | 1769 | 1465001714378 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:55:14 INFO - PROCESS | 1769 | 1465001714385 Marionette TRACE conn4 <- [1,2198,null,{}] 17:55:14 INFO - PROCESS | 1769 | 1465001714404 Marionette TRACE conn4 -> [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:55:14 INFO - PROCESS | 1769 | 1465001714742 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 17:55:15 INFO - PROCESS | 1769 | 1465001714997 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x90e73800 == 36 [pid = 1769] [id = 557] 17:55:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x90e73c00) [pid = 1769] [serial = 1672] [outer = (nil)] 17:55:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x90e7cc00) [pid = 1769] [serial = 1673] [outer = 0x90e73c00] 17:55:15 INFO - PROCESS | 1769 | 1465001715106 Marionette DEBUG loaded listener.js 17:55:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x90eb9400) [pid = 1769] [serial = 1674] [outer = 0x90e73c00] 17:55:16 INFO - PROCESS | 1769 | 1465001716055 Marionette TRACE conn4 <- [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:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1752ms 17:55:16 INFO - PROCESS | 1769 | 1465001716130 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 17:55:16 INFO - PROCESS | 1769 | 1465001716134 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 17:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:55:16 INFO - PROCESS | 1769 | 1465001716142 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:55:16 INFO - PROCESS | 1769 | 1465001716146 Marionette TRACE conn4 <- [1,2202,null,{}] 17:55:16 INFO - PROCESS | 1769 | 1465001716153 Marionette TRACE conn4 -> [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:55:16 INFO - PROCESS | 1769 | 1465001716398 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 17:55:16 INFO - PROCESS | 1769 | 1465001716630 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1cd400 == 37 [pid = 1769] [id = 558] 17:55:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x90e7f400) [pid = 1769] [serial = 1675] [outer = (nil)] 17:55:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x910ad400) [pid = 1769] [serial = 1676] [outer = 0x90e7f400] 17:55:16 INFO - PROCESS | 1769 | 1465001716778 Marionette DEBUG loaded listener.js 17:55:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x91ab7400) [pid = 1769] [serial = 1677] [outer = 0x90e7f400] 17:55:17 INFO - PROCESS | 1769 | 1465001717764 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:55:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:55:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1684ms 17:55:17 INFO - PROCESS | 1769 | 1465001717828 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 17:55:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:55:17 INFO - PROCESS | 1769 | 1465001717832 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 17:55:17 INFO - PROCESS | 1769 | 1465001717840 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:55:17 INFO - PROCESS | 1769 | 1465001717844 Marionette TRACE conn4 <- [1,2206,null,{}] 17:55:17 INFO - PROCESS | 1769 | 1465001717850 Marionette TRACE conn4 -> [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:55:18 INFO - PROCESS | 1769 | 1465001718058 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 17:55:18 INFO - PROCESS | 1769 | 1465001718299 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4e1c00 == 38 [pid = 1769] [id = 559] 17:55:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x910a8000) [pid = 1769] [serial = 1678] [outer = (nil)] 17:55:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x923c3c00) [pid = 1769] [serial = 1679] [outer = 0x910a8000] 17:55:18 INFO - PROCESS | 1769 | 1465001718438 Marionette DEBUG loaded listener.js 17:55:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x923c9000) [pid = 1769] [serial = 1680] [outer = 0x910a8000] 17:55:19 INFO - PROCESS | 1769 | 1465001719510 Marionette TRACE conn4 <- [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:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1690ms 17:55:19 INFO - PROCESS | 1769 | 1465001719531 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 17:55:19 INFO - PROCESS | 1769 | 1465001719536 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 17:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:55:19 INFO - PROCESS | 1769 | 1465001719543 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:55:19 INFO - PROCESS | 1769 | 1465001719547 Marionette TRACE conn4 <- [1,2210,null,{}] 17:55:19 INFO - PROCESS | 1769 | 1465001719554 Marionette TRACE conn4 -> [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:55:19 INFO - PROCESS | 1769 | 1465001719847 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 17:55:20 INFO - PROCESS | 1769 | 1465001720142 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef4000 == 39 [pid = 1769] [id = 560] 17:55:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8c44b400) [pid = 1769] [serial = 1681] [outer = (nil)] 17:55:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x92659000) [pid = 1769] [serial = 1682] [outer = 0x8c44b400] 17:55:20 INFO - PROCESS | 1769 | 1465001720239 Marionette DEBUG loaded listener.js 17:55:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x92699400) [pid = 1769] [serial = 1683] [outer = 0x8c44b400] 17:55:21 INFO - PROCESS | 1769 | 1465001721278 Marionette TRACE conn4 <- [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:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1791ms 17:55:21 INFO - PROCESS | 1769 | 1465001721336 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 17:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:55:21 INFO - PROCESS | 1769 | 1465001721341 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 17:55:21 INFO - PROCESS | 1769 | 1465001721349 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:55:21 INFO - PROCESS | 1769 | 1465001721353 Marionette TRACE conn4 <- [1,2214,null,{}] 17:55:21 INFO - PROCESS | 1769 | 1465001721360 Marionette TRACE conn4 -> [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:55:21 INFO - PROCESS | 1769 | 1465001721599 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 17:55:22 INFO - PROCESS | 1769 | 1465001721976 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba59c00 == 40 [pid = 1769] [id = 561] 17:55:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x8ba5c800) [pid = 1769] [serial = 1684] [outer = (nil)] 17:55:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x8bee6c00) [pid = 1769] [serial = 1685] [outer = 0x8ba5c800] 17:55:22 INFO - PROCESS | 1769 | 1465001722110 Marionette DEBUG loaded listener.js 17:55:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x8c449c00) [pid = 1769] [serial = 1686] [outer = 0x8ba5c800] 17:55:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee05000 == 39 [pid = 1769] [id = 553] 17:55:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8c448800 == 38 [pid = 1769] [id = 552] 17:55:22 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef5000 == 37 [pid = 1769] [id = 551] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x92652c00) [pid = 1769] [serial = 1631] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x91ab6400) [pid = 1769] [serial = 1626] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x9255ac00) [pid = 1769] [serial = 1628] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8d1c8000) [pid = 1769] [serial = 1619] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8e612400) [pid = 1769] [serial = 1620] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8f871c00) [pid = 1769] [serial = 1601] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8f9e3800) [pid = 1769] [serial = 1602] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x90e80400) [pid = 1769] [serial = 1604] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x90eba400) [pid = 1769] [serial = 1605] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8e4ea000) [pid = 1769] [serial = 1622] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8c44d000) [pid = 1769] [serial = 1616] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8cc04400) [pid = 1769] [serial = 1617] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8d1cf800) [pid = 1769] [serial = 1598] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8e4e9000) [pid = 1769] [serial = 1599] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8f665c00) [pid = 1769] [serial = 1596] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x91ac1000) [pid = 1769] [serial = 1613] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x9269d400) [pid = 1769] [serial = 1614] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x923c5c00) [pid = 1769] [serial = 1610] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x923ca000) [pid = 1769] [serial = 1611] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x91ab4c00) [pid = 1769] [serial = 1607] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x91ab8800) [pid = 1769] [serial = 1608] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x90eb9000) [pid = 1769] [serial = 1625] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x92560400) [pid = 1769] [serial = 1629] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x8f9e9000) [pid = 1769] [serial = 1623] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x926a4400) [pid = 1769] [serial = 1632] [outer = (nil)] [url = about:blank] 17:55:23 INFO - PROCESS | 1769 | 1465001723257 Marionette TRACE conn4 <- [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:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1934ms 17:55:23 INFO - PROCESS | 1769 | 1465001723284 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 17:55:23 INFO - PROCESS | 1769 | 1465001723292 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 17:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:55:23 INFO - PROCESS | 1769 | 1465001723330 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:55:23 INFO - PROCESS | 1769 | 1465001723336 Marionette TRACE conn4 <- [1,2218,null,{}] 17:55:23 INFO - PROCESS | 1769 | 1465001723348 Marionette TRACE conn4 -> [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:55:23 INFO - PROCESS | 1769 | 1465001723555 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 17:55:23 INFO - PROCESS | 1769 | 1465001723566 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee8000 == 38 [pid = 1769] [id = 562] 17:55:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x8c452c00) [pid = 1769] [serial = 1687] [outer = (nil)] 17:55:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x8e4aec00) [pid = 1769] [serial = 1688] [outer = 0x8c452c00] 17:55:23 INFO - PROCESS | 1769 | 1465001723655 Marionette DEBUG loaded listener.js 17:55:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8e4e5400) [pid = 1769] [serial = 1689] [outer = 0x8c452c00] 17:55:24 INFO - PROCESS | 1769 | 1465001724727 Marionette TRACE conn4 <- [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:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1476ms 17:55:24 INFO - PROCESS | 1769 | 1465001724782 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 17:55:24 INFO - PROCESS | 1769 | 1465001724789 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 17:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:55:24 INFO - PROCESS | 1769 | 1465001724798 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:55:24 INFO - PROCESS | 1769 | 1465001724802 Marionette TRACE conn4 <- [1,2222,null,{}] 17:55:24 INFO - PROCESS | 1769 | 1465001724809 Marionette TRACE conn4 -> [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:55:25 INFO - PROCESS | 1769 | 1465001725106 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 17:55:25 INFO - PROCESS | 1769 | 1465001725124 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4eac00 == 39 [pid = 1769] [id = 563] 17:55:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8e88d000) [pid = 1769] [serial = 1690] [outer = (nil)] 17:55:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8f87c400) [pid = 1769] [serial = 1691] [outer = 0x8e88d000] 17:55:25 INFO - PROCESS | 1769 | 1465001725209 Marionette DEBUG loaded listener.js 17:55:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8f9f2c00) [pid = 1769] [serial = 1692] [outer = 0x8e88d000] 17:55:26 INFO - PROCESS | 1769 | 1465001726256 Marionette TRACE conn4 <- [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:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1483ms 17:55:26 INFO - PROCESS | 1769 | 1465001726282 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 17:55:26 INFO - PROCESS | 1769 | 1465001726287 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 17:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:55:26 INFO - PROCESS | 1769 | 1465001726301 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:55:26 INFO - PROCESS | 1769 | 1465001726311 Marionette TRACE conn4 <- [1,2226,null,{}] 17:55:26 INFO - PROCESS | 1769 | 1465001726328 Marionette TRACE conn4 -> [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:55:26 INFO - PROCESS | 1769 | 1465001726576 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 17:55:26 INFO - PROCESS | 1769 | 1465001726604 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b978800 == 40 [pid = 1769] [id = 564] 17:55:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x90eb8400) [pid = 1769] [serial = 1693] [outer = (nil)] 17:55:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x90ebf000) [pid = 1769] [serial = 1694] [outer = 0x90eb8400] 17:55:26 INFO - PROCESS | 1769 | 1465001726685 Marionette DEBUG loaded listener.js 17:55:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x90ebd800) [pid = 1769] [serial = 1695] [outer = 0x90eb8400] 17:55:27 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8c449400) [pid = 1769] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:55:27 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x90dbcc00) [pid = 1769] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:55:27 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x926b1c00) [pid = 1769] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:55:27 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x90ec2400) [pid = 1769] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:55:27 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x928b8000) [pid = 1769] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:55:27 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8e887000) [pid = 1769] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:55:27 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x8bef5400) [pid = 1769] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:55:27 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x8ba67400) [pid = 1769] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:55:27 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x8e2bb800) [pid = 1769] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:55:27 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0x8ee06000) [pid = 1769] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:55:27 INFO - PROCESS | 1769 | 1465001727752 Marionette TRACE conn4 <- [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:55:27 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:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1522ms 17:55:27 INFO - PROCESS | 1769 | 1465001727816 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 17:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:55:27 INFO - PROCESS | 1769 | 1465001727821 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 17:55:27 INFO - PROCESS | 1769 | 1465001727827 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:55:27 INFO - PROCESS | 1769 | 1465001727831 Marionette TRACE conn4 <- [1,2230,null,{}] 17:55:27 INFO - PROCESS | 1769 | 1465001727843 Marionette TRACE conn4 -> [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:55:28 INFO - PROCESS | 1769 | 1465001728023 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 17:55:28 INFO - PROCESS | 1769 | 1465001728033 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b975400 == 41 [pid = 1769] [id = 565] 17:55:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x8c446000) [pid = 1769] [serial = 1696] [outer = (nil)] 17:55:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x90ec0c00) [pid = 1769] [serial = 1697] [outer = 0x8c446000] 17:55:28 INFO - PROCESS | 1769 | 1465001728113 Marionette DEBUG loaded listener.js 17:55:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x91ab4c00) [pid = 1769] [serial = 1698] [outer = 0x8c446000] 17:55:29 INFO - PROCESS | 1769 | 1465001729094 Marionette TRACE conn4 <- [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:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1295ms 17:55:29 INFO - PROCESS | 1769 | 1465001729123 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 17:55:29 INFO - PROCESS | 1769 | 1465001729127 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 17:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:55:29 INFO - PROCESS | 1769 | 1465001729134 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:55:29 INFO - PROCESS | 1769 | 1465001729138 Marionette TRACE conn4 <- [1,2234,null,{}] 17:55:29 INFO - PROCESS | 1769 | 1465001729144 Marionette TRACE conn4 -> [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:55:29 INFO - PROCESS | 1769 | 1465001729336 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 17:55:29 INFO - PROCESS | 1769 | 1465001729486 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x91abd800 == 42 [pid = 1769] [id = 566] 17:55:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x91abfc00) [pid = 1769] [serial = 1699] [outer = (nil)] 17:55:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x92556800) [pid = 1769] [serial = 1700] [outer = 0x91abfc00] 17:55:29 INFO - PROCESS | 1769 | 1465001729586 Marionette DEBUG loaded listener.js 17:55:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x9264e800) [pid = 1769] [serial = 1701] [outer = 0x91abfc00] 17:55:30 INFO - PROCESS | 1769 | 1465001730711 Marionette TRACE conn4 <- [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:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1632ms 17:55:30 INFO - PROCESS | 1769 | 1465001730768 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 17:55:30 INFO - PROCESS | 1769 | 1465001730776 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 17:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:55:30 INFO - PROCESS | 1769 | 1465001730785 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:55:30 INFO - PROCESS | 1769 | 1465001730793 Marionette TRACE conn4 <- [1,2238,null,{}] 17:55:30 INFO - PROCESS | 1769 | 1465001730804 Marionette TRACE conn4 -> [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:55:31 INFO - PROCESS | 1769 | 1465001731068 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 17:55:31 INFO - PROCESS | 1769 | 1465001731357 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc07800 == 43 [pid = 1769] [id = 567] 17:55:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8cc09000) [pid = 1769] [serial = 1702] [outer = (nil)] 17:55:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8e4e3800) [pid = 1769] [serial = 1703] [outer = 0x8cc09000] 17:55:31 INFO - PROCESS | 1769 | 1465001731456 Marionette DEBUG loaded listener.js 17:55:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8e888400) [pid = 1769] [serial = 1704] [outer = 0x8cc09000] 17:55:32 INFO - PROCESS | 1769 | 1465001732436 Marionette TRACE conn4 <- [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:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1697ms 17:55:32 INFO - PROCESS | 1769 | 1465001732485 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 17:55:32 INFO - PROCESS | 1769 | 1465001732498 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 17:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:55:32 INFO - PROCESS | 1769 | 1465001732511 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:55:32 INFO - PROCESS | 1769 | 1465001732518 Marionette TRACE conn4 <- [1,2242,null,{}] 17:55:32 INFO - PROCESS | 1769 | 1465001732528 Marionette TRACE conn4 -> [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:55:32 INFO - PROCESS | 1769 | 1465001732777 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 17:55:33 INFO - PROCESS | 1769 | 1465001733063 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee06000 == 44 [pid = 1769] [id = 568] 17:55:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x90dbf000) [pid = 1769] [serial = 1705] [outer = (nil)] 17:55:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x90e7a400) [pid = 1769] [serial = 1706] [outer = 0x90dbf000] 17:55:33 INFO - PROCESS | 1769 | 1465001733178 Marionette DEBUG loaded listener.js 17:55:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x910a9400) [pid = 1769] [serial = 1707] [outer = 0x90dbf000] 17:55:34 INFO - PROCESS | 1769 | 1465001734130 Marionette TRACE conn4 <- [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:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1649ms 17:55:34 INFO - PROCESS | 1769 | 1465001734201 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 17:55:34 INFO - PROCESS | 1769 | 1465001734205 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 17:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:55:34 INFO - PROCESS | 1769 | 1465001734219 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:55:34 INFO - PROCESS | 1769 | 1465001734226 Marionette TRACE conn4 <- [1,2246,null,{}] 17:55:34 INFO - PROCESS | 1769 | 1465001734245 Marionette TRACE conn4 -> [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:55:34 INFO - PROCESS | 1769 | 1465001734553 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 17:55:34 INFO - PROCESS | 1769 | 1465001734790 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x90e76400 == 45 [pid = 1769] [id = 569] 17:55:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x90e76c00) [pid = 1769] [serial = 1708] [outer = (nil)] 17:55:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x92696000) [pid = 1769] [serial = 1709] [outer = 0x90e76c00] 17:55:34 INFO - PROCESS | 1769 | 1465001734897 Marionette DEBUG loaded listener.js 17:55:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x926a0c00) [pid = 1769] [serial = 1710] [outer = 0x90e76c00] 17:55:35 INFO - PROCESS | 1769 | 1465001735935 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1791ms 17:55:36 INFO - PROCESS | 1769 | 1465001736012 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 17:55:36 INFO - PROCESS | 1769 | 1465001736016 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 17:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:55:36 INFO - PROCESS | 1769 | 1465001736025 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:55:36 INFO - PROCESS | 1769 | 1465001736030 Marionette TRACE conn4 <- [1,2250,null,{}] 17:55:36 INFO - PROCESS | 1769 | 1465001736037 Marionette TRACE conn4 -> [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:55:36 INFO - PROCESS | 1769 | 1465001736298 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 17:55:36 INFO - PROCESS | 1769 | 1465001736562 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x910a7400 == 46 [pid = 1769] [id = 570] 17:55:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x92695800) [pid = 1769] [serial = 1711] [outer = (nil)] 17:55:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x926bb400) [pid = 1769] [serial = 1712] [outer = 0x92695800] 17:55:36 INFO - PROCESS | 1769 | 1465001736660 Marionette DEBUG loaded listener.js 17:55:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x926c2800) [pid = 1769] [serial = 1713] [outer = 0x92695800] 17:55:37 INFO - PROCESS | 1769 | 1465001737573 Marionette TRACE conn4 <- [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:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1581ms 17:55:37 INFO - PROCESS | 1769 | 1465001737607 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 17:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:55:37 INFO - PROCESS | 1769 | 1465001737613 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 17:55:37 INFO - PROCESS | 1769 | 1465001737620 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:55:37 INFO - PROCESS | 1769 | 1465001737623 Marionette TRACE conn4 <- [1,2254,null,{}] 17:55:37 INFO - PROCESS | 1769 | 1465001737631 Marionette TRACE conn4 -> [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:55:37 INFO - PROCESS | 1769 | 1465001737846 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 17:55:38 INFO - PROCESS | 1769 | 1465001738032 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2be400 == 47 [pid = 1769] [id = 571] 17:55:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8e60f400) [pid = 1769] [serial = 1714] [outer = (nil)] 17:55:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x928b3c00) [pid = 1769] [serial = 1715] [outer = 0x8e60f400] 17:55:38 INFO - PROCESS | 1769 | 1465001738126 Marionette DEBUG loaded listener.js 17:55:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x928b8000) [pid = 1769] [serial = 1716] [outer = 0x8e60f400] 17:55:39 INFO - PROCESS | 1769 | 1465001739187 Marionette TRACE conn4 <- [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:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1593ms 17:55:39 INFO - PROCESS | 1769 | 1465001739213 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 17:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:55:39 INFO - PROCESS | 1769 | 1465001739223 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 17:55:39 INFO - PROCESS | 1769 | 1465001739230 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:55:39 INFO - PROCESS | 1769 | 1465001739235 Marionette TRACE conn4 <- [1,2258,null,{}] 17:55:39 INFO - PROCESS | 1769 | 1465001739242 Marionette TRACE conn4 -> [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:55:39 INFO - PROCESS | 1769 | 1465001739542 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 17:55:39 INFO - PROCESS | 1769 | 1465001739824 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1cb400 == 48 [pid = 1769] [id = 572] 17:55:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x8e4de400) [pid = 1769] [serial = 1717] [outer = (nil)] 17:55:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x928bfc00) [pid = 1769] [serial = 1718] [outer = 0x8e4de400] 17:55:39 INFO - PROCESS | 1769 | 1465001739926 Marionette DEBUG loaded listener.js 17:55:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x92bc8000) [pid = 1769] [serial = 1719] [outer = 0x8e4de400] 17:55:40 INFO - PROCESS | 1769 | 1465001740874 Marionette TRACE conn4 <- [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:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1684ms 17:55:40 INFO - PROCESS | 1769 | 1465001740914 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 17:55:40 INFO - PROCESS | 1769 | 1465001740918 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 17:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:55:40 INFO - PROCESS | 1769 | 1465001740926 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:55:40 INFO - PROCESS | 1769 | 1465001740930 Marionette TRACE conn4 <- [1,2262,null,{}] 17:55:40 INFO - PROCESS | 1769 | 1465001740938 Marionette TRACE conn4 -> [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:55:41 INFO - PROCESS | 1769 | 1465001741147 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 17:55:41 INFO - PROCESS | 1769 | 1465001741337 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1d0000 == 49 [pid = 1769] [id = 573] 17:55:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x926c8800) [pid = 1769] [serial = 1720] [outer = (nil)] 17:55:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x92cc9400) [pid = 1769] [serial = 1721] [outer = 0x926c8800] 17:55:41 INFO - PROCESS | 1769 | 1465001741437 Marionette DEBUG loaded listener.js 17:55:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x92ccc400) [pid = 1769] [serial = 1722] [outer = 0x926c8800] 17:55:42 INFO - PROCESS | 1769 | 1465001742473 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1586ms 17:55:42 INFO - PROCESS | 1769 | 1465001742513 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 17:55:42 INFO - PROCESS | 1769 | 1465001742517 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 17:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:55:42 INFO - PROCESS | 1769 | 1465001742526 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:55:42 INFO - PROCESS | 1769 | 1465001742531 Marionette TRACE conn4 <- [1,2266,null,{}] 17:55:42 INFO - PROCESS | 1769 | 1465001742538 Marionette TRACE conn4 -> [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:55:42 INFO - PROCESS | 1769 | 1465001742756 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 17:55:42 INFO - PROCESS | 1769 | 1465001742961 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba63400 == 50 [pid = 1769] [id = 574] 17:55:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8beef400) [pid = 1769] [serial = 1723] [outer = (nil)] 17:55:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8e885800) [pid = 1769] [serial = 1724] [outer = 0x8beef400] 17:55:43 INFO - PROCESS | 1769 | 1465001743113 Marionette DEBUG loaded listener.js 17:55:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x910a6000) [pid = 1769] [serial = 1725] [outer = 0x8beef400] 17:55:44 INFO - PROCESS | 1769 | 1465001744410 Marionette TRACE conn4 <- [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:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1935ms 17:55:44 INFO - PROCESS | 1769 | 1465001744462 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 17:55:44 INFO - PROCESS | 1769 | 1465001744468 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 17:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:55:44 INFO - PROCESS | 1769 | 1465001744477 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:55:44 INFO - PROCESS | 1769 | 1465001744485 Marionette TRACE conn4 <- [1,2270,null,{}] 17:55:44 INFO - PROCESS | 1769 | 1465001744494 Marionette TRACE conn4 -> [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:55:44 INFO - PROCESS | 1769 | 1465001744717 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 17:55:45 INFO - PROCESS | 1769 | 1465001745051 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4a7000 == 51 [pid = 1769] [id = 575] 17:55:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8e4ac400) [pid = 1769] [serial = 1726] [outer = (nil)] 17:55:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8e4ebc00) [pid = 1769] [serial = 1727] [outer = 0x8e4ac400] 17:55:45 INFO - PROCESS | 1769 | 1465001745149 Marionette DEBUG loaded listener.js 17:55:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8ee07c00) [pid = 1769] [serial = 1728] [outer = 0x8e4ac400] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8b975400 == 50 [pid = 1769] [id = 565] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8b978800 == 49 [pid = 1769] [id = 564] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4eac00 == 48 [pid = 1769] [id = 563] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee8000 == 47 [pid = 1769] [id = 562] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba59c00 == 46 [pid = 1769] [id = 561] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee01400 == 45 [pid = 1769] [id = 545] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba67000 == 44 [pid = 1769] [id = 549] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97a000 == 43 [pid = 1769] [id = 547] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x926b1400 == 42 [pid = 1769] [id = 546] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x926c9000 == 41 [pid = 1769] [id = 548] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8e614800 == 40 [pid = 1769] [id = 556] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8c863800 == 39 [pid = 1769] [id = 555] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97b400 == 38 [pid = 1769] [id = 554] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1cd400 == 37 [pid = 1769] [id = 558] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8e882400 == 36 [pid = 1769] [id = 550] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef4000 == 35 [pid = 1769] [id = 560] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x90e73800 == 34 [pid = 1769] [id = 557] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4e1c00 == 33 [pid = 1769] [id = 559] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba63400 == 32 [pid = 1769] [id = 574] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1d0000 == 31 [pid = 1769] [id = 573] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2be400 == 30 [pid = 1769] [id = 571] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1cb400 == 29 [pid = 1769] [id = 572] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x910a7400 == 28 [pid = 1769] [id = 570] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x90e76400 == 27 [pid = 1769] [id = 569] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc07800 == 26 [pid = 1769] [id = 567] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee06000 == 25 [pid = 1769] [id = 568] 17:55:46 INFO - PROCESS | 1769 | --DOCSHELL 0x91abd800 == 24 [pid = 1769] [id = 566] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x8f86f400) [pid = 1769] [serial = 1664] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8e886c00) [pid = 1769] [serial = 1635] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8e4b2c00) [pid = 1769] [serial = 1634] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x910aa400) [pid = 1769] [serial = 1638] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x90e7e000) [pid = 1769] [serial = 1637] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x926c5000) [pid = 1769] [serial = 1641] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x926bec00) [pid = 1769] [serial = 1640] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x928ba800) [pid = 1769] [serial = 1644] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x928b8400) [pid = 1769] [serial = 1643] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x928f2c00) [pid = 1769] [serial = 1647] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x928ed400) [pid = 1769] [serial = 1646] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8f87d000) [pid = 1769] [serial = 1653] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8f662400) [pid = 1769] [serial = 1652] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8c860c00) [pid = 1769] [serial = 1655] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8e611c00) [pid = 1769] [serial = 1650] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8cc09800) [pid = 1769] [serial = 1649] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8e4dfc00) [pid = 1769] [serial = 1659] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8f65d000) [pid = 1769] [serial = 1661] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8e4ad400) [pid = 1769] [serial = 1658] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8f871000) [pid = 1769] [serial = 1662] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8cc01400) [pid = 1769] [serial = 1656] [outer = (nil)] [url = about:blank] 17:55:47 INFO - PROCESS | 1769 | 1465001747416 Marionette TRACE conn4 <- [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:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2991ms 17:55:47 INFO - PROCESS | 1769 | 1465001747470 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 17:55:47 INFO - PROCESS | 1769 | 1465001747477 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 17:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:55:47 INFO - PROCESS | 1769 | 1465001747486 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:55:47 INFO - PROCESS | 1769 | 1465001747492 Marionette TRACE conn4 <- [1,2274,null,{}] 17:55:47 INFO - PROCESS | 1769 | 1465001747500 Marionette TRACE conn4 -> [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:55:47 INFO - PROCESS | 1769 | 1465001747688 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 17:55:47 INFO - PROCESS | 1769 | 1465001747877 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beef000 == 25 [pid = 1769] [id = 576] 17:55:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8bef3400) [pid = 1769] [serial = 1729] [outer = (nil)] 17:55:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8c451400) [pid = 1769] [serial = 1730] [outer = 0x8bef3400] 17:55:47 INFO - PROCESS | 1769 | 1465001747968 Marionette DEBUG loaded listener.js 17:55:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8c864c00) [pid = 1769] [serial = 1731] [outer = 0x8bef3400] 17:55:48 INFO - PROCESS | 1769 | 1465001748793 Marionette TRACE conn4 <- [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:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1335ms 17:55:48 INFO - PROCESS | 1769 | 1465001748823 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 17:55:48 INFO - PROCESS | 1769 | 1465001748834 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 17:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:55:48 INFO - PROCESS | 1769 | 1465001748846 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:55:48 INFO - PROCESS | 1769 | 1465001748850 Marionette TRACE conn4 <- [1,2278,null,{}] 17:55:48 INFO - PROCESS | 1769 | 1465001748857 Marionette TRACE conn4 -> [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:55:49 INFO - PROCESS | 1769 | 1465001749061 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 17:55:49 INFO - PROCESS | 1769 | 1465001749211 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5b400 == 26 [pid = 1769] [id = 577] 17:55:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8e2b9c00) [pid = 1769] [serial = 1732] [outer = (nil)] 17:55:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8e4a7400) [pid = 1769] [serial = 1733] [outer = 0x8e2b9c00] 17:55:49 INFO - PROCESS | 1769 | 1465001749343 Marionette DEBUG loaded listener.js 17:55:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8e4dfc00) [pid = 1769] [serial = 1734] [outer = 0x8e2b9c00] 17:55:50 INFO - PROCESS | 1769 | 1465001750328 Marionette TRACE conn4 <- [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:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1534ms 17:55:50 INFO - PROCESS | 1769 | 1465001750387 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 17:55:50 INFO - PROCESS | 1769 | 1465001750393 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 17:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:55:50 INFO - PROCESS | 1769 | 1465001750400 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:55:50 INFO - PROCESS | 1769 | 1465001750406 Marionette TRACE conn4 <- [1,2282,null,{}] 17:55:50 INFO - PROCESS | 1769 | 1465001750434 Marionette TRACE conn4 -> [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:55:50 INFO - PROCESS | 1769 | 1465001750685 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 17:55:50 INFO - PROCESS | 1769 | 1465001750711 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee08400 == 27 [pid = 1769] [id = 578] 17:55:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8ee09400) [pid = 1769] [serial = 1735] [outer = (nil)] 17:55:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8f65f400) [pid = 1769] [serial = 1736] [outer = 0x8ee09400] 17:55:50 INFO - PROCESS | 1769 | 1465001750801 Marionette DEBUG loaded listener.js 17:55:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8f86f400) [pid = 1769] [serial = 1737] [outer = 0x8ee09400] 17:55:52 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8c452c00) [pid = 1769] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:55:52 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x910a8000) [pid = 1769] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:55:52 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8e88d000) [pid = 1769] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:55:52 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x90eb8400) [pid = 1769] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:55:52 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x90e7f400) [pid = 1769] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:55:52 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8e617c00) [pid = 1769] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:55:52 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x90e73c00) [pid = 1769] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:55:52 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8e883000) [pid = 1769] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:55:52 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8ba5c800) [pid = 1769] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:55:52 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8c866000) [pid = 1769] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:55:52 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8c446000) [pid = 1769] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:55:52 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8c44b400) [pid = 1769] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:55:52 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x91abfc00) [pid = 1769] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:55:52 INFO - PROCESS | 1769 | 1465001752369 Marionette TRACE conn4 <- [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:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2039ms 17:55:52 INFO - PROCESS | 1769 | 1465001752440 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 17:55:52 INFO - PROCESS | 1769 | 1465001752445 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 17:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:55:52 INFO - PROCESS | 1769 | 1465001752451 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:55:52 INFO - PROCESS | 1769 | 1465001752455 Marionette TRACE conn4 <- [1,2286,null,{}] 17:55:52 INFO - PROCESS | 1769 | 1465001752460 Marionette TRACE conn4 -> [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:55:52 INFO - PROCESS | 1769 | 1465001752631 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 17:55:52 INFO - PROCESS | 1769 | 1465001752642 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5c800 == 28 [pid = 1769] [id = 579] 17:55:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8c44b400) [pid = 1769] [serial = 1738] [outer = (nil)] 17:55:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8f663800) [pid = 1769] [serial = 1739] [outer = 0x8c44b400] 17:55:52 INFO - PROCESS | 1769 | 1465001752720 Marionette DEBUG loaded listener.js 17:55:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8f87bc00) [pid = 1769] [serial = 1740] [outer = 0x8c44b400] 17:55:53 INFO - PROCESS | 1769 | 1465001753646 Marionette TRACE conn4 <- [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:55:53 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:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1232ms 17:55:53 INFO - PROCESS | 1769 | 1465001753685 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 17:55:53 INFO - PROCESS | 1769 | 1465001753688 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 17:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:55:53 INFO - PROCESS | 1769 | 1465001753696 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:55:53 INFO - PROCESS | 1769 | 1465001753699 Marionette TRACE conn4 <- [1,2290,null,{}] 17:55:53 INFO - PROCESS | 1769 | 1465001753705 Marionette TRACE conn4 -> [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:55:53 INFO - PROCESS | 1769 | 1465001753879 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 17:55:53 INFO - PROCESS | 1769 | 1465001753890 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f9e3400 == 29 [pid = 1769] [id = 580] 17:55:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8f9e8400) [pid = 1769] [serial = 1741] [outer = (nil)] 17:55:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x90dbb400) [pid = 1769] [serial = 1742] [outer = 0x8f9e8400] 17:55:53 INFO - PROCESS | 1769 | 1465001753971 Marionette DEBUG loaded listener.js 17:55:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x90dc2400) [pid = 1769] [serial = 1743] [outer = 0x8f9e8400] 17:55:55 INFO - PROCESS | 1769 | 1465001755216 Marionette TRACE conn4 <- [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:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1582ms 17:55:55 INFO - PROCESS | 1769 | 1465001755280 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 17:55:55 INFO - PROCESS | 1769 | 1465001755288 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 17:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:55:55 INFO - PROCESS | 1769 | 1465001755297 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:55:55 INFO - PROCESS | 1769 | 1465001755303 Marionette TRACE conn4 <- [1,2294,null,{}] 17:55:55 INFO - PROCESS | 1769 | 1465001755313 Marionette TRACE conn4 -> [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:55:55 INFO - PROCESS | 1769 | 1465001755566 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 17:55:55 INFO - PROCESS | 1769 | 1465001755845 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b980000 == 30 [pid = 1769] [id = 581] 17:55:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8c44b800) [pid = 1769] [serial = 1744] [outer = (nil)] 17:55:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8d1cdc00) [pid = 1769] [serial = 1745] [outer = 0x8c44b800] 17:55:55 INFO - PROCESS | 1769 | 1465001755947 Marionette DEBUG loaded listener.js 17:55:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8e2bcc00) [pid = 1769] [serial = 1746] [outer = 0x8c44b800] 17:55:56 INFO - PROCESS | 1769 | 1465001756900 Marionette TRACE conn4 <- [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:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1644ms 17:55:56 INFO - PROCESS | 1769 | 1465001756960 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 17:55:56 INFO - PROCESS | 1769 | 1465001756971 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 17:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:55:56 INFO - PROCESS | 1769 | 1465001756985 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:55:56 INFO - PROCESS | 1769 | 1465001756990 Marionette TRACE conn4 <- [1,2298,null,{}] 17:55:57 INFO - PROCESS | 1769 | 1465001756998 Marionette TRACE conn4 -> [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:55:57 INFO - PROCESS | 1769 | 1465001757227 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 17:55:57 INFO - PROCESS | 1769 | 1465001757511 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e886c00 == 31 [pid = 1769] [id = 582] 17:55:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8f660400) [pid = 1769] [serial = 1747] [outer = (nil)] 17:55:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8f9e4000) [pid = 1769] [serial = 1748] [outer = 0x8f660400] 17:55:57 INFO - PROCESS | 1769 | 1465001757627 Marionette DEBUG loaded listener.js 17:55:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8f871000) [pid = 1769] [serial = 1749] [outer = 0x8f660400] 17:55:58 INFO - PROCESS | 1769 | 1465001758534 Marionette TRACE conn4 <- [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:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1597ms 17:55:58 INFO - PROCESS | 1769 | 1465001758583 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 17:55:58 INFO - PROCESS | 1769 | 1465001758588 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 17:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:55:58 INFO - PROCESS | 1769 | 1465001758596 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:55:58 INFO - PROCESS | 1769 | 1465001758602 Marionette TRACE conn4 <- [1,2302,null,{}] 17:55:58 INFO - PROCESS | 1769 | 1465001758621 Marionette TRACE conn4 -> [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:55:58 INFO - PROCESS | 1769 | 1465001758869 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 17:55:59 INFO - PROCESS | 1769 | 1465001759130 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x90ec3000 == 32 [pid = 1769] [id = 583] 17:55:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x910a1400) [pid = 1769] [serial = 1750] [outer = (nil)] 17:55:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x910af000) [pid = 1769] [serial = 1751] [outer = 0x910a1400] 17:55:59 INFO - PROCESS | 1769 | 1465001759277 Marionette DEBUG loaded listener.js 17:55:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x91aba000) [pid = 1769] [serial = 1752] [outer = 0x910a1400] 17:56:00 INFO - PROCESS | 1769 | 1465001760296 Marionette TRACE conn4 <- [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:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1748ms 17:56:00 INFO - PROCESS | 1769 | 1465001760345 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 17:56:00 INFO - PROCESS | 1769 | 1465001760350 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 17:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:56:00 INFO - PROCESS | 1769 | 1465001760357 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:56:00 INFO - PROCESS | 1769 | 1465001760361 Marionette TRACE conn4 <- [1,2306,null,{}] 17:56:00 INFO - PROCESS | 1769 | 1465001760367 Marionette TRACE conn4 -> [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:56:00 INFO - PROCESS | 1769 | 1465001760597 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 17:56:00 INFO - PROCESS | 1769 | 1465001760785 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee08000 == 33 [pid = 1769] [id = 584] 17:56:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x910aa800) [pid = 1769] [serial = 1753] [outer = (nil)] 17:56:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x92556c00) [pid = 1769] [serial = 1754] [outer = 0x910aa800] 17:56:00 INFO - PROCESS | 1769 | 1465001760938 Marionette DEBUG loaded listener.js 17:56:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x9255a000) [pid = 1769] [serial = 1755] [outer = 0x910aa800] 17:56:01 INFO - PROCESS | 1769 | 1465001761879 Marionette TRACE conn4 <- [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:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1598ms 17:56:01 INFO - PROCESS | 1769 | 1465001761957 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 17:56:01 INFO - PROCESS | 1769 | 1465001761961 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 17:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:56:01 INFO - PROCESS | 1769 | 1465001761968 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:56:01 INFO - PROCESS | 1769 | 1465001761972 Marionette TRACE conn4 <- [1,2310,null,{}] 17:56:01 INFO - PROCESS | 1769 | 1465001761979 Marionette TRACE conn4 -> [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:56:02 INFO - PROCESS | 1769 | 1465001762215 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 17:56:02 INFO - PROCESS | 1769 | 1465001762458 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e61b800 == 34 [pid = 1769] [id = 585] 17:56:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x8f66ac00) [pid = 1769] [serial = 1756] [outer = (nil)] 17:56:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x92654800) [pid = 1769] [serial = 1757] [outer = 0x8f66ac00] 17:56:02 INFO - PROCESS | 1769 | 1465001762597 Marionette DEBUG loaded listener.js 17:56:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x92658c00) [pid = 1769] [serial = 1758] [outer = 0x8f66ac00] 17:56:03 INFO - PROCESS | 1769 | 1465001763592 Marionette TRACE conn4 <- [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:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1637ms 17:56:03 INFO - PROCESS | 1769 | 1465001763606 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 17:56:03 INFO - PROCESS | 1769 | 1465001763611 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 17:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:56:03 INFO - PROCESS | 1769 | 1465001763618 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:56:03 INFO - PROCESS | 1769 | 1465001763622 Marionette TRACE conn4 <- [1,2314,null,{}] 17:56:03 INFO - PROCESS | 1769 | 1465001763628 Marionette TRACE conn4 -> [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:56:03 INFO - PROCESS | 1769 | 1465001763927 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 17:56:04 INFO - PROCESS | 1769 | 1465001764227 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee7800 == 35 [pid = 1769] [id = 586] 17:56:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x8c86dc00) [pid = 1769] [serial = 1759] [outer = (nil)] 17:56:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x926b1800) [pid = 1769] [serial = 1760] [outer = 0x8c86dc00] 17:56:04 INFO - PROCESS | 1769 | 1465001764345 Marionette DEBUG loaded listener.js 17:56:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x926c5000) [pid = 1769] [serial = 1761] [outer = 0x8c86dc00] 17:56:05 INFO - PROCESS | 1769 | 1465001765313 Marionette TRACE conn4 <- [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:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1785ms 17:56:05 INFO - PROCESS | 1769 | 1465001765405 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 17:56:05 INFO - PROCESS | 1769 | 1465001765408 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 17:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:56:05 INFO - PROCESS | 1769 | 1465001765417 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:56:05 INFO - PROCESS | 1769 | 1465001765422 Marionette TRACE conn4 <- [1,2318,null,{}] 17:56:05 INFO - PROCESS | 1769 | 1465001765428 Marionette TRACE conn4 -> [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:56:05 INFO - PROCESS | 1769 | 1465001765682 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 17:56:05 INFO - PROCESS | 1769 | 1465001765947 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba59800 == 36 [pid = 1769] [id = 587] 17:56:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8c44d000) [pid = 1769] [serial = 1762] [outer = (nil)] 17:56:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x910ae000) [pid = 1769] [serial = 1763] [outer = 0x8c44d000] 17:56:06 INFO - PROCESS | 1769 | 1465001766040 Marionette DEBUG loaded listener.js 17:56:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x92561400) [pid = 1769] [serial = 1764] [outer = 0x8c44d000] 17:56:07 INFO - PROCESS | 1769 | 1465001767014 Marionette TRACE conn4 <- [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:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:56:07 INFO - PROCESS | 1769 | 1465001767073 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 17:56:07 INFO - PROCESS | 1769 | 1465001767081 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:56:07 INFO - PROCESS | 1769 | 1465001767085 Marionette TRACE conn4 <- [1,2322,null,{}] 17:56:07 INFO - PROCESS | 1769 | 1465001767091 Marionette TRACE conn4 -> [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:56:07 INFO - PROCESS | 1769 | 1465001767291 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 17:56:07 INFO - PROCESS | 1769 | 1465001767702 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b978c00 == 37 [pid = 1769] [id = 588] 17:56:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x8b97ac00) [pid = 1769] [serial = 1765] [outer = (nil)] 17:56:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x8b982c00) [pid = 1769] [serial = 1766] [outer = 0x8b97ac00] 17:56:07 INFO - PROCESS | 1769 | 1465001767834 Marionette DEBUG loaded listener.js 17:56:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x8ba63400) [pid = 1769] [serial = 1767] [outer = 0x8b97ac00] 17:56:08 INFO - PROCESS | 1769 | 1465001768824 Marionette TRACE conn4 <- [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:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1794ms 17:56:08 INFO - PROCESS | 1769 | 1465001768875 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 17:56:08 INFO - PROCESS | 1769 | 1465001768882 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 17:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:56:08 INFO - PROCESS | 1769 | 1465001768891 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:56:08 INFO - PROCESS | 1769 | 1465001768896 Marionette TRACE conn4 <- [1,2326,null,{}] 17:56:08 INFO - PROCESS | 1769 | 1465001768903 Marionette TRACE conn4 -> [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:56:09 INFO - PROCESS | 1769 | 1465001769113 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 17:56:09 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5c800 == 36 [pid = 1769] [id = 579] 17:56:09 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee08400 == 35 [pid = 1769] [id = 578] 17:56:09 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5b400 == 34 [pid = 1769] [id = 577] 17:56:09 INFO - PROCESS | 1769 | 1465001769425 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:09 INFO - PROCESS | 1769 | --DOCSHELL 0x8beef000 == 33 [pid = 1769] [id = 576] 17:56:09 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4a7000 == 32 [pid = 1769] [id = 575] 17:56:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b984800 == 33 [pid = 1769] [id = 589] 17:56:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x8beef000) [pid = 1769] [serial = 1768] [outer = (nil)] 17:56:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x8cc06c00) [pid = 1769] [serial = 1769] [outer = 0x8beef000] 17:56:09 INFO - PROCESS | 1769 | 1465001769542 Marionette DEBUG loaded listener.js 17:56:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x8e2b2400) [pid = 1769] [serial = 1770] [outer = 0x8beef000] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x8e4e5400) [pid = 1769] [serial = 1689] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x923c9000) [pid = 1769] [serial = 1680] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x8f9f2c00) [pid = 1769] [serial = 1692] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x90ebf000) [pid = 1769] [serial = 1694] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x910ad400) [pid = 1769] [serial = 1676] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x8f65c000) [pid = 1769] [serial = 1671] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x90ebd800) [pid = 1769] [serial = 1695] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x90eb9400) [pid = 1769] [serial = 1674] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x8f9e9c00) [pid = 1769] [serial = 1665] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8e4aec00) [pid = 1769] [serial = 1688] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x91ab7400) [pid = 1769] [serial = 1677] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8bee6c00) [pid = 1769] [serial = 1685] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8cc08400) [pid = 1769] [serial = 1667] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x90ec0c00) [pid = 1769] [serial = 1697] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x92659000) [pid = 1769] [serial = 1682] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8d1c4400) [pid = 1769] [serial = 1668] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8f87c400) [pid = 1769] [serial = 1691] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8e88e000) [pid = 1769] [serial = 1670] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8c449c00) [pid = 1769] [serial = 1686] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x923c3c00) [pid = 1769] [serial = 1679] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x90e7cc00) [pid = 1769] [serial = 1673] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x92699400) [pid = 1769] [serial = 1683] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x9264e800) [pid = 1769] [serial = 1701] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x92556800) [pid = 1769] [serial = 1700] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x91ab4c00) [pid = 1769] [serial = 1698] [outer = (nil)] [url = about:blank] 17:56:10 INFO - PROCESS | 1769 | 1465001770440 Marionette TRACE conn4 <- [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:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1584ms 17:56:10 INFO - PROCESS | 1769 | 1465001770480 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 17:56:10 INFO - PROCESS | 1769 | 1465001770487 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 17:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:56:10 INFO - PROCESS | 1769 | 1465001770496 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:56:10 INFO - PROCESS | 1769 | 1465001770500 Marionette TRACE conn4 <- [1,2330,null,{}] 17:56:10 INFO - PROCESS | 1769 | 1465001770513 Marionette TRACE conn4 -> [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:56:10 INFO - PROCESS | 1769 | 1465001770777 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 17:56:10 INFO - PROCESS | 1769 | 1465001770886 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4aec00 == 34 [pid = 1769] [id = 590] 17:56:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8e610400) [pid = 1769] [serial = 1771] [outer = (nil)] 17:56:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8e883000) [pid = 1769] [serial = 1772] [outer = 0x8e610400] 17:56:10 INFO - PROCESS | 1769 | 1465001770966 Marionette DEBUG loaded listener.js 17:56:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8ee0c000) [pid = 1769] [serial = 1773] [outer = 0x8e610400] 17:56:11 INFO - PROCESS | 1769 | 1465001771890 Marionette TRACE conn4 <- [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:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1438ms 17:56:11 INFO - PROCESS | 1769 | 1465001771940 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 17:56:11 INFO - PROCESS | 1769 | 1465001771945 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 17:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:56:11 INFO - PROCESS | 1769 | 1465001771960 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:56:11 INFO - PROCESS | 1769 | 1465001771971 Marionette TRACE conn4 <- [1,2334,null,{}] 17:56:11 INFO - PROCESS | 1769 | 1465001771989 Marionette TRACE conn4 -> [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:56:12 INFO - PROCESS | 1769 | 1465001772252 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 17:56:12 INFO - PROCESS | 1769 | 1465001772281 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef4400 == 35 [pid = 1769] [id = 591] 17:56:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8f87d000) [pid = 1769] [serial = 1774] [outer = (nil)] 17:56:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x90db6400) [pid = 1769] [serial = 1775] [outer = 0x8f87d000] 17:56:12 INFO - PROCESS | 1769 | 1465001772367 Marionette DEBUG loaded listener.js 17:56:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x90e75000) [pid = 1769] [serial = 1776] [outer = 0x8f87d000] 17:56:13 INFO - PROCESS | 1769 | 1465001773354 Marionette TRACE conn4 <- [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:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1462ms 17:56:13 INFO - PROCESS | 1769 | 1465001773416 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 17:56:13 INFO - PROCESS | 1769 | 1465001773422 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 17:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:56:13 INFO - PROCESS | 1769 | 1465001773428 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:56:13 INFO - PROCESS | 1769 | 1465001773432 Marionette TRACE conn4 <- [1,2338,null,{}] 17:56:13 INFO - PROCESS | 1769 | 1465001773438 Marionette TRACE conn4 -> [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:56:13 INFO - PROCESS | 1769 | 1465001773694 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 17:56:13 INFO - PROCESS | 1769 | 1465001773730 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44cc00 == 36 [pid = 1769] [id = 592] 17:56:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x8c85e800) [pid = 1769] [serial = 1777] [outer = (nil)] 17:56:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x90ebbc00) [pid = 1769] [serial = 1778] [outer = 0x8c85e800] 17:56:13 INFO - PROCESS | 1769 | 1465001773809 Marionette DEBUG loaded listener.js 17:56:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x910a5800) [pid = 1769] [serial = 1779] [outer = 0x8c85e800] 17:56:14 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8cc09000) [pid = 1769] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:56:14 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x90dbf000) [pid = 1769] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:56:14 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x90e76c00) [pid = 1769] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:56:14 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8ee09400) [pid = 1769] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:56:14 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x92695800) [pid = 1769] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:56:14 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8e4ac400) [pid = 1769] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:56:14 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8e60f400) [pid = 1769] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:56:14 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8bef3400) [pid = 1769] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:56:14 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8e4de400) [pid = 1769] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:56:14 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8e2b9c00) [pid = 1769] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:56:14 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8c44b400) [pid = 1769] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:56:14 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x926c8800) [pid = 1769] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:56:14 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8beef400) [pid = 1769] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:56:14 INFO - PROCESS | 1769 | 1465001774936 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1532ms 17:56:14 INFO - PROCESS | 1769 | 1465001774962 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 17:56:14 INFO - PROCESS | 1769 | 1465001774966 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 17:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:56:14 INFO - PROCESS | 1769 | 1465001774972 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:56:14 INFO - PROCESS | 1769 | 1465001774976 Marionette TRACE conn4 <- [1,2342,null,{}] 17:56:14 INFO - PROCESS | 1769 | 1465001774981 Marionette TRACE conn4 -> [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:56:15 INFO - PROCESS | 1769 | 1465001775207 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 17:56:15 INFO - PROCESS | 1769 | 1465001775228 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e615000 == 37 [pid = 1769] [id = 593] 17:56:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8f877400) [pid = 1769] [serial = 1780] [outer = (nil)] 17:56:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x90eb7400) [pid = 1769] [serial = 1781] [outer = 0x8f877400] 17:56:15 INFO - PROCESS | 1769 | 1465001775326 Marionette DEBUG loaded listener.js 17:56:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x910b0800) [pid = 1769] [serial = 1782] [outer = 0x8f877400] 17:56:16 INFO - PROCESS | 1769 | 1465001776344 Marionette TRACE conn4 <- [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:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1431ms 17:56:16 INFO - PROCESS | 1769 | 1465001776405 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 17:56:16 INFO - PROCESS | 1769 | 1465001776412 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 17:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:56:16 INFO - PROCESS | 1769 | 1465001776434 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:56:16 INFO - PROCESS | 1769 | 1465001776441 Marionette TRACE conn4 <- [1,2346,null,{}] 17:56:16 INFO - PROCESS | 1769 | 1465001776498 Marionette TRACE conn4 -> [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:56:16 INFO - PROCESS | 1769 | 1465001776728 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 17:56:17 INFO - PROCESS | 1769 | 1465001776988 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:17 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5b400 == 38 [pid = 1769] [id = 594] 17:56:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8c44fc00) [pid = 1769] [serial = 1783] [outer = (nil)] 17:56:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8c864800) [pid = 1769] [serial = 1784] [outer = 0x8c44fc00] 17:56:17 INFO - PROCESS | 1769 | 1465001777132 Marionette DEBUG loaded listener.js 17:56:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8cc06400) [pid = 1769] [serial = 1785] [outer = 0x8c44fc00] 17:56:18 INFO - PROCESS | 1769 | 1465001778138 Marionette TRACE conn4 <- [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:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1750ms 17:56:18 INFO - PROCESS | 1769 | 1465001778173 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 17:56:18 INFO - PROCESS | 1769 | 1465001778183 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 17:56:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:56:18 INFO - PROCESS | 1769 | 1465001778195 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:56:18 INFO - PROCESS | 1769 | 1465001778199 Marionette TRACE conn4 <- [1,2350,null,{}] 17:56:18 INFO - PROCESS | 1769 | 1465001778207 Marionette TRACE conn4 -> [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:56:18 INFO - PROCESS | 1769 | 1465001778433 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 17:56:18 INFO - PROCESS | 1769 | 1465001778674 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef5c00 == 39 [pid = 1769] [id = 595] 17:56:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8e619c00) [pid = 1769] [serial = 1786] [outer = (nil)] 17:56:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8ee09c00) [pid = 1769] [serial = 1787] [outer = 0x8e619c00] 17:56:18 INFO - PROCESS | 1769 | 1465001778824 Marionette DEBUG loaded listener.js 17:56:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8f872800) [pid = 1769] [serial = 1788] [outer = 0x8e619c00] 17:56:19 INFO - PROCESS | 1769 | 1465001779883 Marionette TRACE conn4 <- [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:56:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:56:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1745ms 17:56:19 INFO - PROCESS | 1769 | 1465001779940 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 17:56:19 INFO - PROCESS | 1769 | 1465001779945 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 17:56:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:56:20 INFO - PROCESS | 1769 | 1465001780006 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:56:20 INFO - PROCESS | 1769 | 1465001780013 Marionette TRACE conn4 <- [1,2354,null,{}] 17:56:20 INFO - PROCESS | 1769 | 1465001780036 Marionette TRACE conn4 -> [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:56:20 INFO - PROCESS | 1769 | 1465001780247 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 17:56:20 INFO - PROCESS | 1769 | 1465001780538 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4a8800 == 40 [pid = 1769] [id = 596] 17:56:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x910b0000) [pid = 1769] [serial = 1789] [outer = (nil)] 17:56:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x923bcc00) [pid = 1769] [serial = 1790] [outer = 0x910b0000] 17:56:20 INFO - PROCESS | 1769 | 1465001780695 Marionette DEBUG loaded listener.js 17:56:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x923cbc00) [pid = 1769] [serial = 1791] [outer = 0x910b0000] 17:56:21 INFO - PROCESS | 1769 | 1465001781695 Marionette TRACE conn4 <- [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:56:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:56:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1768ms 17:56:21 INFO - PROCESS | 1769 | 1465001781764 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 17:56:21 INFO - PROCESS | 1769 | 1465001781770 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 17:56:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:56:21 INFO - PROCESS | 1769 | 1465001781777 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:56:21 INFO - PROCESS | 1769 | 1465001781781 Marionette TRACE conn4 <- [1,2358,null,{}] 17:56:21 INFO - PROCESS | 1769 | 1465001781787 Marionette TRACE conn4 -> [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:56:22 INFO - PROCESS | 1769 | 1465001782012 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 17:56:22 INFO - PROCESS | 1769 | 1465001782252 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c444c00 == 41 [pid = 1769] [id = 597] 17:56:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x90dbd400) [pid = 1769] [serial = 1792] [outer = (nil)] 17:56:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x92695400) [pid = 1769] [serial = 1793] [outer = 0x90dbd400] 17:56:22 INFO - PROCESS | 1769 | 1465001782391 Marionette DEBUG loaded listener.js 17:56:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x926a5800) [pid = 1769] [serial = 1794] [outer = 0x90dbd400] 17:56:23 INFO - PROCESS | 1769 | 1465001783379 Marionette TRACE conn4 <- [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:56:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:56:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1637ms 17:56:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:56:23 INFO - PROCESS | 1769 | 1465001783415 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 17:56:23 INFO - PROCESS | 1769 | 1465001783419 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 17:56:23 INFO - PROCESS | 1769 | 1465001783427 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:56:23 INFO - PROCESS | 1769 | 1465001783430 Marionette TRACE conn4 <- [1,2362,null,{}] 17:56:23 INFO - PROCESS | 1769 | 1465001783438 Marionette TRACE conn4 -> [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:56:23 INFO - PROCESS | 1769 | 1465001783644 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 17:56:23 INFO - PROCESS | 1769 | 1465001783843 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1cb800 == 42 [pid = 1769] [id = 598] 17:56:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8e88cc00) [pid = 1769] [serial = 1795] [outer = (nil)] 17:56:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x926bec00) [pid = 1769] [serial = 1796] [outer = 0x8e88cc00] 17:56:23 INFO - PROCESS | 1769 | 1465001783932 Marionette DEBUG loaded listener.js 17:56:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x926c8800) [pid = 1769] [serial = 1797] [outer = 0x8e88cc00] 17:56:24 INFO - PROCESS | 1769 | 1465001784986 Marionette TRACE conn4 <- [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:56:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:56:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1642ms 17:56:25 INFO - PROCESS | 1769 | 1465001785068 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 17:56:25 INFO - PROCESS | 1769 | 1465001785073 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 17:56:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:56:25 INFO - PROCESS | 1769 | 1465001785081 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:56:25 INFO - PROCESS | 1769 | 1465001785085 Marionette TRACE conn4 <- [1,2366,null,{}] 17:56:25 INFO - PROCESS | 1769 | 1465001785091 Marionette TRACE conn4 -> [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:56:25 INFO - PROCESS | 1769 | 1465001785401 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 17:56:26 INFO - PROCESS | 1769 | 1465001786042 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44c000 == 43 [pid = 1769] [id = 599] 17:56:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8c44d400) [pid = 1769] [serial = 1798] [outer = (nil)] 17:56:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8c85e400) [pid = 1769] [serial = 1799] [outer = 0x8c44d400] 17:56:26 INFO - PROCESS | 1769 | 1465001786149 Marionette DEBUG loaded listener.js 17:56:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8cc10400) [pid = 1769] [serial = 1800] [outer = 0x8c44d400] 17:56:27 INFO - PROCESS | 1769 | 1465001787278 Marionette TRACE conn4 <- [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:56:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:56:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2235ms 17:56:27 INFO - PROCESS | 1769 | 1465001787317 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 17:56:27 INFO - PROCESS | 1769 | 1465001787324 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 17:56:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:56:27 INFO - PROCESS | 1769 | 1465001787333 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:56:27 INFO - PROCESS | 1769 | 1465001787337 Marionette TRACE conn4 <- [1,2370,null,{}] 17:56:27 INFO - PROCESS | 1769 | 1465001787345 Marionette TRACE conn4 -> [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:56:27 INFO - PROCESS | 1769 | 1465001787541 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 17:56:27 INFO - PROCESS | 1769 | 1465001787792 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beea000 == 44 [pid = 1769] [id = 600] 17:56:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x8cc05c00) [pid = 1769] [serial = 1801] [outer = (nil)] 17:56:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x8f661c00) [pid = 1769] [serial = 1802] [outer = 0x8cc05c00] 17:56:27 INFO - PROCESS | 1769 | 1465001787895 Marionette DEBUG loaded listener.js 17:56:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x8f9e3c00) [pid = 1769] [serial = 1803] [outer = 0x8cc05c00] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44cc00 == 43 [pid = 1769] [id = 592] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef4400 == 42 [pid = 1769] [id = 591] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4aec00 == 41 [pid = 1769] [id = 590] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8b984800 == 40 [pid = 1769] [id = 589] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8b978c00 == 39 [pid = 1769] [id = 588] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8b980000 == 38 [pid = 1769] [id = 581] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8e886c00 == 37 [pid = 1769] [id = 582] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8e61b800 == 36 [pid = 1769] [id = 585] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee7800 == 35 [pid = 1769] [id = 586] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee08000 == 34 [pid = 1769] [id = 584] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8f9e3400 == 33 [pid = 1769] [id = 580] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba59800 == 32 [pid = 1769] [id = 587] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x90ec3000 == 31 [pid = 1769] [id = 583] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44c000 == 30 [pid = 1769] [id = 599] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1cb800 == 29 [pid = 1769] [id = 598] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8c444c00 == 28 [pid = 1769] [id = 597] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef5c00 == 27 [pid = 1769] [id = 595] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4a8800 == 26 [pid = 1769] [id = 596] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8e615000 == 25 [pid = 1769] [id = 593] 17:56:29 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5b400 == 24 [pid = 1769] [id = 594] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x8e888400) [pid = 1769] [serial = 1704] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x8e4e3800) [pid = 1769] [serial = 1703] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x910a9400) [pid = 1769] [serial = 1707] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x90e7a400) [pid = 1769] [serial = 1706] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x926a0c00) [pid = 1769] [serial = 1710] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x92696000) [pid = 1769] [serial = 1709] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8f65f400) [pid = 1769] [serial = 1736] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x926c2800) [pid = 1769] [serial = 1713] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8ee07c00) [pid = 1769] [serial = 1728] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8e4ebc00) [pid = 1769] [serial = 1727] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x926bb400) [pid = 1769] [serial = 1712] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x928b8000) [pid = 1769] [serial = 1716] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8c451400) [pid = 1769] [serial = 1730] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x928b3c00) [pid = 1769] [serial = 1715] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8c864c00) [pid = 1769] [serial = 1731] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x92bc8000) [pid = 1769] [serial = 1719] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8e4a7400) [pid = 1769] [serial = 1733] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x928bfc00) [pid = 1769] [serial = 1718] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8f663800) [pid = 1769] [serial = 1739] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x92ccc400) [pid = 1769] [serial = 1722] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x92cc9400) [pid = 1769] [serial = 1721] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x910a6000) [pid = 1769] [serial = 1725] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8e885800) [pid = 1769] [serial = 1724] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x90dbb400) [pid = 1769] [serial = 1742] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8f86f400) [pid = 1769] [serial = 1737] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8e4dfc00) [pid = 1769] [serial = 1734] [outer = (nil)] [url = about:blank] 17:56:29 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8f87bc00) [pid = 1769] [serial = 1740] [outer = (nil)] [url = about:blank] 17:56:30 INFO - PROCESS | 1769 | 1465001790129 Marionette TRACE conn4 <- [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:56:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:56:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2842ms 17:56:30 INFO - PROCESS | 1769 | 1465001790177 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 17:56:30 INFO - PROCESS | 1769 | 1465001790185 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 17:56:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:56:30 INFO - PROCESS | 1769 | 1465001790196 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:56:30 INFO - PROCESS | 1769 | 1465001790201 Marionette TRACE conn4 <- [1,2374,null,{}] 17:56:30 INFO - PROCESS | 1769 | 1465001790288 Marionette TRACE conn4 -> [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:56:30 INFO - PROCESS | 1769 | 1465001790495 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 17:56:30 INFO - PROCESS | 1769 | 1465001790514 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44bc00 == 25 [pid = 1769] [id = 601] 17:56:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8c450000) [pid = 1769] [serial = 1804] [outer = (nil)] 17:56:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8cc03800) [pid = 1769] [serial = 1805] [outer = 0x8c450000] 17:56:30 INFO - PROCESS | 1769 | 1465001790611 Marionette DEBUG loaded listener.js 17:56:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8d1c4c00) [pid = 1769] [serial = 1806] [outer = 0x8c450000] 17:56:31 INFO - PROCESS | 1769 | 1465001791785 Marionette TRACE conn4 <- [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:56:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:56:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1613ms 17:56:31 INFO - PROCESS | 1769 | 1465001791812 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 17:56:31 INFO - PROCESS | 1769 | 1465001791825 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 17:56:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:56:31 INFO - PROCESS | 1769 | 1465001791838 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:56:31 INFO - PROCESS | 1769 | 1465001791844 Marionette TRACE conn4 <- [1,2378,null,{}] 17:56:31 INFO - PROCESS | 1769 | 1465001791852 Marionette TRACE conn4 -> [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:56:32 INFO - PROCESS | 1769 | 1465001792067 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 17:56:32 INFO - PROCESS | 1769 | 1465001792256 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4a6800 == 26 [pid = 1769] [id = 602] 17:56:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8e4aec00) [pid = 1769] [serial = 1807] [outer = (nil)] 17:56:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8e4dfc00) [pid = 1769] [serial = 1808] [outer = 0x8e4aec00] 17:56:32 INFO - PROCESS | 1769 | 1465001792357 Marionette DEBUG loaded listener.js 17:56:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8e4eb400) [pid = 1769] [serial = 1809] [outer = 0x8e4aec00] 17:56:33 INFO - PROCESS | 1769 | 1465001793514 Marionette TRACE conn4 <- [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:56:33 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:56:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1754ms 17:56:33 INFO - PROCESS | 1769 | 1465001793593 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 17:56:33 INFO - PROCESS | 1769 | 1465001793599 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 17:56:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:56:33 INFO - PROCESS | 1769 | 1465001793607 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:56:33 INFO - PROCESS | 1769 | 1465001793614 Marionette TRACE conn4 <- [1,2382,null,{}] 17:56:33 INFO - PROCESS | 1769 | 1465001793642 Marionette TRACE conn4 -> [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:56:33 INFO - PROCESS | 1769 | 1465001793931 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 17:56:33 INFO - PROCESS | 1769 | 1465001793959 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee0b000 == 27 [pid = 1769] [id = 603] 17:56:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8ee0b400) [pid = 1769] [serial = 1810] [outer = (nil)] 17:56:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8f662c00) [pid = 1769] [serial = 1811] [outer = 0x8ee0b400] 17:56:34 INFO - PROCESS | 1769 | 1465001794062 Marionette DEBUG loaded listener.js 17:56:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8f874c00) [pid = 1769] [serial = 1812] [outer = 0x8ee0b400] 17:56:35 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x910a1400) [pid = 1769] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:56:35 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x910aa800) [pid = 1769] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:56:35 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8c44d000) [pid = 1769] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:56:35 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8f66ac00) [pid = 1769] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:56:35 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8f87d000) [pid = 1769] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:56:35 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8beef000) [pid = 1769] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:56:35 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8b97ac00) [pid = 1769] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:56:35 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8c85e800) [pid = 1769] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:56:35 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8c44b800) [pid = 1769] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:56:35 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8f660400) [pid = 1769] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:56:35 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8f877400) [pid = 1769] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:56:35 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8e610400) [pid = 1769] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:56:35 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x8f9e8400) [pid = 1769] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:56:35 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8c86dc00) [pid = 1769] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:56:35 INFO - PROCESS | 1769 | 1465001795759 Marionette TRACE conn4 <- [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:56:35 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:56:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2207ms 17:56:35 INFO - PROCESS | 1769 | 1465001795814 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 17:56:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:56:35 INFO - PROCESS | 1769 | 1465001795819 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 17:56:35 INFO - PROCESS | 1769 | 1465001795826 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:56:35 INFO - PROCESS | 1769 | 1465001795829 Marionette TRACE conn4 <- [1,2386,null,{}] 17:56:35 INFO - PROCESS | 1769 | 1465001795835 Marionette TRACE conn4 -> [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:56:36 INFO - PROCESS | 1769 | 1465001796074 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 17:56:36 INFO - PROCESS | 1769 | 1465001796090 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44d000 == 28 [pid = 1769] [id = 604] 17:56:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8ee07000) [pid = 1769] [serial = 1813] [outer = (nil)] 17:56:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8f87a400) [pid = 1769] [serial = 1814] [outer = 0x8ee07000] 17:56:36 INFO - PROCESS | 1769 | 1465001796171 Marionette DEBUG loaded listener.js 17:56:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x90db5400) [pid = 1769] [serial = 1815] [outer = 0x8ee07000] 17:56:37 INFO - PROCESS | 1769 | 1465001797138 Marionette TRACE conn4 <- [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:56:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:56:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1340ms 17:56:37 INFO - PROCESS | 1769 | 1465001797168 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 17:56:37 INFO - PROCESS | 1769 | 1465001797175 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 17:56:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:56:37 INFO - PROCESS | 1769 | 1465001797185 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:56:37 INFO - PROCESS | 1769 | 1465001797192 Marionette TRACE conn4 <- [1,2390,null,{}] 17:56:37 INFO - PROCESS | 1769 | 1465001797203 Marionette TRACE conn4 -> [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:56:37 INFO - PROCESS | 1769 | 1465001797452 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 17:56:37 INFO - PROCESS | 1769 | 1465001797640 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c447c00 == 29 [pid = 1769] [id = 605] 17:56:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8c448800) [pid = 1769] [serial = 1816] [outer = (nil)] 17:56:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8c85fc00) [pid = 1769] [serial = 1817] [outer = 0x8c448800] 17:56:37 INFO - PROCESS | 1769 | 1465001797784 Marionette DEBUG loaded listener.js 17:56:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8cc09c00) [pid = 1769] [serial = 1818] [outer = 0x8c448800] 17:56:38 INFO - PROCESS | 1769 | 1465001798925 Marionette TRACE conn4 <- [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:56:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:56:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1792ms 17:56:38 INFO - PROCESS | 1769 | 1465001798978 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 17:56:38 INFO - PROCESS | 1769 | 1465001798988 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 17:56:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:56:39 INFO - PROCESS | 1769 | 1465001799000 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:56:39 INFO - PROCESS | 1769 | 1465001799004 Marionette TRACE conn4 <- [1,2394,null,{}] 17:56:39 INFO - PROCESS | 1769 | 1465001799011 Marionette TRACE conn4 -> [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:56:39 INFO - PROCESS | 1769 | 1465001799227 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 17:56:39 INFO - PROCESS | 1769 | 1465001799466 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e885400 == 30 [pid = 1769] [id = 606] 17:56:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8e887c00) [pid = 1769] [serial = 1819] [outer = (nil)] 17:56:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8e88ec00) [pid = 1769] [serial = 1820] [outer = 0x8e887c00] 17:56:39 INFO - PROCESS | 1769 | 1465001799610 Marionette DEBUG loaded listener.js 17:56:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8f660000) [pid = 1769] [serial = 1821] [outer = 0x8e887c00] 17:56:40 INFO - PROCESS | 1769 | 1465001800601 Marionette TRACE conn4 <- [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:56:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:56:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1640ms 17:56:40 INFO - PROCESS | 1769 | 1465001800640 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 17:56:40 INFO - PROCESS | 1769 | 1465001800644 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 17:56:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:56:40 INFO - PROCESS | 1769 | 1465001800653 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:56:40 INFO - PROCESS | 1769 | 1465001800659 Marionette TRACE conn4 <- [1,2398,null,{}] 17:56:40 INFO - PROCESS | 1769 | 1465001800678 Marionette TRACE conn4 -> [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:56:40 INFO - PROCESS | 1769 | 1465001800897 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 17:56:41 INFO - PROCESS | 1769 | 1465001801177 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x90e7a400 == 31 [pid = 1769] [id = 607] 17:56:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x90e7b400) [pid = 1769] [serial = 1822] [outer = (nil)] 17:56:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x90eb9800) [pid = 1769] [serial = 1823] [outer = 0x90e7b400] 17:56:41 INFO - PROCESS | 1769 | 1465001801323 Marionette DEBUG loaded listener.js 17:56:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8ee02800) [pid = 1769] [serial = 1824] [outer = 0x90e7b400] 17:56:42 INFO - PROCESS | 1769 | 1465001802337 Marionette TRACE conn4 <- [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:56:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:56:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1742ms 17:56:42 INFO - PROCESS | 1769 | 1465001802396 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 17:56:42 INFO - PROCESS | 1769 | 1465001802403 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 17:56:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:56:42 INFO - PROCESS | 1769 | 1465001802411 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:56:42 INFO - PROCESS | 1769 | 1465001802415 Marionette TRACE conn4 <- [1,2402,null,{}] 17:56:42 INFO - PROCESS | 1769 | 1465001802422 Marionette TRACE conn4 -> [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:56:42 INFO - PROCESS | 1769 | 1465001802645 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 17:56:42 INFO - PROCESS | 1769 | 1465001802897 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x90db4000 == 32 [pid = 1769] [id = 608] 17:56:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x90ebb400) [pid = 1769] [serial = 1825] [outer = (nil)] 17:56:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x91ab9c00) [pid = 1769] [serial = 1826] [outer = 0x90ebb400] 17:56:43 INFO - PROCESS | 1769 | 1465001803047 Marionette DEBUG loaded listener.js 17:56:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x91abec00) [pid = 1769] [serial = 1827] [outer = 0x90ebb400] 17:56:44 INFO - PROCESS | 1769 | 1465001804072 Marionette TRACE conn4 <- [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:56:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:56:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1694ms 17:56:44 INFO - PROCESS | 1769 | 1465001804107 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 17:56:44 INFO - PROCESS | 1769 | 1465001804111 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 17:56:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:56:44 INFO - PROCESS | 1769 | 1465001804119 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:56:44 INFO - PROCESS | 1769 | 1465001804125 Marionette TRACE conn4 <- [1,2406,null,{}] 17:56:44 INFO - PROCESS | 1769 | 1465001804131 Marionette TRACE conn4 -> [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:56:44 INFO - PROCESS | 1769 | 1465001804362 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 17:56:44 INFO - PROCESS | 1769 | 1465001804610 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee06000 == 33 [pid = 1769] [id = 609] 17:56:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8ee0a800) [pid = 1769] [serial = 1828] [outer = (nil)] 17:56:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x923cac00) [pid = 1769] [serial = 1829] [outer = 0x8ee0a800] 17:56:44 INFO - PROCESS | 1769 | 1465001804751 Marionette DEBUG loaded listener.js 17:56:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x92556000) [pid = 1769] [serial = 1830] [outer = 0x8ee0a800] 17:56:45 INFO - PROCESS | 1769 | 1465001805759 Marionette TRACE conn4 <- [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:56:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:56:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1692ms 17:56:45 INFO - PROCESS | 1769 | 1465001805813 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 17:56:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:56:45 INFO - PROCESS | 1769 | 1465001805818 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 17:56:45 INFO - PROCESS | 1769 | 1465001805827 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:56:45 INFO - PROCESS | 1769 | 1465001805832 Marionette TRACE conn4 <- [1,2410,null,{}] 17:56:45 INFO - PROCESS | 1769 | 1465001805840 Marionette TRACE conn4 -> [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:56:46 INFO - PROCESS | 1769 | 1465001806150 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 17:56:46 INFO - PROCESS | 1769 | 1465001806438 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5d000 == 34 [pid = 1769] [id = 610] 17:56:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x8ba61000) [pid = 1769] [serial = 1831] [outer = (nil)] 17:56:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x92650c00) [pid = 1769] [serial = 1832] [outer = 0x8ba61000] 17:56:46 INFO - PROCESS | 1769 | 1465001806539 Marionette DEBUG loaded listener.js 17:56:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x926af000) [pid = 1769] [serial = 1833] [outer = 0x8ba61000] 17:56:47 INFO - PROCESS | 1769 | 1465001807515 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:56:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:56:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1745ms 17:56:47 INFO - PROCESS | 1769 | 1465001807571 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 17:56:47 INFO - PROCESS | 1769 | 1465001807575 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 17:56:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:56:47 INFO - PROCESS | 1769 | 1465001807582 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:56:47 INFO - PROCESS | 1769 | 1465001807586 Marionette TRACE conn4 <- [1,2414,null,{}] 17:56:47 INFO - PROCESS | 1769 | 1465001807593 Marionette TRACE conn4 -> [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:56:47 INFO - PROCESS | 1769 | 1465001807831 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 17:56:48 INFO - PROCESS | 1769 | 1465001808069 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c447400 == 35 [pid = 1769] [id = 611] 17:56:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x90dba800) [pid = 1769] [serial = 1834] [outer = (nil)] 17:56:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x926c2800) [pid = 1769] [serial = 1835] [outer = 0x90dba800] 17:56:48 INFO - PROCESS | 1769 | 1465001808179 Marionette DEBUG loaded listener.js 17:56:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x926c6000) [pid = 1769] [serial = 1836] [outer = 0x90dba800] 17:56:49 INFO - PROCESS | 1769 | 1465001809095 Marionette TRACE conn4 <- [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:56:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:56:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1586ms 17:56:49 INFO - PROCESS | 1769 | 1465001809170 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 17:56:49 INFO - PROCESS | 1769 | 1465001809173 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 17:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:56:49 INFO - PROCESS | 1769 | 1465001809181 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:56:49 INFO - PROCESS | 1769 | 1465001809183 Marionette TRACE conn4 <- [1,2418,null,{}] 17:56:49 INFO - PROCESS | 1769 | 1465001809190 Marionette TRACE conn4 -> [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:56:49 INFO - PROCESS | 1769 | 1465001809409 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 17:56:49 INFO - PROCESS | 1769 | 1465001809681 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1cbc00 == 36 [pid = 1769] [id = 612] 17:56:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8e2b2000) [pid = 1769] [serial = 1837] [outer = (nil)] 17:56:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x926a8400) [pid = 1769] [serial = 1838] [outer = 0x8e2b2000] 17:56:49 INFO - PROCESS | 1769 | 1465001809818 Marionette DEBUG loaded listener.js 17:56:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x926c8c00) [pid = 1769] [serial = 1839] [outer = 0x8e2b2000] 17:56:50 INFO - PROCESS | 1769 | 1465001810859 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1731ms 17:56:50 INFO - PROCESS | 1769 | 1465001810913 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 17:56:50 INFO - PROCESS | 1769 | 1465001810917 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 17:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:56:50 INFO - PROCESS | 1769 | 1465001810925 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:56:50 INFO - PROCESS | 1769 | 1465001810929 Marionette TRACE conn4 <- [1,2422,null,{}] 17:56:50 INFO - PROCESS | 1769 | 1465001810936 Marionette TRACE conn4 -> [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:56:51 INFO - PROCESS | 1769 | 1465001811143 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 17:56:51 INFO - PROCESS | 1769 | 1465001811380 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b975800 == 37 [pid = 1769] [id = 613] 17:56:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8b976000) [pid = 1769] [serial = 1840] [outer = (nil)] 17:56:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8b97dc00) [pid = 1769] [serial = 1841] [outer = 0x8b976000] 17:56:51 INFO - PROCESS | 1769 | 1465001811660 Marionette DEBUG loaded listener.js 17:56:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x8ba67000) [pid = 1769] [serial = 1842] [outer = 0x8b976000] 17:56:52 INFO - PROCESS | 1769 | 1465001812618 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1739ms 17:56:52 INFO - PROCESS | 1769 | 1465001812668 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 17:56:52 INFO - PROCESS | 1769 | 1465001812674 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 17:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:56:52 INFO - PROCESS | 1769 | 1465001812683 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:56:52 INFO - PROCESS | 1769 | 1465001812686 Marionette TRACE conn4 <- [1,2426,null,{}] 17:56:52 INFO - PROCESS | 1769 | 1465001812695 Marionette TRACE conn4 -> [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:56:52 INFO - PROCESS | 1769 | 1465001812901 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 17:56:53 INFO - PROCESS | 1769 | 1465001813280 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:53 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee0b000 == 36 [pid = 1769] [id = 603] 17:56:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee9000 == 37 [pid = 1769] [id = 614] 17:56:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x8beef400) [pid = 1769] [serial = 1843] [outer = (nil)] 17:56:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x8e2b0400) [pid = 1769] [serial = 1844] [outer = 0x8beef400] 17:56:53 INFO - PROCESS | 1769 | 1465001813415 Marionette DEBUG loaded listener.js 17:56:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x8e60e400) [pid = 1769] [serial = 1845] [outer = 0x8beef400] 17:56:53 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4a6800 == 36 [pid = 1769] [id = 602] 17:56:53 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44bc00 == 35 [pid = 1769] [id = 601] 17:56:53 INFO - PROCESS | 1769 | --DOCSHELL 0x8beea000 == 34 [pid = 1769] [id = 600] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x910af000) [pid = 1769] [serial = 1751] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x92556c00) [pid = 1769] [serial = 1754] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x92561400) [pid = 1769] [serial = 1764] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x92658c00) [pid = 1769] [serial = 1758] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x90db6400) [pid = 1769] [serial = 1775] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8e2b2400) [pid = 1769] [serial = 1770] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8cc06c00) [pid = 1769] [serial = 1769] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8ba63400) [pid = 1769] [serial = 1767] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x92654800) [pid = 1769] [serial = 1757] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x910a5800) [pid = 1769] [serial = 1779] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x926b1800) [pid = 1769] [serial = 1760] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x9255a000) [pid = 1769] [serial = 1755] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8e2bcc00) [pid = 1769] [serial = 1746] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x90e75000) [pid = 1769] [serial = 1776] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x910ae000) [pid = 1769] [serial = 1763] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8f9e4000) [pid = 1769] [serial = 1748] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8b982c00) [pid = 1769] [serial = 1766] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x91aba000) [pid = 1769] [serial = 1752] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8ee0c000) [pid = 1769] [serial = 1773] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8f871000) [pid = 1769] [serial = 1749] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x90ebbc00) [pid = 1769] [serial = 1778] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8d1cdc00) [pid = 1769] [serial = 1745] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x90eb7400) [pid = 1769] [serial = 1781] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x910b0800) [pid = 1769] [serial = 1782] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8e883000) [pid = 1769] [serial = 1772] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x90dc2400) [pid = 1769] [serial = 1743] [outer = (nil)] [url = about:blank] 17:56:53 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x926c5000) [pid = 1769] [serial = 1761] [outer = (nil)] [url = about:blank] 17:56:54 INFO - PROCESS | 1769 | 1465001814332 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1686ms 17:56:54 INFO - PROCESS | 1769 | 1465001814369 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 17:56:54 INFO - PROCESS | 1769 | 1465001814383 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 17:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:56:54 INFO - PROCESS | 1769 | 1465001814402 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:56:54 INFO - PROCESS | 1769 | 1465001814406 Marionette TRACE conn4 <- [1,2430,null,{}] 17:56:54 INFO - PROCESS | 1769 | 1465001814414 Marionette TRACE conn4 -> [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:56:54 INFO - PROCESS | 1769 | 1465001814623 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 17:56:54 INFO - PROCESS | 1769 | 1465001814797 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1c2000 == 35 [pid = 1769] [id = 615] 17:56:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8e613c00) [pid = 1769] [serial = 1846] [outer = (nil)] 17:56:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8f669400) [pid = 1769] [serial = 1847] [outer = 0x8e613c00] 17:56:54 INFO - PROCESS | 1769 | 1465001814883 Marionette DEBUG loaded listener.js 17:56:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8f9ec400) [pid = 1769] [serial = 1848] [outer = 0x8e613c00] 17:56:55 INFO - PROCESS | 1769 | 1465001815852 Marionette TRACE conn4 <- [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:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1488ms 17:56:55 INFO - PROCESS | 1769 | 1465001815890 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 17:56:55 INFO - PROCESS | 1769 | 1465001815893 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 17:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:56:55 INFO - PROCESS | 1769 | 1465001815902 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:56:55 INFO - PROCESS | 1769 | 1465001815908 Marionette TRACE conn4 <- [1,2434,null,{}] 17:56:55 INFO - PROCESS | 1769 | 1465001815932 Marionette TRACE conn4 -> [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:56:56 INFO - PROCESS | 1769 | 1465001816184 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 17:56:56 INFO - PROCESS | 1769 | 1465001816210 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c864400 == 36 [pid = 1769] [id = 616] 17:56:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x90e80c00) [pid = 1769] [serial = 1849] [outer = (nil)] 17:56:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x90ebec00) [pid = 1769] [serial = 1850] [outer = 0x90e80c00] 17:56:56 INFO - PROCESS | 1769 | 1465001816288 Marionette DEBUG loaded listener.js 17:56:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x90ec3c00) [pid = 1769] [serial = 1851] [outer = 0x90e80c00] 17:56:57 INFO - PROCESS | 1769 | 1465001817261 Marionette TRACE conn4 <- [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:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1398ms 17:56:57 INFO - PROCESS | 1769 | 1465001817300 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 17:56:57 INFO - PROCESS | 1769 | 1465001817306 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 17:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:56:57 INFO - PROCESS | 1769 | 1465001817312 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:56:57 INFO - PROCESS | 1769 | 1465001817316 Marionette TRACE conn4 <- [1,2438,null,{}] 17:56:57 INFO - PROCESS | 1769 | 1465001817330 Marionette TRACE conn4 -> [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:56:57 INFO - PROCESS | 1769 | 1465001817588 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 17:56:57 INFO - PROCESS | 1769 | 1465001817615 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee6c00 == 37 [pid = 1769] [id = 617] 17:56:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8d1cdc00) [pid = 1769] [serial = 1852] [outer = (nil)] 17:56:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x91abb000) [pid = 1769] [serial = 1853] [outer = 0x8d1cdc00] 17:56:57 INFO - PROCESS | 1769 | 1465001817697 Marionette DEBUG loaded listener.js 17:56:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x923c3000) [pid = 1769] [serial = 1854] [outer = 0x8d1cdc00] 17:56:58 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8cc05c00) [pid = 1769] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:56:58 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8c450000) [pid = 1769] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:56:58 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8ee0b400) [pid = 1769] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:56:58 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8c44fc00) [pid = 1769] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:56:58 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8e619c00) [pid = 1769] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:56:58 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x910b0000) [pid = 1769] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:56:58 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8e4aec00) [pid = 1769] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:56:58 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x90dbd400) [pid = 1769] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:56:58 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8e88cc00) [pid = 1769] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:56:58 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8c44d400) [pid = 1769] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:56:58 INFO - PROCESS | 1769 | 1465001818757 Marionette TRACE conn4 <- [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:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1484ms 17:56:58 INFO - PROCESS | 1769 | 1465001818797 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 17:56:58 INFO - PROCESS | 1769 | 1465001818802 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 17:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:56:58 INFO - PROCESS | 1769 | 1465001818808 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:56:58 INFO - PROCESS | 1769 | 1465001818811 Marionette TRACE conn4 <- [1,2442,null,{}] 17:56:58 INFO - PROCESS | 1769 | 1465001818817 Marionette TRACE conn4 -> [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:56:59 INFO - PROCESS | 1769 | 1465001819007 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 17:56:59 INFO - PROCESS | 1769 | 1465001819162 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4e4c00 == 38 [pid = 1769] [id = 618] 17:56:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8e617000) [pid = 1769] [serial = 1855] [outer = (nil)] 17:56:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x910b0800) [pid = 1769] [serial = 1856] [outer = 0x8e617000] 17:56:59 INFO - PROCESS | 1769 | 1465001819252 Marionette DEBUG loaded listener.js 17:56:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x92650400) [pid = 1769] [serial = 1857] [outer = 0x8e617000] 17:57:00 INFO - PROCESS | 1769 | 1465001820091 Marionette TRACE conn4 <- [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:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1379ms 17:57:00 INFO - PROCESS | 1769 | 1465001820189 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 17:57:00 INFO - PROCESS | 1769 | 1465001820196 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 17:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:57:00 INFO - PROCESS | 1769 | 1465001820205 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:57:00 INFO - PROCESS | 1769 | 1465001820212 Marionette TRACE conn4 <- [1,2446,null,{}] 17:57:00 INFO - PROCESS | 1769 | 1465001820222 Marionette TRACE conn4 -> [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:57:00 INFO - PROCESS | 1769 | 1465001820456 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 17:57:00 INFO - PROCESS | 1769 | 1465001820665 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef3c00 == 39 [pid = 1769] [id = 619] 17:57:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8c86a800) [pid = 1769] [serial = 1858] [outer = (nil)] 17:57:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8cc0d800) [pid = 1769] [serial = 1859] [outer = 0x8c86a800] 17:57:00 INFO - PROCESS | 1769 | 1465001820808 Marionette DEBUG loaded listener.js 17:57:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8e2bb800) [pid = 1769] [serial = 1860] [outer = 0x8c86a800] 17:57:01 INFO - PROCESS | 1769 | 1465001821915 Marionette TRACE conn4 <- [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:57:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:57:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1743ms 17:57:01 INFO - PROCESS | 1769 | 1465001821948 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 17:57:01 INFO - PROCESS | 1769 | 1465001821954 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 17:57:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:57:01 INFO - PROCESS | 1769 | 1465001821969 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:57:01 INFO - PROCESS | 1769 | 1465001821976 Marionette TRACE conn4 <- [1,2450,null,{}] 17:57:01 INFO - PROCESS | 1769 | 1465001821983 Marionette TRACE conn4 -> [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:57:02 INFO - PROCESS | 1769 | 1465001822196 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 17:57:02 INFO - PROCESS | 1769 | 1465001822399 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f9e5c00 == 40 [pid = 1769] [id = 620] 17:57:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8f9e7c00) [pid = 1769] [serial = 1861] [outer = (nil)] 17:57:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x90dba000) [pid = 1769] [serial = 1862] [outer = 0x8f9e7c00] 17:57:02 INFO - PROCESS | 1769 | 1465001822611 Marionette DEBUG loaded listener.js 17:57:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x90e76000) [pid = 1769] [serial = 1863] [outer = 0x8f9e7c00] 17:57:03 INFO - PROCESS | 1769 | 1465001823688 Marionette TRACE conn4 <- [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:57:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:57:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1751ms 17:57:03 INFO - PROCESS | 1769 | 1465001823716 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 17:57:03 INFO - PROCESS | 1769 | 1465001823721 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 17:57:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:57:03 INFO - PROCESS | 1769 | 1465001823728 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:57:03 INFO - PROCESS | 1769 | 1465001823732 Marionette TRACE conn4 <- [1,2454,null,{}] 17:57:03 INFO - PROCESS | 1769 | 1465001823749 Marionette TRACE conn4 -> [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:57:04 INFO - PROCESS | 1769 | 1465001824009 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 17:57:04 INFO - PROCESS | 1769 | 1465001824347 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f668c00 == 41 [pid = 1769] [id = 621] 17:57:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x9264e000) [pid = 1769] [serial = 1864] [outer = (nil)] 17:57:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x9269a800) [pid = 1769] [serial = 1865] [outer = 0x9264e000] 17:57:04 INFO - PROCESS | 1769 | 1465001824507 Marionette DEBUG loaded listener.js 17:57:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x926a9400) [pid = 1769] [serial = 1866] [outer = 0x9264e000] 17:57:05 INFO - PROCESS | 1769 | 1465001825429 Marionette TRACE conn4 <- [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:57:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:57:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1734ms 17:57:05 INFO - PROCESS | 1769 | 1465001825463 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 17:57:05 INFO - PROCESS | 1769 | 1465001825466 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 17:57:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:57:05 INFO - PROCESS | 1769 | 1465001825474 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:57:05 INFO - PROCESS | 1769 | 1465001825478 Marionette TRACE conn4 <- [1,2458,null,{}] 17:57:05 INFO - PROCESS | 1769 | 1465001825484 Marionette TRACE conn4 -> [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:57:05 INFO - PROCESS | 1769 | 1465001825737 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 17:57:05 INFO - PROCESS | 1769 | 1465001825949 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e883800 == 42 [pid = 1769] [id = 622] 17:57:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x90ebf800) [pid = 1769] [serial = 1867] [outer = (nil)] 17:57:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x926c9400) [pid = 1769] [serial = 1868] [outer = 0x90ebf800] 17:57:06 INFO - PROCESS | 1769 | 1465001826086 Marionette DEBUG loaded listener.js 17:57:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x928bf800) [pid = 1769] [serial = 1869] [outer = 0x90ebf800] 17:57:07 INFO - PROCESS | 1769 | 1465001827087 Marionette TRACE conn4 <- [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:57:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:57:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1644ms 17:57:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:57:07 INFO - PROCESS | 1769 | 1465001827119 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 17:57:07 INFO - PROCESS | 1769 | 1465001827123 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 17:57:07 INFO - PROCESS | 1769 | 1465001827130 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:57:07 INFO - PROCESS | 1769 | 1465001827134 Marionette TRACE conn4 <- [1,2462,null,{}] 17:57:07 INFO - PROCESS | 1769 | 1465001827140 Marionette TRACE conn4 -> [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:57:07 INFO - PROCESS | 1769 | 1465001827353 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 17:57:07 INFO - PROCESS | 1769 | 1465001827548 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f65d800 == 43 [pid = 1769] [id = 623] 17:57:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x92696800) [pid = 1769] [serial = 1870] [outer = (nil)] 17:57:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x928ef800) [pid = 1769] [serial = 1871] [outer = 0x92696800] 17:57:07 INFO - PROCESS | 1769 | 1465001827639 Marionette DEBUG loaded listener.js 17:57:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x928f0c00) [pid = 1769] [serial = 1872] [outer = 0x92696800] 17:57:08 INFO - PROCESS | 1769 | 1465001828691 Marionette TRACE conn4 <- [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:57:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:57:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1592ms 17:57:08 INFO - PROCESS | 1769 | 1465001828722 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 17:57:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:57:08 INFO - PROCESS | 1769 | 1465001828727 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 17:57:08 INFO - PROCESS | 1769 | 1465001828734 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:57:08 INFO - PROCESS | 1769 | 1465001828737 Marionette TRACE conn4 <- [1,2466,null,{}] 17:57:08 INFO - PROCESS | 1769 | 1465001828743 Marionette TRACE conn4 -> [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:57:09 INFO - PROCESS | 1769 | 1465001829019 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 17:57:09 INFO - PROCESS | 1769 | 1465001829268 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b984000 == 44 [pid = 1769] [id = 624] 17:57:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x90db5000) [pid = 1769] [serial = 1873] [outer = (nil)] 17:57:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x92bc4000) [pid = 1769] [serial = 1874] [outer = 0x90db5000] 17:57:09 INFO - PROCESS | 1769 | 1465001829407 Marionette DEBUG loaded listener.js 17:57:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x92ccd400) [pid = 1769] [serial = 1875] [outer = 0x90db5000] 17:57:10 INFO - PROCESS | 1769 | 1465001830372 Marionette TRACE conn4 <- [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:57:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:57:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1689ms 17:57:10 INFO - PROCESS | 1769 | 1465001830423 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 17:57:10 INFO - PROCESS | 1769 | 1465001830428 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 17:57:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:57:10 INFO - PROCESS | 1769 | 1465001830435 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:57:10 INFO - PROCESS | 1769 | 1465001830438 Marionette TRACE conn4 <- [1,2470,null,{}] 17:57:10 INFO - PROCESS | 1769 | 1465001830444 Marionette TRACE conn4 -> [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:57:10 INFO - PROCESS | 1769 | 1465001830648 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 17:57:10 INFO - PROCESS | 1769 | 1465001830847 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x926bd400 == 45 [pid = 1769] [id = 625] 17:57:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x92bc8800) [pid = 1769] [serial = 1876] [outer = (nil)] 17:57:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x92cd4400) [pid = 1769] [serial = 1877] [outer = 0x92bc8800] 17:57:10 INFO - PROCESS | 1769 | 1465001830954 Marionette DEBUG loaded listener.js 17:57:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x93921800) [pid = 1769] [serial = 1878] [outer = 0x92bc8800] 17:57:11 INFO - PROCESS | 1769 | 1465001831926 Marionette TRACE conn4 <- [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:57:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:57:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1533ms 17:57:11 INFO - PROCESS | 1769 | 1465001831983 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 17:57:11 INFO - PROCESS | 1769 | 1465001831987 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 17:57:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:57:11 INFO - PROCESS | 1769 | 1465001831997 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:57:12 INFO - PROCESS | 1769 | 1465001832001 Marionette TRACE conn4 <- [1,2474,null,{}] 17:57:12 INFO - PROCESS | 1769 | 1465001832007 Marionette TRACE conn4 -> [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:57:12 INFO - PROCESS | 1769 | 1465001832210 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 17:57:12 INFO - PROCESS | 1769 | 1465001832408 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef5400 == 46 [pid = 1769] [id = 626] 17:57:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x8c44f000) [pid = 1769] [serial = 1879] [outer = (nil)] 17:57:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x8c86cc00) [pid = 1769] [serial = 1880] [outer = 0x8c44f000] 17:57:12 INFO - PROCESS | 1769 | 1465001832765 Marionette DEBUG loaded listener.js 17:57:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x8d1c6000) [pid = 1769] [serial = 1881] [outer = 0x8c44f000] 17:57:13 INFO - PROCESS | 1769 | 1465001833938 Marionette TRACE conn4 <- [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:57:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:57:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1990ms 17:57:13 INFO - PROCESS | 1769 | 1465001833989 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 17:57:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:57:13 INFO - PROCESS | 1769 | 1465001833995 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 17:57:14 INFO - PROCESS | 1769 | 1465001834003 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:57:14 INFO - PROCESS | 1769 | 1465001834007 Marionette TRACE conn4 <- [1,2478,null,{}] 17:57:14 INFO - PROCESS | 1769 | 1465001834014 Marionette TRACE conn4 -> [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:57:14 INFO - PROCESS | 1769 | 1465001834218 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 17:57:14 INFO - PROCESS | 1769 | 1465001834462 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee6c00 == 45 [pid = 1769] [id = 617] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8c864400 == 44 [pid = 1769] [id = 616] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1c2000 == 43 [pid = 1769] [id = 615] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee9000 == 42 [pid = 1769] [id = 614] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8b975800 == 41 [pid = 1769] [id = 613] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44d000 == 40 [pid = 1769] [id = 604] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8e885400 == 39 [pid = 1769] [id = 606] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1cbc00 == 38 [pid = 1769] [id = 612] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8c447c00 == 37 [pid = 1769] [id = 605] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5d000 == 36 [pid = 1769] [id = 610] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x90e7a400 == 35 [pid = 1769] [id = 607] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee06000 == 34 [pid = 1769] [id = 609] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8c447400 == 33 [pid = 1769] [id = 611] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x90db4000 == 32 [pid = 1769] [id = 608] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x926bd400 == 31 [pid = 1769] [id = 625] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef5400 == 30 [pid = 1769] [id = 626] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8b984000 == 29 [pid = 1769] [id = 624] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8f65d800 == 28 [pid = 1769] [id = 623] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8e883800 == 27 [pid = 1769] [id = 622] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8f9e5c00 == 26 [pid = 1769] [id = 620] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8f668c00 == 25 [pid = 1769] [id = 621] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4e4c00 == 24 [pid = 1769] [id = 618] 17:57:15 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef3c00 == 23 [pid = 1769] [id = 619] 17:57:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97b800 == 24 [pid = 1769] [id = 627] 17:57:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x8b97c000) [pid = 1769] [serial = 1882] [outer = (nil)] 17:57:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x8b984800) [pid = 1769] [serial = 1883] [outer = 0x8b97c000] 17:57:15 INFO - PROCESS | 1769 | 1465001835722 Marionette DEBUG loaded listener.js 17:57:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x8bee9000) [pid = 1769] [serial = 1884] [outer = 0x8b97c000] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x8f87a400) [pid = 1769] [serial = 1814] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x8f661c00) [pid = 1769] [serial = 1802] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x8cc03800) [pid = 1769] [serial = 1805] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x8f662c00) [pid = 1769] [serial = 1811] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x8f9e3c00) [pid = 1769] [serial = 1803] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x8d1c4c00) [pid = 1769] [serial = 1806] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x8cc06400) [pid = 1769] [serial = 1785] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8c864800) [pid = 1769] [serial = 1784] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8f872800) [pid = 1769] [serial = 1788] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8ee09c00) [pid = 1769] [serial = 1787] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x923cbc00) [pid = 1769] [serial = 1791] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8e4eb400) [pid = 1769] [serial = 1809] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x923bcc00) [pid = 1769] [serial = 1790] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8f874c00) [pid = 1769] [serial = 1812] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8e4dfc00) [pid = 1769] [serial = 1808] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x926a5800) [pid = 1769] [serial = 1794] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x92695400) [pid = 1769] [serial = 1793] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x926c8800) [pid = 1769] [serial = 1797] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x926bec00) [pid = 1769] [serial = 1796] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8cc10400) [pid = 1769] [serial = 1800] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8c85e400) [pid = 1769] [serial = 1799] [outer = (nil)] [url = about:blank] 17:57:16 INFO - PROCESS | 1769 | 1465001836797 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:57:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:57:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2845ms 17:57:16 INFO - PROCESS | 1769 | 1465001836849 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 17:57:16 INFO - PROCESS | 1769 | 1465001836855 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 17:57:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:57:16 INFO - PROCESS | 1769 | 1465001836873 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:57:16 INFO - PROCESS | 1769 | 1465001836878 Marionette TRACE conn4 <- [1,2482,null,{}] 17:57:16 INFO - PROCESS | 1769 | 1465001836885 Marionette TRACE conn4 -> [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:57:17 INFO - PROCESS | 1769 | 1465001837074 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 17:57:17 INFO - PROCESS | 1769 | 1465001837087 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:17 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44bc00 == 25 [pid = 1769] [id = 628] 17:57:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8cc02400) [pid = 1769] [serial = 1885] [outer = (nil)] 17:57:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8cc0c000) [pid = 1769] [serial = 1886] [outer = 0x8cc02400] 17:57:17 INFO - PROCESS | 1769 | 1465001837169 Marionette DEBUG loaded listener.js 17:57:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8d1c7000) [pid = 1769] [serial = 1887] [outer = 0x8cc02400] 17:57:18 INFO - PROCESS | 1769 | 1465001838210 Marionette TRACE conn4 <- [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:57:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:57:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1393ms 17:57:18 INFO - PROCESS | 1769 | 1465001838262 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 17:57:18 INFO - PROCESS | 1769 | 1465001838270 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 17:57:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:57:18 INFO - PROCESS | 1769 | 1465001838282 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:57:18 INFO - PROCESS | 1769 | 1465001838287 Marionette TRACE conn4 <- [1,2486,null,{}] 17:57:18 INFO - PROCESS | 1769 | 1465001838294 Marionette TRACE conn4 -> [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:57:18 INFO - PROCESS | 1769 | 1465001838561 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 17:57:18 INFO - PROCESS | 1769 | 1465001838595 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c863800 == 26 [pid = 1769] [id = 629] 17:57:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x8e4b0000) [pid = 1769] [serial = 1888] [outer = (nil)] 17:57:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x8e4b4400) [pid = 1769] [serial = 1889] [outer = 0x8e4b0000] 17:57:18 INFO - PROCESS | 1769 | 1465001838677 Marionette DEBUG loaded listener.js 17:57:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x8e4e6000) [pid = 1769] [serial = 1890] [outer = 0x8e4b0000] 17:57:19 INFO - PROCESS | 1769 | 1465001839812 Marionette TRACE conn4 <- [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:57:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:57:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1584ms 17:57:19 INFO - PROCESS | 1769 | 1465001839868 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 17:57:19 INFO - PROCESS | 1769 | 1465001839871 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 17:57:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:57:19 INFO - PROCESS | 1769 | 1465001839879 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:57:19 INFO - PROCESS | 1769 | 1465001839885 Marionette TRACE conn4 <- [1,2490,null,{}] 17:57:19 INFO - PROCESS | 1769 | 1465001839916 Marionette TRACE conn4 -> [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:57:20 INFO - PROCESS | 1769 | 1465001840167 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 17:57:20 INFO - PROCESS | 1769 | 1465001840196 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e887800 == 27 [pid = 1769] [id = 630] 17:57:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x8e888000) [pid = 1769] [serial = 1891] [outer = (nil)] 17:57:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x8ee0f400) [pid = 1769] [serial = 1892] [outer = 0x8e888000] 17:57:20 INFO - PROCESS | 1769 | 1465001840276 Marionette DEBUG loaded listener.js 17:57:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x8f666c00) [pid = 1769] [serial = 1893] [outer = 0x8e888000] 17:57:21 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x90dba800) [pid = 1769] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:57:21 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8e887c00) [pid = 1769] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:57:21 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x90ebb400) [pid = 1769] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:57:21 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8e2b2000) [pid = 1769] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:57:21 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8c448800) [pid = 1769] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:57:21 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8beef400) [pid = 1769] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:57:21 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8ba61000) [pid = 1769] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:57:21 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8b976000) [pid = 1769] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:57:21 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8d1cdc00) [pid = 1769] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:57:21 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x90e7b400) [pid = 1769] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:57:21 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8ee0a800) [pid = 1769] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:57:21 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8e613c00) [pid = 1769] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:57:21 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x90e80c00) [pid = 1769] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:57:21 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8ee07000) [pid = 1769] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:57:21 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8e617000) [pid = 1769] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:57:21 INFO - PROCESS | 1769 | 1465001841949 Marionette TRACE conn4 <- [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:57:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:57:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2106ms 17:57:21 INFO - PROCESS | 1769 | 1465001841987 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 17:57:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:57:21 INFO - PROCESS | 1769 | 1465001841992 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 17:57:21 INFO - PROCESS | 1769 | 1465001841998 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:57:22 INFO - PROCESS | 1769 | 1465001842002 Marionette TRACE conn4 <- [1,2494,null,{}] 17:57:22 INFO - PROCESS | 1769 | 1465001842012 Marionette TRACE conn4 -> [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:57:22 INFO - PROCESS | 1769 | 1465001842263 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 17:57:22 INFO - PROCESS | 1769 | 1465001842279 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4af400 == 28 [pid = 1769] [id = 631] 17:57:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8e613c00) [pid = 1769] [serial = 1894] [outer = (nil)] 17:57:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8f669000) [pid = 1769] [serial = 1895] [outer = 0x8e613c00] 17:57:22 INFO - PROCESS | 1769 | 1465001842358 Marionette DEBUG loaded listener.js 17:57:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8f87a000) [pid = 1769] [serial = 1896] [outer = 0x8e613c00] 17:57:23 INFO - PROCESS | 1769 | 1465001843371 Marionette TRACE conn4 <- [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:57:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:57:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1442ms 17:57:23 INFO - PROCESS | 1769 | 1465001843442 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 17:57:23 INFO - PROCESS | 1769 | 1465001843449 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 17:57:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:57:23 INFO - PROCESS | 1769 | 1465001843460 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:57:23 INFO - PROCESS | 1769 | 1465001843464 Marionette TRACE conn4 <- [1,2498,null,{}] 17:57:23 INFO - PROCESS | 1769 | 1465001843474 Marionette TRACE conn4 -> [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:57:23 INFO - PROCESS | 1769 | 1465001843732 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 17:57:24 INFO - PROCESS | 1769 | 1465001843993 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c86d800 == 29 [pid = 1769] [id = 632] 17:57:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8c86dc00) [pid = 1769] [serial = 1897] [outer = (nil)] 17:57:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8cc07800) [pid = 1769] [serial = 1898] [outer = 0x8c86dc00] 17:57:24 INFO - PROCESS | 1769 | 1465001844111 Marionette DEBUG loaded listener.js 17:57:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8e2bcc00) [pid = 1769] [serial = 1899] [outer = 0x8c86dc00] 17:57:25 INFO - PROCESS | 1769 | 1465001845136 Marionette TRACE conn4 <- [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:57:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:57:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1749ms 17:57:25 INFO - PROCESS | 1769 | 1465001845210 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 17:57:25 INFO - PROCESS | 1769 | 1465001845219 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 17:57:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:57:25 INFO - PROCESS | 1769 | 1465001845231 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:57:25 INFO - PROCESS | 1769 | 1465001845236 Marionette TRACE conn4 <- [1,2502,null,{}] 17:57:25 INFO - PROCESS | 1769 | 1465001845243 Marionette TRACE conn4 -> [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:57:25 INFO - PROCESS | 1769 | 1465001845492 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 17:57:25 INFO - PROCESS | 1769 | 1465001845735 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef4400 == 30 [pid = 1769] [id = 633] 17:57:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8ee09000) [pid = 1769] [serial = 1900] [outer = (nil)] 17:57:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8f65d800) [pid = 1769] [serial = 1901] [outer = 0x8ee09000] 17:57:25 INFO - PROCESS | 1769 | 1465001845851 Marionette DEBUG loaded listener.js 17:57:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8f9eb400) [pid = 1769] [serial = 1902] [outer = 0x8ee09000] 17:57:26 INFO - PROCESS | 1769 | 1465001846892 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:57:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:57:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1738ms 17:57:26 INFO - PROCESS | 1769 | 1465001846970 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 17:57:26 INFO - PROCESS | 1769 | 1465001846975 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 17:57:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:57:26 INFO - PROCESS | 1769 | 1465001846983 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:57:26 INFO - PROCESS | 1769 | 1465001846990 Marionette TRACE conn4 <- [1,2506,null,{}] 17:57:27 INFO - PROCESS | 1769 | 1465001847010 Marionette TRACE conn4 -> [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:57:27 INFO - PROCESS | 1769 | 1465001847343 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 17:57:27 INFO - PROCESS | 1769 | 1465001847601 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x90e80400 == 31 [pid = 1769] [id = 634] 17:57:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x90e80800) [pid = 1769] [serial = 1903] [outer = (nil)] 17:57:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x90ebac00) [pid = 1769] [serial = 1904] [outer = 0x90e80800] 17:57:27 INFO - PROCESS | 1769 | 1465001847713 Marionette DEBUG loaded listener.js 17:57:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x910a3000) [pid = 1769] [serial = 1905] [outer = 0x90e80800] 17:57:28 INFO - PROCESS | 1769 | 1465001848680 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:57:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:57:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1742ms 17:57:28 INFO - PROCESS | 1769 | 1465001848730 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 17:57:28 INFO - PROCESS | 1769 | 1465001848735 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 17:57:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:57:28 INFO - PROCESS | 1769 | 1465001848742 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:57:28 INFO - PROCESS | 1769 | 1465001848746 Marionette TRACE conn4 <- [1,2510,null,{}] 17:57:28 INFO - PROCESS | 1769 | 1465001848753 Marionette TRACE conn4 -> [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:57:28 INFO - PROCESS | 1769 | 1465001848959 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 17:57:29 INFO - PROCESS | 1769 | 1465001849160 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4a7800 == 32 [pid = 1769] [id = 635] 17:57:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x90e77c00) [pid = 1769] [serial = 1906] [outer = (nil)] 17:57:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x91ab8000) [pid = 1769] [serial = 1907] [outer = 0x90e77c00] 17:57:29 INFO - PROCESS | 1769 | 1465001849314 Marionette DEBUG loaded listener.js 17:57:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x91abd400) [pid = 1769] [serial = 1908] [outer = 0x90e77c00] 17:57:30 INFO - PROCESS | 1769 | 1465001850290 Marionette TRACE conn4 <- [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:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1591ms 17:57:30 INFO - PROCESS | 1769 | 1465001850334 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 17:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:57:30 INFO - PROCESS | 1769 | 1465001850339 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 17:57:30 INFO - PROCESS | 1769 | 1465001850348 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:57:30 INFO - PROCESS | 1769 | 1465001850353 Marionette TRACE conn4 <- [1,2514,null,{}] 17:57:30 INFO - PROCESS | 1769 | 1465001850360 Marionette TRACE conn4 -> [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:57:30 INFO - PROCESS | 1769 | 1465001850573 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 17:57:30 INFO - PROCESS | 1769 | 1465001850762 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee0b400 == 33 [pid = 1769] [id = 636] 17:57:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x91ab9400) [pid = 1769] [serial = 1909] [outer = (nil)] 17:57:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x92556800) [pid = 1769] [serial = 1910] [outer = 0x91ab9400] 17:57:30 INFO - PROCESS | 1769 | 1465001850858 Marionette DEBUG loaded listener.js 17:57:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x9255b800) [pid = 1769] [serial = 1911] [outer = 0x91ab9400] 17:57:31 INFO - PROCESS | 1769 | 1465001851916 Marionette TRACE conn4 <- [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:57:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:57:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1637ms 17:57:31 INFO - PROCESS | 1769 | 1465001851985 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 17:57:31 INFO - PROCESS | 1769 | 1465001851989 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 17:57:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:57:32 INFO - PROCESS | 1769 | 1465001851997 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:57:32 INFO - PROCESS | 1769 | 1465001852002 Marionette TRACE conn4 <- [1,2518,null,{}] 17:57:32 INFO - PROCESS | 1769 | 1465001852008 Marionette TRACE conn4 -> [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:57:32 INFO - PROCESS | 1769 | 1465001852318 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 17:57:32 INFO - PROCESS | 1769 | 1465001852611 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:32 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba62000 == 34 [pid = 1769] [id = 637] 17:57:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8bee7800) [pid = 1769] [serial = 1912] [outer = (nil)] 17:57:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x92697000) [pid = 1769] [serial = 1913] [outer = 0x8bee7800] 17:57:32 INFO - PROCESS | 1769 | 1465001852719 Marionette DEBUG loaded listener.js 17:57:32 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x926b1800) [pid = 1769] [serial = 1914] [outer = 0x8bee7800] 17:57:33 INFO - PROCESS | 1769 | 1465001853740 Marionette TRACE conn4 <- [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:57:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:57:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1796ms 17:57:33 INFO - PROCESS | 1769 | 1465001853795 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 17:57:33 INFO - PROCESS | 1769 | 1465001853798 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 17:57:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:57:33 INFO - PROCESS | 1769 | 1465001853808 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:57:33 INFO - PROCESS | 1769 | 1465001853812 Marionette TRACE conn4 <- [1,2522,null,{}] 17:57:33 INFO - PROCESS | 1769 | 1465001853818 Marionette TRACE conn4 -> [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:57:34 INFO - PROCESS | 1769 | 1465001854036 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 17:57:34 INFO - PROCESS | 1769 | 1465001854227 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:34 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c863400 == 35 [pid = 1769] [id = 638] 17:57:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x8c865800) [pid = 1769] [serial = 1915] [outer = (nil)] 17:57:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x928b2400) [pid = 1769] [serial = 1916] [outer = 0x8c865800] 17:57:34 INFO - PROCESS | 1769 | 1465001854320 Marionette DEBUG loaded listener.js 17:57:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x9255ac00) [pid = 1769] [serial = 1917] [outer = 0x8c865800] 17:57:35 INFO - PROCESS | 1769 | 1465001855328 Marionette TRACE conn4 <- [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:57:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:57:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1589ms 17:57:35 INFO - PROCESS | 1769 | 1465001855398 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 17:57:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:57:35 INFO - PROCESS | 1769 | 1465001855403 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 17:57:35 INFO - PROCESS | 1769 | 1465001855411 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:57:35 INFO - PROCESS | 1769 | 1465001855414 Marionette TRACE conn4 <- [1,2526,null,{}] 17:57:35 INFO - PROCESS | 1769 | 1465001855422 Marionette TRACE conn4 -> [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:57:35 INFO - PROCESS | 1769 | 1465001855629 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 17:57:35 INFO - PROCESS | 1769 | 1465001855795 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c869c00 == 36 [pid = 1769] [id = 639] 17:57:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x8e2be400) [pid = 1769] [serial = 1918] [outer = (nil)] 17:57:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x928ec000) [pid = 1769] [serial = 1919] [outer = 0x8e2be400] 17:57:35 INFO - PROCESS | 1769 | 1465001855884 Marionette DEBUG loaded listener.js 17:57:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x928efc00) [pid = 1769] [serial = 1920] [outer = 0x8e2be400] 17:57:37 INFO - PROCESS | 1769 | 1465001857088 Marionette TRACE conn4 <- [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:57:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:57:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1735ms 17:57:37 INFO - PROCESS | 1769 | 1465001857146 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 17:57:37 INFO - PROCESS | 1769 | 1465001857149 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 17:57:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:57:37 INFO - PROCESS | 1769 | 1465001857158 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:57:37 INFO - PROCESS | 1769 | 1465001857162 Marionette TRACE conn4 <- [1,2530,null,{}] 17:57:37 INFO - PROCESS | 1769 | 1465001857168 Marionette TRACE conn4 -> [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:57:37 INFO - PROCESS | 1769 | 1465001857363 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 17:57:37 INFO - PROCESS | 1769 | 1465001857623 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee8c00 == 37 [pid = 1769] [id = 640] 17:57:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x8beeb400) [pid = 1769] [serial = 1921] [outer = (nil)] 17:57:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x8e4ebc00) [pid = 1769] [serial = 1922] [outer = 0x8beeb400] 17:57:37 INFO - PROCESS | 1769 | 1465001857715 Marionette DEBUG loaded listener.js 17:57:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x8f65bc00) [pid = 1769] [serial = 1923] [outer = 0x8beeb400] 17:57:38 INFO - PROCESS | 1769 | 1465001858638 Marionette TRACE conn4 <- [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:57:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:57:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1536ms 17:57:38 INFO - PROCESS | 1769 | 1465001858695 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 17:57:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:57:38 INFO - PROCESS | 1769 | 1465001858699 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 17:57:38 INFO - PROCESS | 1769 | 1465001858706 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:57:38 INFO - PROCESS | 1769 | 1465001858711 Marionette TRACE conn4 <- [1,2534,null,{}] 17:57:38 INFO - PROCESS | 1769 | 1465001858716 Marionette TRACE conn4 -> [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:57:38 INFO - PROCESS | 1769 | 1465001858915 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 17:57:39 INFO - PROCESS | 1769 | 1465001859331 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b981000 == 38 [pid = 1769] [id = 641] 17:57:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x8b981400) [pid = 1769] [serial = 1924] [outer = (nil)] 17:57:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x8ba67400) [pid = 1769] [serial = 1925] [outer = 0x8b981400] 17:57:39 INFO - PROCESS | 1769 | 1465001859463 Marionette DEBUG loaded listener.js 17:57:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x8c448c00) [pid = 1769] [serial = 1926] [outer = 0x8b981400] 17:57:40 INFO - PROCESS | 1769 | --DOCSHELL 0x8beeac00 == 37 [pid = 1769] [id = 530] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x926c6000) [pid = 1769] [serial = 1836] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x8f660000) [pid = 1769] [serial = 1821] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x91abec00) [pid = 1769] [serial = 1827] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x926c8c00) [pid = 1769] [serial = 1839] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x8cc09c00) [pid = 1769] [serial = 1818] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x8e60e400) [pid = 1769] [serial = 1845] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x92650c00) [pid = 1769] [serial = 1832] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x926af000) [pid = 1769] [serial = 1833] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x926c2800) [pid = 1769] [serial = 1835] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x8b97dc00) [pid = 1769] [serial = 1841] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x91abb000) [pid = 1769] [serial = 1853] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x91ab9c00) [pid = 1769] [serial = 1826] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x90eb9800) [pid = 1769] [serial = 1823] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8c85fc00) [pid = 1769] [serial = 1817] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x923cac00) [pid = 1769] [serial = 1829] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x926a8400) [pid = 1769] [serial = 1838] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8f669400) [pid = 1769] [serial = 1847] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x90ebec00) [pid = 1769] [serial = 1850] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8e88ec00) [pid = 1769] [serial = 1820] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x90ec3c00) [pid = 1769] [serial = 1851] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8ee02800) [pid = 1769] [serial = 1824] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x90db5400) [pid = 1769] [serial = 1815] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8f9ec400) [pid = 1769] [serial = 1848] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8ba67000) [pid = 1769] [serial = 1842] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x92556000) [pid = 1769] [serial = 1830] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x923c3000) [pid = 1769] [serial = 1854] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8e2b0400) [pid = 1769] [serial = 1844] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x910b0800) [pid = 1769] [serial = 1856] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x92650400) [pid = 1769] [serial = 1857] [outer = (nil)] [url = about:blank] 17:57:40 INFO - PROCESS | 1769 | 1465001860621 Marionette TRACE conn4 <- [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:57:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:57:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1936ms 17:57:40 INFO - PROCESS | 1769 | 1465001860643 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 17:57:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:57:40 INFO - PROCESS | 1769 | 1465001860650 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 17:57:40 INFO - PROCESS | 1769 | 1465001860658 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:57:40 INFO - PROCESS | 1769 | 1465001860663 Marionette TRACE conn4 <- [1,2538,null,{}] 17:57:40 INFO - PROCESS | 1769 | 1465001860670 Marionette TRACE conn4 -> [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:57:40 INFO - PROCESS | 1769 | 1465001860872 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 17:57:41 INFO - PROCESS | 1769 | 1465001861029 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee8000 == 38 [pid = 1769] [id = 642] 17:57:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8c44ec00) [pid = 1769] [serial = 1927] [outer = (nil)] 17:57:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8e2bd800) [pid = 1769] [serial = 1928] [outer = 0x8c44ec00] 17:57:41 INFO - PROCESS | 1769 | 1465001861146 Marionette DEBUG loaded listener.js 17:57:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8e60e400) [pid = 1769] [serial = 1929] [outer = 0x8c44ec00] 17:57:42 INFO - PROCESS | 1769 | 1465001862090 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1487ms 17:57:42 INFO - PROCESS | 1769 | 1465001862148 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 17:57:42 INFO - PROCESS | 1769 | 1465001862155 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 17:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:57:42 INFO - PROCESS | 1769 | 1465001862163 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:57:42 INFO - PROCESS | 1769 | 1465001862166 Marionette TRACE conn4 <- [1,2542,null,{}] 17:57:42 INFO - PROCESS | 1769 | 1465001862173 Marionette TRACE conn4 -> [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:57:42 INFO - PROCESS | 1769 | 1465001862374 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 17:57:42 INFO - PROCESS | 1769 | 1465001862535 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e611c00 == 39 [pid = 1769] [id = 643] 17:57:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8ee03400) [pid = 1769] [serial = 1930] [outer = (nil)] 17:57:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8f667800) [pid = 1769] [serial = 1931] [outer = 0x8ee03400] 17:57:42 INFO - PROCESS | 1769 | 1465001862618 Marionette DEBUG loaded listener.js 17:57:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x8f9ee400) [pid = 1769] [serial = 1932] [outer = 0x8ee03400] 17:57:43 INFO - PROCESS | 1769 | 1465001863589 Marionette TRACE conn4 <- [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:57:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:57:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1500ms 17:57:43 INFO - PROCESS | 1769 | 1465001863664 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 17:57:43 INFO - PROCESS | 1769 | 1465001863668 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 17:57:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:57:43 INFO - PROCESS | 1769 | 1465001863683 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:57:43 INFO - PROCESS | 1769 | 1465001863693 Marionette TRACE conn4 <- [1,2546,null,{}] 17:57:43 INFO - PROCESS | 1769 | 1465001863710 Marionette TRACE conn4 -> [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:57:43 INFO - PROCESS | 1769 | 1465001863974 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 17:57:44 INFO - PROCESS | 1769 | 1465001864004 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba68c00 == 40 [pid = 1769] [id = 644] 17:57:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x8ee0ec00) [pid = 1769] [serial = 1933] [outer = (nil)] 17:57:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x910a2000) [pid = 1769] [serial = 1934] [outer = 0x8ee0ec00] 17:57:44 INFO - PROCESS | 1769 | 1465001864081 Marionette DEBUG loaded listener.js 17:57:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x91ab9c00) [pid = 1769] [serial = 1935] [outer = 0x8ee0ec00] 17:57:45 INFO - PROCESS | 1769 | 1465001865189 Marionette TRACE conn4 <- [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:57:45 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8e888000) [pid = 1769] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:57:45 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8cc02400) [pid = 1769] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:57:45 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8c86a800) [pid = 1769] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:57:45 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8b97c000) [pid = 1769] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:57:45 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8f9e7c00) [pid = 1769] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:57:45 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8c44f000) [pid = 1769] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:57:45 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x9264e000) [pid = 1769] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:57:45 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x90ebf800) [pid = 1769] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:57:45 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x92696800) [pid = 1769] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:57:45 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x90db5000) [pid = 1769] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:57:45 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x92bc8800) [pid = 1769] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:57:45 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8e4b0000) [pid = 1769] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1615ms 17:57:45 INFO - PROCESS | 1769 | 1465001865291 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 17:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:57:45 INFO - PROCESS | 1769 | 1465001865296 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 17:57:45 INFO - PROCESS | 1769 | 1465001865303 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:57:45 INFO - PROCESS | 1769 | 1465001865307 Marionette TRACE conn4 <- [1,2550,null,{}] 17:57:45 INFO - PROCESS | 1769 | 1465001865313 Marionette TRACE conn4 -> [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:57:45 INFO - PROCESS | 1769 | 1465001865552 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 17:57:45 INFO - PROCESS | 1769 | 1465001865733 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1c2000 == 41 [pid = 1769] [id = 645] 17:57:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8e4acc00) [pid = 1769] [serial = 1936] [outer = (nil)] 17:57:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8f870800) [pid = 1769] [serial = 1937] [outer = 0x8e4acc00] 17:57:45 INFO - PROCESS | 1769 | 1465001865813 Marionette DEBUG loaded listener.js 17:57:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x910a1400) [pid = 1769] [serial = 1938] [outer = 0x8e4acc00] 17:57:46 INFO - PROCESS | 1769 | 1465001866637 Marionette TRACE conn4 <- [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:57:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:57:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1392ms 17:57:46 INFO - PROCESS | 1769 | 1465001866696 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 17:57:46 INFO - PROCESS | 1769 | 1465001866700 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 17:57:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:57:46 INFO - PROCESS | 1769 | 1465001866708 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:57:46 INFO - PROCESS | 1769 | 1465001866712 Marionette TRACE conn4 <- [1,2554,null,{}] 17:57:46 INFO - PROCESS | 1769 | 1465001866720 Marionette TRACE conn4 -> [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:57:46 INFO - PROCESS | 1769 | 1465001866927 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 17:57:47 INFO - PROCESS | 1769 | 1465001867075 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x923c9400 == 42 [pid = 1769] [id = 646] 17:57:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x92557000) [pid = 1769] [serial = 1939] [outer = (nil)] 17:57:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x9255c000) [pid = 1769] [serial = 1940] [outer = 0x92557000] 17:57:47 INFO - PROCESS | 1769 | 1465001867171 Marionette DEBUG loaded listener.js 17:57:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x92699c00) [pid = 1769] [serial = 1941] [outer = 0x92557000] 17:57:48 INFO - PROCESS | 1769 | 1465001868332 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:57:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:57:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1683ms 17:57:48 INFO - PROCESS | 1769 | 1465001868393 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 17:57:48 INFO - PROCESS | 1769 | 1465001868401 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 17:57:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:57:48 INFO - PROCESS | 1769 | 1465001868410 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:57:48 INFO - PROCESS | 1769 | 1465001868417 Marionette TRACE conn4 <- [1,2558,null,{}] 17:57:48 INFO - PROCESS | 1769 | 1465001868427 Marionette TRACE conn4 -> [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:57:48 INFO - PROCESS | 1769 | 1465001868695 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 17:57:49 INFO - PROCESS | 1769 | 1465001869003 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc0dc00 == 43 [pid = 1769] [id = 647] 17:57:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8d1c5000) [pid = 1769] [serial = 1942] [outer = (nil)] 17:57:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8e88c400) [pid = 1769] [serial = 1943] [outer = 0x8d1c5000] 17:57:49 INFO - PROCESS | 1769 | 1465001869108 Marionette DEBUG loaded listener.js 17:57:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x8ee0c400) [pid = 1769] [serial = 1944] [outer = 0x8d1c5000] 17:57:50 INFO - PROCESS | 1769 | 1465001870209 Marionette TRACE conn4 <- [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:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1840ms 17:57:50 INFO - PROCESS | 1769 | 1465001870251 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 17:57:50 INFO - PROCESS | 1769 | 1465001870261 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 17:57:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:57:50 INFO - PROCESS | 1769 | 1465001870274 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:57:50 INFO - PROCESS | 1769 | 1465001870278 Marionette TRACE conn4 <- [1,2562,null,{}] 17:57:50 INFO - PROCESS | 1769 | 1465001870286 Marionette TRACE conn4 -> [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:57:50 INFO - PROCESS | 1769 | 1465001870520 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 17:57:50 INFO - PROCESS | 1769 | 1465001870819 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x90e75800 == 44 [pid = 1769] [id = 648] 17:57:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x90e80c00) [pid = 1769] [serial = 1945] [outer = (nil)] 17:57:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x910a2c00) [pid = 1769] [serial = 1946] [outer = 0x90e80c00] 17:57:50 INFO - PROCESS | 1769 | 1465001870932 Marionette DEBUG loaded listener.js 17:57:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x91ac0800) [pid = 1769] [serial = 1947] [outer = 0x90e80c00] 17:57:51 INFO - PROCESS | 1769 | 1465001871994 Marionette TRACE conn4 <- [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:57:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:57:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1795ms 17:57:52 INFO - PROCESS | 1769 | 1465001872069 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 17:57:52 INFO - PROCESS | 1769 | 1465001872073 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 17:57:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:57:52 INFO - PROCESS | 1769 | 1465001872081 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:57:52 INFO - PROCESS | 1769 | 1465001872087 Marionette TRACE conn4 <- [1,2566,null,{}] 17:57:52 INFO - PROCESS | 1769 | 1465001872106 Marionette TRACE conn4 -> [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:57:52 INFO - PROCESS | 1769 | 1465001872362 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 17:57:52 INFO - PROCESS | 1769 | 1465001872649 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x926a6800 == 45 [pid = 1769] [id = 649] 17:57:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x926a8400) [pid = 1769] [serial = 1948] [outer = (nil)] 17:57:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x926af800) [pid = 1769] [serial = 1949] [outer = 0x926a8400] 17:57:52 INFO - PROCESS | 1769 | 1465001872752 Marionette DEBUG loaded listener.js 17:57:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x928b2000) [pid = 1769] [serial = 1950] [outer = 0x926a8400] 17:57:53 INFO - PROCESS | 1769 | 1465001873776 Marionette TRACE conn4 <- [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:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1750ms 17:57:53 INFO - PROCESS | 1769 | 1465001873832 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 17:57:53 INFO - PROCESS | 1769 | 1465001873836 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 17:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:57:53 INFO - PROCESS | 1769 | 1465001873844 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:57:53 INFO - PROCESS | 1769 | 1465001873848 Marionette TRACE conn4 <- [1,2570,null,{}] 17:57:53 INFO - PROCESS | 1769 | 1465001873854 Marionette TRACE conn4 -> [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:57:54 INFO - PROCESS | 1769 | 1465001874089 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 17:57:54 INFO - PROCESS | 1769 | 1465001874327 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:54 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba63000 == 46 [pid = 1769] [id = 650] 17:57:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8e888800) [pid = 1769] [serial = 1951] [outer = (nil)] 17:57:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x928ec800) [pid = 1769] [serial = 1952] [outer = 0x8e888800] 17:57:54 INFO - PROCESS | 1769 | 1465001874464 Marionette DEBUG loaded listener.js 17:57:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x92bcb000) [pid = 1769] [serial = 1953] [outer = 0x8e888800] 17:57:55 INFO - PROCESS | 1769 | 1465001875512 Marionette TRACE conn4 <- [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:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1737ms 17:57:55 INFO - PROCESS | 1769 | 1465001875582 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 17:57:55 INFO - PROCESS | 1769 | 1465001875586 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 17:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:57:55 INFO - PROCESS | 1769 | 1465001875594 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:57:55 INFO - PROCESS | 1769 | 1465001875598 Marionette TRACE conn4 <- [1,2574,null,{}] 17:57:55 INFO - PROCESS | 1769 | 1465001875603 Marionette TRACE conn4 -> [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:57:55 INFO - PROCESS | 1769 | 1465001875849 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 17:57:56 INFO - PROCESS | 1769 | 1465001876126 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x90dbc400 == 47 [pid = 1769] [id = 651] 17:57:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x928e4400) [pid = 1769] [serial = 1954] [outer = (nil)] 17:57:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x92ccf000) [pid = 1769] [serial = 1955] [outer = 0x928e4400] 17:57:56 INFO - PROCESS | 1769 | 1465001876220 Marionette DEBUG loaded listener.js 17:57:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x92cd2800) [pid = 1769] [serial = 1956] [outer = 0x928e4400] 17:57:57 INFO - PROCESS | 1769 | 1465001877224 Marionette TRACE conn4 <- [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:57:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:57:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1696ms 17:57:57 INFO - PROCESS | 1769 | 1465001877291 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 17:57:57 INFO - PROCESS | 1769 | 1465001877296 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 17:57:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:57:57 INFO - PROCESS | 1769 | 1465001877305 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:57:57 INFO - PROCESS | 1769 | 1465001877308 Marionette TRACE conn4 <- [1,2578,null,{}] 17:57:57 INFO - PROCESS | 1769 | 1465001877314 Marionette TRACE conn4 -> [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:57:57 INFO - PROCESS | 1769 | 1465001877585 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 17:57:57 INFO - PROCESS | 1769 | 1465001877877 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc04c00 == 48 [pid = 1769] [id = 652] 17:57:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x8cc06800) [pid = 1769] [serial = 1957] [outer = (nil)] 17:57:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x93a58800) [pid = 1769] [serial = 1958] [outer = 0x8cc06800] 17:57:57 INFO - PROCESS | 1769 | 1465001877972 Marionette DEBUG loaded listener.js 17:57:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x94525800) [pid = 1769] [serial = 1959] [outer = 0x8cc06800] 17:57:59 INFO - PROCESS | 1769 | 1465001879226 Marionette TRACE conn4 <- [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:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1985ms 17:57:59 INFO - PROCESS | 1769 | 1465001879305 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 17:57:59 INFO - PROCESS | 1769 | 1465001879310 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 17:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:57:59 INFO - PROCESS | 1769 | 1465001879320 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:57:59 INFO - PROCESS | 1769 | 1465001879325 Marionette TRACE conn4 <- [1,2582,null,{}] 17:57:59 INFO - PROCESS | 1769 | 1465001879334 Marionette TRACE conn4 -> [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:57:59 INFO - PROCESS | 1769 | 1465001879523 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 17:57:59 INFO - PROCESS | 1769 | 1465001879776 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4eb400 == 49 [pid = 1769] [id = 653] 17:57:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x8e60f800) [pid = 1769] [serial = 1960] [outer = (nil)] 17:57:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x8e882400) [pid = 1769] [serial = 1961] [outer = 0x8e60f800] 17:57:59 INFO - PROCESS | 1769 | 1465001879868 Marionette DEBUG loaded listener.js 17:57:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x8ee08800) [pid = 1769] [serial = 1962] [outer = 0x8e60f800] 17:58:00 INFO - PROCESS | 1769 | 1465001880838 Marionette TRACE conn4 <- [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:58:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:58:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1588ms 17:58:00 INFO - PROCESS | 1769 | 1465001880910 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 17:58:00 INFO - PROCESS | 1769 | 1465001880917 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 17:58:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:58:00 INFO - PROCESS | 1769 | 1465001880930 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:58:00 INFO - PROCESS | 1769 | 1465001880934 Marionette TRACE conn4 <- [1,2586,null,{}] 17:58:00 INFO - PROCESS | 1769 | 1465001880941 Marionette TRACE conn4 -> [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:58:01 INFO - PROCESS | 1769 | 1465001881264 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8c86b000 == 48 [pid = 1769] [id = 542] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1ca400 == 47 [pid = 1769] [id = 540] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8c867400 == 46 [pid = 1769] [id = 528] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5e000 == 45 [pid = 1769] [id = 539] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2bc400 == 44 [pid = 1769] [id = 541] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x923c1000 == 43 [pid = 1769] [id = 543] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8c445c00 == 42 [pid = 1769] [id = 538] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97b800 == 41 [pid = 1769] [id = 627] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x90e7bc00 == 40 [pid = 1769] [id = 534] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1c6400 == 39 [pid = 1769] [id = 529] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2af800 == 38 [pid = 1769] [id = 531] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1c2000 == 37 [pid = 1769] [id = 645] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8b978000 == 36 [pid = 1769] [id = 537] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8beedc00 == 35 [pid = 1769] [id = 533] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8b984c00 == 34 [pid = 1769] [id = 536] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8c866800 == 33 [pid = 1769] [id = 532] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee8800 == 32 [pid = 1769] [id = 535] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8c449000 == 31 [pid = 1769] [id = 544] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4eb400 == 30 [pid = 1769] [id = 653] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x90dbc400 == 29 [pid = 1769] [id = 651] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc04c00 == 28 [pid = 1769] [id = 652] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba63000 == 27 [pid = 1769] [id = 650] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x926a6800 == 26 [pid = 1769] [id = 649] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc0dc00 == 25 [pid = 1769] [id = 647] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x90e75800 == 24 [pid = 1769] [id = 648] 17:58:02 INFO - PROCESS | 1769 | --DOCSHELL 0x923c9400 == 23 [pid = 1769] [id = 646] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x8f669000) [pid = 1769] [serial = 1895] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x8ee0f400) [pid = 1769] [serial = 1892] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x8cc0c000) [pid = 1769] [serial = 1886] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x8d1c7000) [pid = 1769] [serial = 1887] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x8e2bb800) [pid = 1769] [serial = 1860] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x8cc0d800) [pid = 1769] [serial = 1859] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x8b984800) [pid = 1769] [serial = 1883] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x8bee9000) [pid = 1769] [serial = 1884] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x90e76000) [pid = 1769] [serial = 1863] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8d1c6000) [pid = 1769] [serial = 1881] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8c86cc00) [pid = 1769] [serial = 1880] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x90dba000) [pid = 1769] [serial = 1862] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x926a9400) [pid = 1769] [serial = 1866] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x9269a800) [pid = 1769] [serial = 1865] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x928bf800) [pid = 1769] [serial = 1869] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x926c9400) [pid = 1769] [serial = 1868] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x928f0c00) [pid = 1769] [serial = 1872] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x928ef800) [pid = 1769] [serial = 1871] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x92ccd400) [pid = 1769] [serial = 1875] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x92bc4000) [pid = 1769] [serial = 1874] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x93921800) [pid = 1769] [serial = 1878] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x92cd4400) [pid = 1769] [serial = 1877] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8f666c00) [pid = 1769] [serial = 1893] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8e4e6000) [pid = 1769] [serial = 1890] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8e4b4400) [pid = 1769] [serial = 1889] [outer = (nil)] [url = about:blank] 17:58:02 INFO - PROCESS | 1769 | 1465001882819 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97a800 == 24 [pid = 1769] [id = 654] 17:58:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8b97b800) [pid = 1769] [serial = 1963] [outer = (nil)] 17:58:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8b983400) [pid = 1769] [serial = 1964] [outer = 0x8b97b800] 17:58:02 INFO - PROCESS | 1769 | 1465001882964 Marionette DEBUG loaded listener.js 17:58:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8ba61000) [pid = 1769] [serial = 1965] [outer = 0x8b97b800] 17:58:03 INFO - PROCESS | 1769 | 1465001883841 Marionette TRACE conn4 <- [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:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2943ms 17:58:03 INFO - PROCESS | 1769 | 1465001883873 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 17:58:03 INFO - PROCESS | 1769 | 1465001883880 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 17:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:58:03 INFO - PROCESS | 1769 | 1465001883899 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:58:03 INFO - PROCESS | 1769 | 1465001883904 Marionette TRACE conn4 <- [1,2590,null,{}] 17:58:03 INFO - PROCESS | 1769 | 1465001883913 Marionette TRACE conn4 -> [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:58:04 INFO - PROCESS | 1769 | 1465001884098 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 17:58:04 INFO - PROCESS | 1769 | 1465001884112 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c449000 == 25 [pid = 1769] [id = 655] 17:58:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8c451000) [pid = 1769] [serial = 1966] [outer = (nil)] 17:58:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8c86b000) [pid = 1769] [serial = 1967] [outer = 0x8c451000] 17:58:04 INFO - PROCESS | 1769 | 1465001884194 Marionette DEBUG loaded listener.js 17:58:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8cc0dc00) [pid = 1769] [serial = 1968] [outer = 0x8c451000] 17:58:05 INFO - PROCESS | 1769 | 1465001885228 Marionette TRACE conn4 <- [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:58:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:58:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1397ms 17:58:05 INFO - PROCESS | 1769 | 1465001885288 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 17:58:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:58:05 INFO - PROCESS | 1769 | 1465001885295 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 17:58:05 INFO - PROCESS | 1769 | 1465001885303 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:58:05 INFO - PROCESS | 1769 | 1465001885306 Marionette TRACE conn4 <- [1,2594,null,{}] 17:58:05 INFO - PROCESS | 1769 | 1465001885312 Marionette TRACE conn4 -> [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:58:05 INFO - PROCESS | 1769 | 1465001885502 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 17:58:05 INFO - PROCESS | 1769 | 1465001885680 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b983800 == 26 [pid = 1769] [id = 656] 17:58:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x8cc0d400) [pid = 1769] [serial = 1969] [outer = (nil)] 17:58:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x8e2bb800) [pid = 1769] [serial = 1970] [outer = 0x8cc0d400] 17:58:05 INFO - PROCESS | 1769 | 1465001885772 Marionette DEBUG loaded listener.js 17:58:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x8e4b1c00) [pid = 1769] [serial = 1971] [outer = 0x8cc0d400] 17:58:06 INFO - PROCESS | 1769 | 1465001886869 Marionette TRACE conn4 <- [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:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1586ms 17:58:06 INFO - PROCESS | 1769 | 1465001886889 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 17:58:06 INFO - PROCESS | 1769 | 1465001886894 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 17:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:58:06 INFO - PROCESS | 1769 | 1465001886903 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:58:06 INFO - PROCESS | 1769 | 1465001886913 Marionette TRACE conn4 <- [1,2598,null,{}] 17:58:06 INFO - PROCESS | 1769 | 1465001886936 Marionette TRACE conn4 -> [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:58:07 INFO - PROCESS | 1769 | 1465001887234 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 17:58:07 INFO - PROCESS | 1769 | 1465001887271 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e61c000 == 27 [pid = 1769] [id = 657] 17:58:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x8e88b400) [pid = 1769] [serial = 1972] [outer = (nil)] 17:58:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x8ee05000) [pid = 1769] [serial = 1973] [outer = 0x8e88b400] 17:58:07 INFO - PROCESS | 1769 | 1465001887493 Marionette DEBUG loaded listener.js 17:58:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x8f65ec00) [pid = 1769] [serial = 1974] [outer = 0x8e88b400] 17:58:08 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x90e77c00) [pid = 1769] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:58:08 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8ee09000) [pid = 1769] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:58:08 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8beeb400) [pid = 1769] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:58:08 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8b981400) [pid = 1769] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:58:08 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x90e80800) [pid = 1769] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:58:08 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8c44ec00) [pid = 1769] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:58:08 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8e4acc00) [pid = 1769] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:58:08 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8e2be400) [pid = 1769] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:58:08 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8bee7800) [pid = 1769] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:58:08 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x91ab9400) [pid = 1769] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:58:08 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8c865800) [pid = 1769] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:58:08 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8ee0ec00) [pid = 1769] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:58:08 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8c86dc00) [pid = 1769] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:58:08 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8ee03400) [pid = 1769] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:58:08 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8e613c00) [pid = 1769] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:58:08 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x92557000) [pid = 1769] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:58:09 INFO - PROCESS | 1769 | 1465001889045 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:58:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:58:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2208ms 17:58:09 INFO - PROCESS | 1769 | 1465001889109 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 17:58:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:58:09 INFO - PROCESS | 1769 | 1465001889115 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 17:58:09 INFO - PROCESS | 1769 | 1465001889121 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:58:09 INFO - PROCESS | 1769 | 1465001889125 Marionette TRACE conn4 <- [1,2602,null,{}] 17:58:09 INFO - PROCESS | 1769 | 1465001889141 Marionette TRACE conn4 -> [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:58:09 INFO - PROCESS | 1769 | 1465001889333 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 17:58:09 INFO - PROCESS | 1769 | 1465001889344 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44d800 == 28 [pid = 1769] [id = 658] 17:58:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8c44ec00) [pid = 1769] [serial = 1975] [outer = (nil)] 17:58:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8f664400) [pid = 1769] [serial = 1976] [outer = 0x8c44ec00] 17:58:09 INFO - PROCESS | 1769 | 1465001889423 Marionette DEBUG loaded listener.js 17:58:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8f668400) [pid = 1769] [serial = 1977] [outer = 0x8c44ec00] 17:58:10 INFO - PROCESS | 1769 | 1465001890560 Marionette TRACE conn4 <- [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:58:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:58:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1498ms 17:58:10 INFO - PROCESS | 1769 | 1465001890620 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 17:58:10 INFO - PROCESS | 1769 | 1465001890628 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 17:58:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:58:10 INFO - PROCESS | 1769 | 1465001890638 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:58:10 INFO - PROCESS | 1769 | 1465001890644 Marionette TRACE conn4 <- [1,2606,null,{}] 17:58:10 INFO - PROCESS | 1769 | 1465001890653 Marionette TRACE conn4 -> [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:58:10 INFO - PROCESS | 1769 | 1465001890904 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 17:58:11 INFO - PROCESS | 1769 | 1465001891180 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c860000 == 29 [pid = 1769] [id = 659] 17:58:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8c866800) [pid = 1769] [serial = 1978] [outer = (nil)] 17:58:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8cc0c000) [pid = 1769] [serial = 1979] [outer = 0x8c866800] 17:58:11 INFO - PROCESS | 1769 | 1465001891301 Marionette DEBUG loaded listener.js 17:58:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8e2bc000) [pid = 1769] [serial = 1980] [outer = 0x8c866800] 17:58:12 INFO - PROCESS | 1769 | 1465001892386 Marionette TRACE conn4 <- [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:58:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:58:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1791ms 17:58:12 INFO - PROCESS | 1769 | 1465001892430 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 17:58:12 INFO - PROCESS | 1769 | 1465001892440 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 17:58:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:58:12 INFO - PROCESS | 1769 | 1465001892453 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:58:12 INFO - PROCESS | 1769 | 1465001892457 Marionette TRACE conn4 <- [1,2610,null,{}] 17:58:12 INFO - PROCESS | 1769 | 1465001892465 Marionette TRACE conn4 -> [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:58:12 INFO - PROCESS | 1769 | 1465001892680 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 17:58:12 INFO - PROCESS | 1769 | 1465001892936 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beea000 == 30 [pid = 1769] [id = 660] 17:58:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8cc01400) [pid = 1769] [serial = 1981] [outer = (nil)] 17:58:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8f65e800) [pid = 1769] [serial = 1982] [outer = 0x8cc01400] 17:58:13 INFO - PROCESS | 1769 | 1465001893054 Marionette DEBUG loaded listener.js 17:58:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8f87d400) [pid = 1769] [serial = 1983] [outer = 0x8cc01400] 17:58:14 INFO - PROCESS | 1769 | 1465001894106 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:58:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:58:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1690ms 17:58:14 INFO - PROCESS | 1769 | 1465001894142 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 17:58:14 INFO - PROCESS | 1769 | 1465001894147 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 17:58:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:58:14 INFO - PROCESS | 1769 | 1465001894155 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:58:14 INFO - PROCESS | 1769 | 1465001894162 Marionette TRACE conn4 <- [1,2614,null,{}] 17:58:14 INFO - PROCESS | 1769 | 1465001894180 Marionette TRACE conn4 -> [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:58:14 INFO - PROCESS | 1769 | 1465001894411 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 17:58:14 INFO - PROCESS | 1769 | 1465001894701 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x90e75800 == 31 [pid = 1769] [id = 661] 17:58:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x90e77000) [pid = 1769] [serial = 1984] [outer = (nil)] 17:58:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x90e7bc00) [pid = 1769] [serial = 1985] [outer = 0x90e77000] 17:58:14 INFO - PROCESS | 1769 | 1465001894863 Marionette DEBUG loaded listener.js 17:58:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x90eba000) [pid = 1769] [serial = 1986] [outer = 0x90e77000] 17:58:15 INFO - PROCESS | 1769 | 1465001895834 Marionette TRACE conn4 <- [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:58:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:58:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1740ms 17:58:15 INFO - PROCESS | 1769 | 1465001895897 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 17:58:15 INFO - PROCESS | 1769 | 1465001895903 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 17:58:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:58:15 INFO - PROCESS | 1769 | 1465001895911 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:58:15 INFO - PROCESS | 1769 | 1465001895915 Marionette TRACE conn4 <- [1,2618,null,{}] 17:58:15 INFO - PROCESS | 1769 | 1465001895922 Marionette TRACE conn4 -> [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:58:16 INFO - PROCESS | 1769 | 1465001896169 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 17:58:16 INFO - PROCESS | 1769 | 1465001896431 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee6c00 == 32 [pid = 1769] [id = 662] 17:58:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x8e2b3000) [pid = 1769] [serial = 1987] [outer = (nil)] 17:58:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x910ad000) [pid = 1769] [serial = 1988] [outer = 0x8e2b3000] 17:58:16 INFO - PROCESS | 1769 | 1465001896569 Marionette DEBUG loaded listener.js 17:58:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x910b0400) [pid = 1769] [serial = 1989] [outer = 0x8e2b3000] 17:58:17 INFO - PROCESS | 1769 | 1465001897532 Marionette TRACE conn4 <- [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:58:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:58:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1691ms 17:58:17 INFO - PROCESS | 1769 | 1465001897603 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 17:58:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:58:17 INFO - PROCESS | 1769 | 1465001897608 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 17:58:17 INFO - PROCESS | 1769 | 1465001897615 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:58:17 INFO - PROCESS | 1769 | 1465001897620 Marionette TRACE conn4 <- [1,2622,null,{}] 17:58:17 INFO - PROCESS | 1769 | 1465001897627 Marionette TRACE conn4 -> [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:58:17 INFO - PROCESS | 1769 | 1465001897825 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 17:58:18 INFO - PROCESS | 1769 | 1465001898024 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:18 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c451c00 == 33 [pid = 1769] [id = 663] 17:58:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x8e4b4000) [pid = 1769] [serial = 1990] [outer = (nil)] 17:58:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x91ac3400) [pid = 1769] [serial = 1991] [outer = 0x8e4b4000] 17:58:18 INFO - PROCESS | 1769 | 1465001898218 Marionette DEBUG loaded listener.js 17:58:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x923c3000) [pid = 1769] [serial = 1992] [outer = 0x8e4b4000] 17:58:19 INFO - PROCESS | 1769 | 1465001899252 Marionette TRACE conn4 <- [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:58:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:58:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1684ms 17:58:19 INFO - PROCESS | 1769 | 1465001899300 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 17:58:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:58:19 INFO - PROCESS | 1769 | 1465001899305 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 17:58:19 INFO - PROCESS | 1769 | 1465001899313 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:58:19 INFO - PROCESS | 1769 | 1465001899316 Marionette TRACE conn4 <- [1,2626,null,{}] 17:58:19 INFO - PROCESS | 1769 | 1465001899323 Marionette TRACE conn4 -> [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:58:19 INFO - PROCESS | 1769 | 1465001899634 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 17:58:19 INFO - PROCESS | 1769 | 1465001899892 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97dc00 == 34 [pid = 1769] [id = 664] 17:58:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x8c44b000) [pid = 1769] [serial = 1993] [outer = (nil)] 17:58:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x92654c00) [pid = 1769] [serial = 1994] [outer = 0x8c44b000] 17:58:20 INFO - PROCESS | 1769 | 1465001900045 Marionette DEBUG loaded listener.js 17:58:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x9269a800) [pid = 1769] [serial = 1995] [outer = 0x8c44b000] 17:58:21 INFO - PROCESS | 1769 | 1465001901151 Marionette TRACE conn4 <- [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:58:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:58:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1886ms 17:58:21 INFO - PROCESS | 1769 | 1465001901203 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 17:58:21 INFO - PROCESS | 1769 | 1465001901211 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 17:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:58:21 INFO - PROCESS | 1769 | 1465001901224 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:58:21 INFO - PROCESS | 1769 | 1465001901230 Marionette TRACE conn4 <- [1,2630,null,{}] 17:58:21 INFO - PROCESS | 1769 | 1465001901236 Marionette TRACE conn4 -> [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:58:21 INFO - PROCESS | 1769 | 1465001901496 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 17:58:21 INFO - PROCESS | 1769 | 1465001901740 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5b800 == 35 [pid = 1769] [id = 665] 17:58:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8c85e400) [pid = 1769] [serial = 1996] [outer = (nil)] 17:58:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x926b0000) [pid = 1769] [serial = 1997] [outer = 0x8c85e400] 17:58:21 INFO - PROCESS | 1769 | 1465001901851 Marionette DEBUG loaded listener.js 17:58:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x926a2800) [pid = 1769] [serial = 1998] [outer = 0x8c85e400] 17:58:22 INFO - PROCESS | 1769 | 1465001902867 Marionette TRACE conn4 <- [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:58:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:58:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1692ms 17:58:22 INFO - PROCESS | 1769 | 1465001902918 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 17:58:22 INFO - PROCESS | 1769 | 1465001902922 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 17:58:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:58:22 INFO - PROCESS | 1769 | 1465001902930 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:58:22 INFO - PROCESS | 1769 | 1465001902935 Marionette TRACE conn4 <- [1,2634,null,{}] 17:58:22 INFO - PROCESS | 1769 | 1465001902942 Marionette TRACE conn4 -> [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:58:23 INFO - PROCESS | 1769 | 1465001903152 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 17:58:23 INFO - PROCESS | 1769 | 1465001903393 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beeac00 == 36 [pid = 1769] [id = 666] 17:58:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x8c447c00) [pid = 1769] [serial = 1999] [outer = (nil)] 17:58:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x8e4b3000) [pid = 1769] [serial = 2000] [outer = 0x8c447c00] 17:58:23 INFO - PROCESS | 1769 | 1465001903531 Marionette DEBUG loaded listener.js 17:58:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x8f660800) [pid = 1769] [serial = 2001] [outer = 0x8c447c00] 17:58:24 INFO - PROCESS | 1769 | 1465001904747 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1895ms 17:58:24 INFO - PROCESS | 1769 | 1465001904837 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 17:58:24 INFO - PROCESS | 1769 | 1465001904844 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 17:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:58:24 INFO - PROCESS | 1769 | 1465001904860 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:58:24 INFO - PROCESS | 1769 | 1465001904876 Marionette TRACE conn4 <- [1,2638,null,{}] 17:58:24 INFO - PROCESS | 1769 | 1465001904950 Marionette TRACE conn4 -> [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:58:25 INFO - PROCESS | 1769 | 1465001905198 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 17:58:25 INFO - PROCESS | 1769 | 1465001905438 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee7400 == 37 [pid = 1769] [id = 667] 17:58:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x8bef3000) [pid = 1769] [serial = 2002] [outer = (nil)] 17:58:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x8c86b800) [pid = 1769] [serial = 2003] [outer = 0x8bef3000] 17:58:25 INFO - PROCESS | 1769 | 1465001905602 Marionette DEBUG loaded listener.js 17:58:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x8e4a6c00) [pid = 1769] [serial = 2004] [outer = 0x8bef3000] 17:58:25 INFO - PROCESS | 1769 | --DOCSHELL 0x8e887800 == 36 [pid = 1769] [id = 630] 17:58:25 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x91ab8000) [pid = 1769] [serial = 1907] [outer = (nil)] [url = about:blank] 17:58:25 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x8f65d800) [pid = 1769] [serial = 1901] [outer = (nil)] [url = about:blank] 17:58:25 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x8f65bc00) [pid = 1769] [serial = 1923] [outer = (nil)] [url = about:blank] 17:58:25 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x8c448c00) [pid = 1769] [serial = 1926] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x8ba67400) [pid = 1769] [serial = 1925] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x910a3000) [pid = 1769] [serial = 1905] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x8e2bd800) [pid = 1769] [serial = 1928] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x8f870800) [pid = 1769] [serial = 1937] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x90ebac00) [pid = 1769] [serial = 1904] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8e4ebc00) [pid = 1769] [serial = 1922] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x928ec000) [pid = 1769] [serial = 1919] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x926b1800) [pid = 1769] [serial = 1914] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x92556800) [pid = 1769] [serial = 1910] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x928b2400) [pid = 1769] [serial = 1916] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x910a2000) [pid = 1769] [serial = 1934] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x9255b800) [pid = 1769] [serial = 1911] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8e2bcc00) [pid = 1769] [serial = 1899] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x928efc00) [pid = 1769] [serial = 1920] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8f9eb400) [pid = 1769] [serial = 1902] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x91abd400) [pid = 1769] [serial = 1908] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8e60e400) [pid = 1769] [serial = 1929] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x92697000) [pid = 1769] [serial = 1913] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8cc07800) [pid = 1769] [serial = 1898] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8f9ee400) [pid = 1769] [serial = 1932] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x9255ac00) [pid = 1769] [serial = 1917] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8f87a000) [pid = 1769] [serial = 1896] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x91ab9c00) [pid = 1769] [serial = 1935] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8f667800) [pid = 1769] [serial = 1931] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x92699c00) [pid = 1769] [serial = 1941] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x9255c000) [pid = 1769] [serial = 1940] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x910a1400) [pid = 1769] [serial = 1938] [outer = (nil)] [url = about:blank] 17:58:26 INFO - PROCESS | 1769 | 1465001906636 Marionette TRACE conn4 <- [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:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1799ms 17:58:26 INFO - PROCESS | 1769 | 1465001906661 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 17:58:26 INFO - PROCESS | 1769 | 1465001906670 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 17:58:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:58:26 INFO - PROCESS | 1769 | 1465001906682 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:58:26 INFO - PROCESS | 1769 | 1465001906686 Marionette TRACE conn4 <- [1,2642,null,{}] 17:58:26 INFO - PROCESS | 1769 | 1465001906694 Marionette TRACE conn4 -> [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:58:26 INFO - PROCESS | 1769 | 1465001906895 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 17:58:27 INFO - PROCESS | 1769 | 1465001907055 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5bc00 == 37 [pid = 1769] [id = 668] 17:58:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8e613c00) [pid = 1769] [serial = 2005] [outer = (nil)] 17:58:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8e88fc00) [pid = 1769] [serial = 2006] [outer = 0x8e613c00] 17:58:27 INFO - PROCESS | 1769 | 1465001907143 Marionette DEBUG loaded listener.js 17:58:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8ee0ec00) [pid = 1769] [serial = 2007] [outer = 0x8e613c00] 17:58:28 INFO - PROCESS | 1769 | 1465001908113 Marionette TRACE conn4 <- [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:58:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:58:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1487ms 17:58:28 INFO - PROCESS | 1769 | 1465001908173 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 17:58:28 INFO - PROCESS | 1769 | 1465001908178 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 17:58:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:58:28 INFO - PROCESS | 1769 | 1465001908193 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:58:28 INFO - PROCESS | 1769 | 1465001908199 Marionette TRACE conn4 <- [1,2646,null,{}] 17:58:28 INFO - PROCESS | 1769 | 1465001908218 Marionette TRACE conn4 -> [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:58:28 INFO - PROCESS | 1769 | 1465001908499 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 17:58:28 INFO - PROCESS | 1769 | 1465001908528 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x90db3c00 == 38 [pid = 1769] [id = 669] 17:58:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x90db5400) [pid = 1769] [serial = 2008] [outer = (nil)] 17:58:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x90dbf400) [pid = 1769] [serial = 2009] [outer = 0x90db5400] 17:58:28 INFO - PROCESS | 1769 | 1465001908615 Marionette DEBUG loaded listener.js 17:58:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x90e7c000) [pid = 1769] [serial = 2010] [outer = 0x90db5400] 17:58:29 INFO - PROCESS | 1769 | 1465001909653 Marionette TRACE conn4 <- [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:58:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:58:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1487ms 17:58:29 INFO - PROCESS | 1769 | 1465001909680 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 17:58:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:58:29 INFO - PROCESS | 1769 | 1465001909686 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 17:58:29 INFO - PROCESS | 1769 | 1465001909692 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:58:29 INFO - PROCESS | 1769 | 1465001909695 Marionette TRACE conn4 <- [1,2650,null,{}] 17:58:29 INFO - PROCESS | 1769 | 1465001909702 Marionette TRACE conn4 -> [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:58:30 INFO - PROCESS | 1769 | 1465001910011 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 17:58:30 INFO - PROCESS | 1769 | 1465001910037 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f669000 == 39 [pid = 1769] [id = 670] 17:58:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x90ec1800) [pid = 1769] [serial = 2011] [outer = (nil)] 17:58:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x910aac00) [pid = 1769] [serial = 2012] [outer = 0x90ec1800] 17:58:30 INFO - PROCESS | 1769 | 1465001910115 Marionette DEBUG loaded listener.js 17:58:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x91abd000) [pid = 1769] [serial = 2013] [outer = 0x90ec1800] 17:58:30 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8d1c5000) [pid = 1769] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:58:30 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8c451000) [pid = 1769] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:58:30 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x90e80c00) [pid = 1769] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:58:30 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8b97b800) [pid = 1769] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:58:30 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8e60f800) [pid = 1769] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:58:30 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x926a8400) [pid = 1769] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:58:30 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8e888800) [pid = 1769] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:58:30 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x928e4400) [pid = 1769] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:58:30 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8e88b400) [pid = 1769] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:58:30 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8cc06800) [pid = 1769] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:58:30 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8cc0d400) [pid = 1769] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:58:31 INFO - PROCESS | 1769 | 1465001911237 Marionette TRACE conn4 <- [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:58:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:58:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1582ms 17:58:31 INFO - PROCESS | 1769 | 1465001911276 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 17:58:31 INFO - PROCESS | 1769 | 1465001911279 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 17:58:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:58:31 INFO - PROCESS | 1769 | 1465001911287 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:58:31 INFO - PROCESS | 1769 | 1465001911291 Marionette TRACE conn4 <- [1,2654,null,{}] 17:58:31 INFO - PROCESS | 1769 | 1465001911298 Marionette TRACE conn4 -> [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:58:31 INFO - PROCESS | 1769 | 1465001911554 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 17:58:31 INFO - PROCESS | 1769 | 1465001911569 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc06800 == 40 [pid = 1769] [id = 671] 17:58:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8e4b5400) [pid = 1769] [serial = 2014] [outer = (nil)] 17:58:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x90dc1c00) [pid = 1769] [serial = 2015] [outer = 0x8e4b5400] 17:58:31 INFO - PROCESS | 1769 | 1465001911647 Marionette DEBUG loaded listener.js 17:58:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x910a7800) [pid = 1769] [serial = 2016] [outer = 0x8e4b5400] 17:58:32 INFO - PROCESS | 1769 | 1465001912673 Marionette TRACE conn4 <- [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:58:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:58:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1434ms 17:58:32 INFO - PROCESS | 1769 | 1465001912723 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 17:58:32 INFO - PROCESS | 1769 | 1465001912731 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 17:58:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:58:32 INFO - PROCESS | 1769 | 1465001912741 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:58:32 INFO - PROCESS | 1769 | 1465001912749 Marionette TRACE conn4 <- [1,2658,null,{}] 17:58:32 INFO - PROCESS | 1769 | 1465001912819 Marionette TRACE conn4 -> [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:58:33 INFO - PROCESS | 1769 | 1465001913061 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 17:58:33 INFO - PROCESS | 1769 | 1465001913369 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba68400 == 41 [pid = 1769] [id = 672] 17:58:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8c863000) [pid = 1769] [serial = 2017] [outer = (nil)] 17:58:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8cc09400) [pid = 1769] [serial = 2018] [outer = 0x8c863000] 17:58:33 INFO - PROCESS | 1769 | 1465001913471 Marionette DEBUG loaded listener.js 17:58:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8e4b2400) [pid = 1769] [serial = 2019] [outer = 0x8c863000] 17:58:34 INFO - PROCESS | 1769 | 1465001914533 Marionette TRACE conn4 <- [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:58:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:58:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1807ms 17:58:34 INFO - PROCESS | 1769 | 1465001914548 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 17:58:34 INFO - PROCESS | 1769 | 1465001914557 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 17:58:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:58:34 INFO - PROCESS | 1769 | 1465001914570 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:58:34 INFO - PROCESS | 1769 | 1465001914574 Marionette TRACE conn4 <- [1,2662,null,{}] 17:58:34 INFO - PROCESS | 1769 | 1465001914601 Marionette TRACE conn4 -> [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:58:34 INFO - PROCESS | 1769 | 1465001914829 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 17:58:35 INFO - PROCESS | 1769 | 1465001915028 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc02000 == 42 [pid = 1769] [id = 673] 17:58:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8ee0bc00) [pid = 1769] [serial = 2020] [outer = (nil)] 17:58:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8f87dc00) [pid = 1769] [serial = 2021] [outer = 0x8ee0bc00] 17:58:35 INFO - PROCESS | 1769 | 1465001915167 Marionette DEBUG loaded listener.js 17:58:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x90db6c00) [pid = 1769] [serial = 2022] [outer = 0x8ee0bc00] 17:58:36 INFO - PROCESS | 1769 | 1465001916254 Marionette TRACE conn4 <- [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:58:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:58:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1745ms 17:58:36 INFO - PROCESS | 1769 | 1465001916317 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 17:58:36 INFO - PROCESS | 1769 | 1465001916321 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 17:58:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:58:36 INFO - PROCESS | 1769 | 1465001916331 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:58:36 INFO - PROCESS | 1769 | 1465001916336 Marionette TRACE conn4 <- [1,2666,null,{}] 17:58:36 INFO - PROCESS | 1769 | 1465001916355 Marionette TRACE conn4 -> [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:58:36 INFO - PROCESS | 1769 | 1465001916590 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 17:58:36 INFO - PROCESS | 1769 | 1465001916862 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f662c00 == 43 [pid = 1769] [id = 674] 17:58:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x92552400) [pid = 1769] [serial = 2023] [outer = (nil)] 17:58:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x9264c400) [pid = 1769] [serial = 2024] [outer = 0x92552400] 17:58:37 INFO - PROCESS | 1769 | 1465001917022 Marionette DEBUG loaded listener.js 17:58:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x92657400) [pid = 1769] [serial = 2025] [outer = 0x92552400] 17:58:38 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:38 INFO - PROCESS | 1769 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:58:38 INFO - PROCESS | 1769 | 1465001918479 Marionette TRACE conn4 <- [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:58:38 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:58:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2193ms 17:58:38 INFO - PROCESS | 1769 | 1465001918526 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 17:58:38 INFO - PROCESS | 1769 | 1465001918534 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 17:58:38 INFO - PROCESS | 1769 | 1465001918554 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:58:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:58:38 INFO - PROCESS | 1769 | 1465001918563 Marionette TRACE conn4 <- [1,2670,null,{}] 17:58:38 INFO - PROCESS | 1769 | 1465001918685 Marionette TRACE conn4 -> [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:58:38 INFO - PROCESS | 1769 | 1465001918916 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 17:58:39 INFO - PROCESS | 1769 | 1465001919102 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e88c000 == 44 [pid = 1769] [id = 675] 17:58:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x9255f800) [pid = 1769] [serial = 2026] [outer = (nil)] 17:58:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x926be800) [pid = 1769] [serial = 2027] [outer = 0x9255f800] 17:58:39 INFO - PROCESS | 1769 | 1465001919193 Marionette DEBUG loaded listener.js 17:58:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x926c9400) [pid = 1769] [serial = 2028] [outer = 0x9255f800] 17:58:40 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:40 INFO - PROCESS | 1769 | 1465001920564 Marionette TRACE conn4 <- [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:58:40 INFO - PROCESS | 1769 | 1465001920610 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 17:58:40 INFO - PROCESS | 1769 | 1465001920618 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:58:40 INFO - PROCESS | 1769 | 1465001920622 Marionette TRACE conn4 <- [1,2674,null,{}] 17:58:40 INFO - PROCESS | 1769 | 1465001920628 Marionette TRACE conn4 -> [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:58:40 INFO - PROCESS | 1769 | 1465001920910 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 17:58:41 INFO - PROCESS | 1769 | 1465001921103 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1cf400 == 45 [pid = 1769] [id = 676] 17:58:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x8e2b4c00) [pid = 1769] [serial = 2029] [outer = (nil)] 17:58:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x928b9400) [pid = 1769] [serial = 2030] [outer = 0x8e2b4c00] 17:58:41 INFO - PROCESS | 1769 | 1465001921196 Marionette DEBUG loaded listener.js 17:58:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x928e6800) [pid = 1769] [serial = 2031] [outer = 0x8e2b4c00] 17:58:42 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:42 INFO - PROCESS | 1769 | 1465001922638 Marionette TRACE conn4 <- [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:58:42 INFO - PROCESS | 1769 | 1465001922785 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 17:58:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:58:43 INFO - PROCESS | 1769 | 1465001923164 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:58:43 INFO - PROCESS | 1769 | 1465001923168 Marionette TRACE conn4 <- [1,2678,null,{}] 17:58:43 INFO - PROCESS | 1769 | 1465001923224 Marionette TRACE conn4 -> [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:58:43 INFO - PROCESS | 1769 | 1465001923469 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 17:58:43 INFO - PROCESS | 1769 | 1465001923681 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4ac000 == 46 [pid = 1769] [id = 677] 17:58:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x8e4df400) [pid = 1769] [serial = 2032] [outer = (nil)] 17:58:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x8e611400) [pid = 1769] [serial = 2033] [outer = 0x8e4df400] 17:58:43 INFO - PROCESS | 1769 | 1465001923819 Marionette DEBUG loaded listener.js 17:58:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8e881800) [pid = 1769] [serial = 2034] [outer = 0x8e4df400] 17:58:45 INFO - PROCESS | 1769 | --DOCSHELL 0x8e611c00 == 45 [pid = 1769] [id = 643] 17:58:45 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee8000 == 44 [pid = 1769] [id = 642] 17:58:45 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97a800 == 43 [pid = 1769] [id = 654] 17:58:45 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44bc00 == 42 [pid = 1769] [id = 628] 17:58:45 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba68c00 == 41 [pid = 1769] [id = 644] 17:58:45 INFO - PROCESS | 1769 | --DOCSHELL 0x8c863800 == 40 [pid = 1769] [id = 629] 17:58:45 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4af400 == 39 [pid = 1769] [id = 631] 17:58:45 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef4400 == 38 [pid = 1769] [id = 633] 17:58:45 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee0b400 == 37 [pid = 1769] [id = 636] 17:58:45 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba62000 == 36 [pid = 1769] [id = 637] 17:58:45 INFO - PROCESS | 1769 | --DOCSHELL 0x8b981000 == 35 [pid = 1769] [id = 641] 17:58:45 INFO - PROCESS | 1769 | --DOCSHELL 0x90e80400 == 34 [pid = 1769] [id = 634] 17:58:45 INFO - PROCESS | 1769 | --DOCSHELL 0x8c869c00 == 33 [pid = 1769] [id = 639] 17:58:45 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4a7800 == 32 [pid = 1769] [id = 635] 17:58:45 INFO - PROCESS | 1769 | --DOCSHELL 0x8c863400 == 31 [pid = 1769] [id = 638] 17:58:45 INFO - PROCESS | 1769 | --DOCSHELL 0x8c86d800 == 30 [pid = 1769] [id = 632] 17:58:45 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee8c00 == 29 [pid = 1769] [id = 640] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8f664400) [pid = 1769] [serial = 1976] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8ee0c400) [pid = 1769] [serial = 1944] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x8e88c400) [pid = 1769] [serial = 1943] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8c86b000) [pid = 1769] [serial = 1967] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8cc0dc00) [pid = 1769] [serial = 1968] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x91ac0800) [pid = 1769] [serial = 1947] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8b983400) [pid = 1769] [serial = 1964] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8ba61000) [pid = 1769] [serial = 1965] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x910a2c00) [pid = 1769] [serial = 1946] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8ee08800) [pid = 1769] [serial = 1962] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8e882400) [pid = 1769] [serial = 1961] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x928b2000) [pid = 1769] [serial = 1950] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x926af800) [pid = 1769] [serial = 1949] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x92bcb000) [pid = 1769] [serial = 1953] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x928ec800) [pid = 1769] [serial = 1952] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x92cd2800) [pid = 1769] [serial = 1956] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x92ccf000) [pid = 1769] [serial = 1955] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8ee05000) [pid = 1769] [serial = 1973] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x94525800) [pid = 1769] [serial = 1959] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x93a58800) [pid = 1769] [serial = 1958] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8e4b1c00) [pid = 1769] [serial = 1971] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8e2bb800) [pid = 1769] [serial = 1970] [outer = (nil)] [url = about:blank] 17:58:45 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8f65ec00) [pid = 1769] [serial = 1974] [outer = (nil)] [url = about:blank] 17:58:46 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:46 INFO - PROCESS | 1769 | 1465001926509 Marionette TRACE conn4 <- [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:58:46 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:58:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 3477ms 17:58:46 INFO - PROCESS | 1769 | 1465001926569 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 17:58:46 INFO - PROCESS | 1769 | 1465001926576 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 17:58:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:58:46 INFO - PROCESS | 1769 | 1465001926587 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:58:46 INFO - PROCESS | 1769 | 1465001926591 Marionette TRACE conn4 <- [1,2682,null,{}] 17:58:46 INFO - PROCESS | 1769 | 1465001926601 Marionette TRACE conn4 -> [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:58:46 INFO - PROCESS | 1769 | 1465001926794 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 17:58:46 INFO - PROCESS | 1769 | 1465001926954 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beec000 == 30 [pid = 1769] [id = 678] 17:58:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8beedc00) [pid = 1769] [serial = 2035] [outer = (nil)] 17:58:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8c863800) [pid = 1769] [serial = 2036] [outer = 0x8beedc00] 17:58:47 INFO - PROCESS | 1769 | 1465001927050 Marionette DEBUG loaded listener.js 17:58:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8cc04c00) [pid = 1769] [serial = 2037] [outer = 0x8beedc00] 17:58:48 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:48 INFO - PROCESS | 1769 | 1465001928369 Marionette TRACE conn4 <- [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:58:48 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:58:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1836ms 17:58:48 INFO - PROCESS | 1769 | 1465001928432 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 17:58:48 INFO - PROCESS | 1769 | 1465001928444 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 17:58:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:58:48 INFO - PROCESS | 1769 | 1465001928457 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:58:48 INFO - PROCESS | 1769 | 1465001928463 Marionette TRACE conn4 <- [1,2686,null,{}] 17:58:48 INFO - PROCESS | 1769 | 1465001928549 Marionette TRACE conn4 -> [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:58:48 INFO - PROCESS | 1769 | 1465001928780 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 17:58:48 INFO - PROCESS | 1769 | 1465001928806 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1c7c00 == 31 [pid = 1769] [id = 679] 17:58:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8e2b2c00) [pid = 1769] [serial = 2038] [outer = (nil)] 17:58:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8e4ac400) [pid = 1769] [serial = 2039] [outer = 0x8e2b2c00] 17:58:48 INFO - PROCESS | 1769 | 1465001928908 Marionette DEBUG loaded listener.js 17:58:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8e4b4800) [pid = 1769] [serial = 2040] [outer = 0x8e2b2c00] 17:58:50 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:50 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8c866800) [pid = 1769] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:58:50 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x90e77000) [pid = 1769] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:58:50 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8c44ec00) [pid = 1769] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:58:50 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8e4b4000) [pid = 1769] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:58:50 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8e613c00) [pid = 1769] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:58:50 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8c85e400) [pid = 1769] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:58:50 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x8bef3000) [pid = 1769] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:58:50 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x90ec1800) [pid = 1769] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:58:50 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x8c447c00) [pid = 1769] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:58:50 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x8cc01400) [pid = 1769] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:58:50 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x90db5400) [pid = 1769] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:58:50 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0x8c44b000) [pid = 1769] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:58:50 INFO - PROCESS | 1769 | --DOMWINDOW == 65 (0x8e2b3000) [pid = 1769] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:58:50 INFO - PROCESS | 1769 | --DOMWINDOW == 64 (0x8e4b5400) [pid = 1769] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:58:50 INFO - PROCESS | 1769 | 1465001930604 Marionette TRACE conn4 <- [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:58:50 INFO - PROCESS | 1769 | 1465001930665 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 17:58:50 INFO - PROCESS | 1769 | 1465001930673 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:58:50 INFO - PROCESS | 1769 | 1465001930680 Marionette TRACE conn4 <- [1,2690,null,{}] 17:58:50 INFO - PROCESS | 1769 | 1465001930699 Marionette TRACE conn4 -> [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:58:50 INFO - PROCESS | 1769 | 1465001930931 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 17:58:50 INFO - PROCESS | 1769 | 1465001930951 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e619000 == 32 [pid = 1769] [id = 680] 17:58:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 65 (0x8e61a800) [pid = 1769] [serial = 2041] [outer = (nil)] 17:58:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 66 (0x8e88b400) [pid = 1769] [serial = 2042] [outer = 0x8e61a800] 17:58:51 INFO - PROCESS | 1769 | 1465001931051 Marionette DEBUG loaded listener.js 17:58:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x8ee05400) [pid = 1769] [serial = 2043] [outer = 0x8e61a800] 17:58:52 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:52 INFO - PROCESS | 1769 | 1465001932383 Marionette TRACE conn4 <- [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:58:52 INFO - PROCESS | 1769 | 1465001932430 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 17:58:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:58:52 INFO - PROCESS | 1769 | 1465001932438 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:58:52 INFO - PROCESS | 1769 | 1465001932442 Marionette TRACE conn4 <- [1,2694,null,{}] 17:58:52 INFO - PROCESS | 1769 | 1465001932448 Marionette TRACE conn4 -> [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:58:52 INFO - PROCESS | 1769 | 1465001932688 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 17:58:53 INFO - PROCESS | 1769 | 1465001933019 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba60800 == 33 [pid = 1769] [id = 681] 17:58:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x8ba63000) [pid = 1769] [serial = 2044] [outer = (nil)] 17:58:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x8beeb800) [pid = 1769] [serial = 2045] [outer = 0x8ba63000] 17:58:53 INFO - PROCESS | 1769 | 1465001933116 Marionette DEBUG loaded listener.js 17:58:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8c450800) [pid = 1769] [serial = 2046] [outer = 0x8ba63000] 17:58:54 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:54 INFO - PROCESS | 1769 | 1465001934594 Marionette TRACE conn4 <- [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:58:54 INFO - PROCESS | 1769 | 1465001934644 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 17:58:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:58:54 INFO - PROCESS | 1769 | 1465001934654 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:58:54 INFO - PROCESS | 1769 | 1465001934662 Marionette TRACE conn4 <- [1,2698,null,{}] 17:58:54 INFO - PROCESS | 1769 | 1465001934777 Marionette TRACE conn4 -> [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:58:55 INFO - PROCESS | 1769 | 1465001935043 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 17:58:55 INFO - PROCESS | 1769 | 1465001935234 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1d0800 == 34 [pid = 1769] [id = 682] 17:58:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8d1d0c00) [pid = 1769] [serial = 2047] [outer = (nil)] 17:58:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8e2b5000) [pid = 1769] [serial = 2048] [outer = 0x8d1d0c00] 17:58:55 INFO - PROCESS | 1769 | 1465001935379 Marionette DEBUG loaded listener.js 17:58:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8e4aec00) [pid = 1769] [serial = 2049] [outer = 0x8d1d0c00] 17:58:56 INFO - PROCESS | 1769 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:56 INFO - PROCESS | 1769 | 1465001936869 Marionette TRACE conn4 <- [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:58:57 INFO - PROCESS | 1769 | 1465001937058 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 17:58:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:58:57 INFO - PROCESS | 1769 | 1465001937072 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:58:57 INFO - PROCESS | 1769 | 1465001937078 Marionette TRACE conn4 <- [1,2702,null,{}] 17:58:57 INFO - PROCESS | 1769 | 1465001937087 Marionette TRACE conn4 -> [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:58:57 INFO - PROCESS | 1769 | 1465001937303 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 17:58:57 INFO - PROCESS | 1769 | 1465001937495 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e610c00 == 35 [pid = 1769] [id = 683] 17:58:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8e884c00) [pid = 1769] [serial = 2050] [outer = (nil)] 17:58:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8ee0c800) [pid = 1769] [serial = 2051] [outer = 0x8e884c00] 17:58:57 INFO - PROCESS | 1769 | 1465001937586 Marionette DEBUG loaded listener.js 17:58:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8f86f800) [pid = 1769] [serial = 2052] [outer = 0x8e884c00] 17:58:58 INFO - PROCESS | 1769 | 1465001938626 Marionette TRACE conn4 <- [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:58:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:58:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1588ms 17:58:58 INFO - PROCESS | 1769 | 1465001938660 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 17:58:58 INFO - PROCESS | 1769 | 1465001938667 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 17:58:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:58:58 INFO - PROCESS | 1769 | 1465001938686 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:58:58 INFO - PROCESS | 1769 | 1465001938695 Marionette TRACE conn4 <- [1,2706,null,{}] 17:58:58 INFO - PROCESS | 1769 | 1465001938702 Marionette TRACE conn4 -> [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:58:59 INFO - PROCESS | 1769 | 1465001939041 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 17:58:59 INFO - PROCESS | 1769 | 1465001939237 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba67000 == 36 [pid = 1769] [id = 684] 17:58:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8bef4400) [pid = 1769] [serial = 2053] [outer = (nil)] 17:58:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x90dc0000) [pid = 1769] [serial = 2054] [outer = 0x8bef4400] 17:58:59 INFO - PROCESS | 1769 | 1465001939329 Marionette DEBUG loaded listener.js 17:58:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8e618400) [pid = 1769] [serial = 2055] [outer = 0x8bef4400] 17:59:00 INFO - PROCESS | 1769 | 1465001940401 Marionette TRACE conn4 <- [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:59:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:59:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1803ms 17:59:00 INFO - PROCESS | 1769 | 1465001940482 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 17:59:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:59:00 INFO - PROCESS | 1769 | 1465001940488 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 17:59:00 INFO - PROCESS | 1769 | 1465001940496 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:59:00 INFO - PROCESS | 1769 | 1465001940499 Marionette TRACE conn4 <- [1,2710,null,{}] 17:59:00 INFO - PROCESS | 1769 | 1465001940506 Marionette TRACE conn4 -> [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:59:00 INFO - PROCESS | 1769 | 1465001940758 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 17:59:01 INFO - PROCESS | 1769 | 1465001941186 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b982800 == 37 [pid = 1769] [id = 685] 17:59:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8b982c00) [pid = 1769] [serial = 2056] [outer = (nil)] 17:59:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8ba67400) [pid = 1769] [serial = 2057] [outer = 0x8b982c00] 17:59:01 INFO - PROCESS | 1769 | 1465001941278 Marionette DEBUG loaded listener.js 17:59:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8c445400) [pid = 1769] [serial = 2058] [outer = 0x8b982c00] 17:59:01 INFO - PROCESS | 1769 | --DOCSHELL 0x8e88c000 == 36 [pid = 1769] [id = 675] 17:59:01 INFO - PROCESS | 1769 | --DOCSHELL 0x8f662c00 == 35 [pid = 1769] [id = 674] 17:59:01 INFO - PROCESS | 1769 | --DOCSHELL 0x90db3c00 == 34 [pid = 1769] [id = 669] 17:59:01 INFO - PROCESS | 1769 | --DOCSHELL 0x8c449000 == 33 [pid = 1769] [id = 655] 17:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8e619000 == 32 [pid = 1769] [id = 680] 17:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1c7c00 == 31 [pid = 1769] [id = 679] 17:59:02 INFO - PROCESS | 1769 | --DOCSHELL 0x8beec000 == 30 [pid = 1769] [id = 678] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8cc0c000) [pid = 1769] [serial = 1979] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8f668400) [pid = 1769] [serial = 1977] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8e2bc000) [pid = 1769] [serial = 1980] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x90e7bc00) [pid = 1769] [serial = 1985] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x923c3000) [pid = 1769] [serial = 1992] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8e88fc00) [pid = 1769] [serial = 2006] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x926a2800) [pid = 1769] [serial = 1998] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8e4a6c00) [pid = 1769] [serial = 2004] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x90eba000) [pid = 1769] [serial = 1986] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x91abd000) [pid = 1769] [serial = 2013] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x926b0000) [pid = 1769] [serial = 1997] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x910aac00) [pid = 1769] [serial = 2012] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x8e4b3000) [pid = 1769] [serial = 2000] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x8f660800) [pid = 1769] [serial = 2001] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x8f65e800) [pid = 1769] [serial = 1982] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0x90e7c000) [pid = 1769] [serial = 2010] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 65 (0x91ac3400) [pid = 1769] [serial = 1991] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 64 (0x90dbf400) [pid = 1769] [serial = 2009] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 63 (0x8ee0ec00) [pid = 1769] [serial = 2007] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 62 (0x92654c00) [pid = 1769] [serial = 1994] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 61 (0x8c86b800) [pid = 1769] [serial = 2003] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 60 (0x8f87d400) [pid = 1769] [serial = 1983] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 59 (0x910b0400) [pid = 1769] [serial = 1989] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 58 (0x9269a800) [pid = 1769] [serial = 1995] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 57 (0x910ad000) [pid = 1769] [serial = 1988] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 56 (0x90dc1c00) [pid = 1769] [serial = 2015] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | --DOMWINDOW == 55 (0x910a7800) [pid = 1769] [serial = 2016] [outer = (nil)] [url = about:blank] 17:59:02 INFO - PROCESS | 1769 | 1465001942434 Marionette TRACE conn4 <- [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:59:02 INFO - PROCESS | 1769 | 1465001942531 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 17:59:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:59:02 INFO - PROCESS | 1769 | 1465001942542 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:59:02 INFO - PROCESS | 1769 | 1465001942546 Marionette TRACE conn4 <- [1,2714,null,{}] 17:59:02 INFO - PROCESS | 1769 | 1465001942555 Marionette TRACE conn4 -> [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:59:02 INFO - PROCESS | 1769 | 1465001942760 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 17:59:03 INFO - PROCESS | 1769 | 1465001943080 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b981c00 == 31 [pid = 1769] [id = 686] 17:59:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 56 (0x8b983000) [pid = 1769] [serial = 2059] [outer = (nil)] 17:59:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 57 (0x8beecc00) [pid = 1769] [serial = 2060] [outer = 0x8b983000] 17:59:03 INFO - PROCESS | 1769 | 1465001943186 Marionette DEBUG loaded listener.js 17:59:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 58 (0x8cc0a800) [pid = 1769] [serial = 2061] [outer = 0x8b983000] 17:59:04 INFO - PROCESS | 1769 | 1465001944196 Marionette TRACE conn4 <- [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:59:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:59:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1690ms 17:59:04 INFO - PROCESS | 1769 | 1465001944237 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 17:59:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:59:04 INFO - PROCESS | 1769 | 1465001944249 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 17:59:04 INFO - PROCESS | 1769 | 1465001944263 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:59:04 INFO - PROCESS | 1769 | 1465001944272 Marionette TRACE conn4 <- [1,2718,null,{}] 17:59:04 INFO - PROCESS | 1769 | 1465001944286 Marionette TRACE conn4 -> [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:59:04 INFO - PROCESS | 1769 | 1465001944681 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 17:59:05 INFO - PROCESS | 1769 | 1465001945075 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:05 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44b000 == 32 [pid = 1769] [id = 687] 17:59:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 59 (0x8e4ebc00) [pid = 1769] [serial = 2062] [outer = (nil)] 17:59:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 60 (0x8e617400) [pid = 1769] [serial = 2063] [outer = 0x8e4ebc00] 17:59:05 INFO - PROCESS | 1769 | 1465001945255 Marionette DEBUG loaded listener.js 17:59:05 INFO - PROCESS | 1769 | ++DOMWINDOW == 61 (0x8e88fc00) [pid = 1769] [serial = 2064] [outer = 0x8e4ebc00] 17:59:06 INFO - PROCESS | 1769 | 1465001946596 Marionette TRACE conn4 <- [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:59:06 INFO - PROCESS | 1769 | 1465001946687 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 17:59:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:59:06 INFO - PROCESS | 1769 | 1465001946697 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:59:06 INFO - PROCESS | 1769 | 1465001946701 Marionette TRACE conn4 <- [1,2722,null,{}] 17:59:06 INFO - PROCESS | 1769 | 1465001946709 Marionette TRACE conn4 -> [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:59:06 INFO - PROCESS | 1769 | 1465001946976 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 17:59:07 INFO - PROCESS | 1769 | 1465001947274 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee03800 == 33 [pid = 1769] [id = 688] 17:59:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 62 (0x8f87d000) [pid = 1769] [serial = 2065] [outer = (nil)] 17:59:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 63 (0x8f9e5c00) [pid = 1769] [serial = 2066] [outer = 0x8f87d000] 17:59:07 INFO - PROCESS | 1769 | 1465001947389 Marionette DEBUG loaded listener.js 17:59:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 64 (0x8f9f1800) [pid = 1769] [serial = 2067] [outer = 0x8f87d000] 17:59:08 INFO - PROCESS | 1769 | 1465001948484 Marionette TRACE conn4 <- [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:59:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:59:08 INFO - PROCESS | 1769 | 1465001948542 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 17:59:08 INFO - PROCESS | 1769 | 1465001948560 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:59:08 INFO - PROCESS | 1769 | 1465001948571 Marionette TRACE conn4 <- [1,2726,null,{}] 17:59:08 INFO - PROCESS | 1769 | 1465001948620 Marionette TRACE conn4 -> [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:59:08 INFO - PROCESS | 1769 | 1465001948923 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 17:59:09 INFO - PROCESS | 1769 | 1465001949100 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x90dbc000 == 34 [pid = 1769] [id = 689] 17:59:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 65 (0x90e7b800) [pid = 1769] [serial = 2068] [outer = (nil)] 17:59:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 66 (0x90ebe400) [pid = 1769] [serial = 2069] [outer = 0x90e7b800] 17:59:09 INFO - PROCESS | 1769 | 1465001949194 Marionette DEBUG loaded listener.js 17:59:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x90ec1400) [pid = 1769] [serial = 2070] [outer = 0x90e7b800] 17:59:10 INFO - PROCESS | 1769 | 1465001950196 Marionette TRACE conn4 <- [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:59:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:59:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1704ms 17:59:10 INFO - PROCESS | 1769 | 1465001950254 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 17:59:10 INFO - PROCESS | 1769 | 1465001950259 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 17:59:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:59:10 INFO - PROCESS | 1769 | 1465001950267 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:59:10 INFO - PROCESS | 1769 | 1465001950271 Marionette TRACE conn4 <- [1,2730,null,{}] 17:59:10 INFO - PROCESS | 1769 | 1465001950278 Marionette TRACE conn4 -> [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:59:10 INFO - PROCESS | 1769 | 1465001950506 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 17:59:10 INFO - PROCESS | 1769 | 1465001950776 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef1400 == 35 [pid = 1769] [id = 690] 17:59:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x8c86ac00) [pid = 1769] [serial = 2071] [outer = (nil)] 17:59:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x910ae800) [pid = 1769] [serial = 2072] [outer = 0x8c86ac00] 17:59:10 INFO - PROCESS | 1769 | 1465001950915 Marionette DEBUG loaded listener.js 17:59:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x910b0400) [pid = 1769] [serial = 2073] [outer = 0x8c86ac00] 17:59:12 INFO - PROCESS | 1769 | 1465001952270 Marionette TRACE conn4 <- [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:59:12 INFO - PROCESS | 1769 | 1465001952330 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 17:59:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:59:12 INFO - PROCESS | 1769 | 1465001952341 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:59:12 INFO - PROCESS | 1769 | 1465001952344 Marionette TRACE conn4 <- [1,2734,null,{}] 17:59:12 INFO - PROCESS | 1769 | 1465001952352 Marionette TRACE conn4 -> [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:59:12 INFO - PROCESS | 1769 | 1465001952623 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 17:59:12 INFO - PROCESS | 1769 | 1465001952823 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2bcc00 == 36 [pid = 1769] [id = 691] 17:59:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8e4de400) [pid = 1769] [serial = 2074] [outer = (nil)] 17:59:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x923c4000) [pid = 1769] [serial = 2075] [outer = 0x8e4de400] 17:59:12 INFO - PROCESS | 1769 | 1465001952981 Marionette DEBUG loaded listener.js 17:59:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x9255b800) [pid = 1769] [serial = 2076] [outer = 0x8e4de400] 17:59:14 INFO - PROCESS | 1769 | 1465001954073 Marionette TRACE conn4 <- [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:59:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:59:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1781ms 17:59:14 INFO - PROCESS | 1769 | 1465001954123 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 17:59:14 INFO - PROCESS | 1769 | 1465001954128 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 17:59:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:59:14 INFO - PROCESS | 1769 | 1465001954136 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:59:14 INFO - PROCESS | 1769 | 1465001954140 Marionette TRACE conn4 <- [1,2738,null,{}] 17:59:14 INFO - PROCESS | 1769 | 1465001954147 Marionette TRACE conn4 -> [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:59:14 INFO - PROCESS | 1769 | 1465001954357 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 17:59:14 INFO - PROCESS | 1769 | 1465001954545 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c446800 == 37 [pid = 1769] [id = 692] 17:59:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8d1ca400) [pid = 1769] [serial = 2077] [outer = (nil)] 17:59:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x92658800) [pid = 1769] [serial = 2078] [outer = 0x8d1ca400] 17:59:14 INFO - PROCESS | 1769 | 1465001954639 Marionette DEBUG loaded listener.js 17:59:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x9265a000) [pid = 1769] [serial = 2079] [outer = 0x8d1ca400] 17:59:15 INFO - PROCESS | 1769 | 1465001955702 Marionette TRACE conn4 <- [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:59:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:59:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1639ms 17:59:15 INFO - PROCESS | 1769 | 1465001955775 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 17:59:15 INFO - PROCESS | 1769 | 1465001955778 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 17:59:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:59:15 INFO - PROCESS | 1769 | 1465001955786 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:59:15 INFO - PROCESS | 1769 | 1465001955789 Marionette TRACE conn4 <- [1,2742,null,{}] 17:59:15 INFO - PROCESS | 1769 | 1465001955796 Marionette TRACE conn4 -> [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:59:16 INFO - PROCESS | 1769 | 1465001956161 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 17:59:16 INFO - PROCESS | 1769 | 1465001956419 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c86b400 == 38 [pid = 1769] [id = 693] 17:59:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8c86c800) [pid = 1769] [serial = 2080] [outer = (nil)] 17:59:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8cc0f800) [pid = 1769] [serial = 2081] [outer = 0x8c86c800] 17:59:16 INFO - PROCESS | 1769 | 1465001956524 Marionette DEBUG loaded listener.js 17:59:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8e2b8c00) [pid = 1769] [serial = 2082] [outer = 0x8c86c800] 17:59:17 INFO - PROCESS | 1769 | 1465001957545 Marionette TRACE conn4 <- [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:59:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:59:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1843ms 17:59:17 INFO - PROCESS | 1769 | 1465001957632 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 17:59:17 INFO - PROCESS | 1769 | 1465001957639 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 17:59:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:59:17 INFO - PROCESS | 1769 | 1465001957648 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:59:17 INFO - PROCESS | 1769 | 1465001957654 Marionette TRACE conn4 <- [1,2746,null,{}] 17:59:17 INFO - PROCESS | 1769 | 1465001957663 Marionette TRACE conn4 -> [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:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc06800 == 37 [pid = 1769] [id = 671] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8b982800 == 36 [pid = 1769] [id = 685] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44d800 == 35 [pid = 1769] [id = 658] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8f669000 == 34 [pid = 1769] [id = 670] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4ac000 == 33 [pid = 1769] [id = 677] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97dc00 == 32 [pid = 1769] [id = 664] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x90e75800 == 31 [pid = 1769] [id = 661] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8e610c00 == 30 [pid = 1769] [id = 683] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee6c00 == 29 [pid = 1769] [id = 662] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1d0800 == 28 [pid = 1769] [id = 682] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba60800 == 27 [pid = 1769] [id = 681] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8c451c00 == 26 [pid = 1769] [id = 663] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8beea000 == 25 [pid = 1769] [id = 660] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc02000 == 24 [pid = 1769] [id = 673] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee7400 == 23 [pid = 1769] [id = 667] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5b800 == 22 [pid = 1769] [id = 665] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8beeac00 == 21 [pid = 1769] [id = 666] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1cf400 == 20 [pid = 1769] [id = 676] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba68400 == 19 [pid = 1769] [id = 672] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba67000 == 18 [pid = 1769] [id = 684] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5bc00 == 17 [pid = 1769] [id = 668] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8b983800 == 16 [pid = 1769] [id = 656] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8e61c000 == 15 [pid = 1769] [id = 657] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8c860000 == 14 [pid = 1769] [id = 659] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8c446800 == 13 [pid = 1769] [id = 692] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2bcc00 == 12 [pid = 1769] [id = 691] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x90dbc000 == 11 [pid = 1769] [id = 689] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef1400 == 10 [pid = 1769] [id = 690] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee03800 == 9 [pid = 1769] [id = 688] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44b000 == 8 [pid = 1769] [id = 687] 17:59:18 INFO - PROCESS | 1769 | --DOCSHELL 0x8b981c00 == 7 [pid = 1769] [id = 686] 17:59:18 INFO - PROCESS | 1769 | 1465001958928 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 17:59:19 INFO - PROCESS | 1769 | 1465001959238 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba68400 == 8 [pid = 1769] [id = 694] 17:59:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8ba68800) [pid = 1769] [serial = 2083] [outer = (nil)] 17:59:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8beec000) [pid = 1769] [serial = 2084] [outer = 0x8ba68800] 17:59:19 INFO - PROCESS | 1769 | 1465001959327 Marionette DEBUG loaded listener.js 17:59:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8c44dc00) [pid = 1769] [serial = 2085] [outer = 0x8ba68800] 17:59:20 INFO - PROCESS | 1769 | 1465001960235 Marionette TRACE conn4 <- [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:59:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:59:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 2638ms 17:59:20 INFO - PROCESS | 1769 | 1465001960293 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 17:59:20 INFO - PROCESS | 1769 | 1465001960300 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 17:59:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:59:20 INFO - PROCESS | 1769 | 1465001960325 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:59:20 INFO - PROCESS | 1769 | 1465001960331 Marionette TRACE conn4 <- [1,2750,null,{}] 17:59:20 INFO - PROCESS | 1769 | 1465001960339 Marionette TRACE conn4 -> [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:59:20 INFO - PROCESS | 1769 | 1465001960585 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 17:59:20 INFO - PROCESS | 1769 | 1465001960612 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1cf800 == 9 [pid = 1769] [id = 695] 17:59:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8d1d0400) [pid = 1769] [serial = 2086] [outer = (nil)] 17:59:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8e2b7400) [pid = 1769] [serial = 2087] [outer = 0x8d1d0400] 17:59:20 INFO - PROCESS | 1769 | 1465001960712 Marionette DEBUG loaded listener.js 17:59:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8e4ae400) [pid = 1769] [serial = 2088] [outer = 0x8d1d0400] 17:59:21 INFO - PROCESS | 1769 | 1465001961744 Marionette TRACE conn4 <- [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:59:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:59:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1487ms 17:59:21 INFO - PROCESS | 1769 | 1465001961813 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 17:59:21 INFO - PROCESS | 1769 | 1465001961819 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 17:59:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:59:21 INFO - PROCESS | 1769 | 1465001961828 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:59:21 INFO - PROCESS | 1769 | 1465001961832 Marionette TRACE conn4 <- [1,2754,null,{}] 17:59:21 INFO - PROCESS | 1769 | 1465001961839 Marionette TRACE conn4 -> [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:59:22 INFO - PROCESS | 1769 | 1465001962093 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 17:59:22 INFO - PROCESS | 1769 | 1465001962124 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:22 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e88d400 == 10 [pid = 1769] [id = 696] 17:59:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8e88e800) [pid = 1769] [serial = 2089] [outer = (nil)] 17:59:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8ee07c00) [pid = 1769] [serial = 2090] [outer = 0x8e88e800] 17:59:22 INFO - PROCESS | 1769 | 1465001962206 Marionette DEBUG loaded listener.js 17:59:22 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x8f65b800) [pid = 1769] [serial = 2091] [outer = 0x8e88e800] 17:59:23 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8e61a800) [pid = 1769] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:59:23 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8b982c00) [pid = 1769] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:59:23 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8ba63000) [pid = 1769] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:59:23 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8d1d0c00) [pid = 1769] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:59:23 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8e884c00) [pid = 1769] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:59:23 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8bef4400) [pid = 1769] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:59:23 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8c863000) [pid = 1769] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:59:23 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8ee0bc00) [pid = 1769] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:59:23 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x92552400) [pid = 1769] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:59:23 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8e4df400) [pid = 1769] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:59:23 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8beedc00) [pid = 1769] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:59:23 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x9255f800) [pid = 1769] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:59:23 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8e2b2c00) [pid = 1769] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:59:23 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8e2b4c00) [pid = 1769] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:59:23 INFO - PROCESS | 1769 | 1465001963829 Marionette TRACE conn4 <- [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:59:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:59:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2038ms 17:59:23 INFO - PROCESS | 1769 | 1465001963866 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 17:59:23 INFO - PROCESS | 1769 | 1465001963873 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 17:59:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:59:23 INFO - PROCESS | 1769 | 1465001963893 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:59:23 INFO - PROCESS | 1769 | 1465001963901 Marionette TRACE conn4 <- [1,2758,null,{}] 17:59:23 INFO - PROCESS | 1769 | 1465001963909 Marionette TRACE conn4 -> [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:59:24 INFO - PROCESS | 1769 | 1465001964188 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 17:59:24 INFO - PROCESS | 1769 | 1465001964276 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:24 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44a000 == 11 [pid = 1769] [id = 697] 17:59:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8c44b000) [pid = 1769] [serial = 2092] [outer = (nil)] 17:59:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8f669c00) [pid = 1769] [serial = 2093] [outer = 0x8c44b000] 17:59:24 INFO - PROCESS | 1769 | 1465001964355 Marionette DEBUG loaded listener.js 17:59:24 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8f87b400) [pid = 1769] [serial = 2094] [outer = 0x8c44b000] 17:59:25 INFO - PROCESS | 1769 | 1465001965322 Marionette TRACE conn4 <- [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:59:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:59:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1501ms 17:59:25 INFO - PROCESS | 1769 | 1465001965386 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 17:59:25 INFO - PROCESS | 1769 | 1465001965394 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 17:59:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:59:25 INFO - PROCESS | 1769 | 1465001965405 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:59:25 INFO - PROCESS | 1769 | 1465001965410 Marionette TRACE conn4 <- [1,2762,null,{}] 17:59:25 INFO - PROCESS | 1769 | 1465001965420 Marionette TRACE conn4 -> [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:59:25 INFO - PROCESS | 1769 | 1465001965684 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 17:59:25 INFO - PROCESS | 1769 | 1465001965973 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b978c00 == 12 [pid = 1769] [id = 698] 17:59:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x8bef1000) [pid = 1769] [serial = 2095] [outer = (nil)] 17:59:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8cc0e400) [pid = 1769] [serial = 2096] [outer = 0x8bef1000] 17:59:26 INFO - PROCESS | 1769 | 1465001966078 Marionette DEBUG loaded listener.js 17:59:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8e2b3c00) [pid = 1769] [serial = 2097] [outer = 0x8bef1000] 17:59:27 INFO - PROCESS | 1769 | 1465001967121 Marionette TRACE conn4 <- [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:59:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:59:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1791ms 17:59:27 INFO - PROCESS | 1769 | 1465001967197 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 17:59:27 INFO - PROCESS | 1769 | 1465001967207 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 17:59:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:59:27 INFO - PROCESS | 1769 | 1465001967219 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:59:27 INFO - PROCESS | 1769 | 1465001967223 Marionette TRACE conn4 <- [1,2766,null,{}] 17:59:27 INFO - PROCESS | 1769 | 1465001967231 Marionette TRACE conn4 -> [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:59:27 INFO - PROCESS | 1769 | 1465001967483 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 17:59:27 INFO - PROCESS | 1769 | 1465001967726 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee0b000 == 13 [pid = 1769] [id = 699] 17:59:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8ee10c00) [pid = 1769] [serial = 2098] [outer = (nil)] 17:59:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8f666000) [pid = 1769] [serial = 2099] [outer = 0x8ee10c00] 17:59:27 INFO - PROCESS | 1769 | 1465001967866 Marionette DEBUG loaded listener.js 17:59:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x90db5400) [pid = 1769] [serial = 2100] [outer = 0x8ee10c00] 17:59:29 INFO - PROCESS | 1769 | 1465001969180 Marionette TRACE conn4 <- [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:59:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:59:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2039ms 17:59:29 INFO - PROCESS | 1769 | 1465001969258 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 17:59:29 INFO - PROCESS | 1769 | 1465001969262 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 17:59:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:59:29 INFO - PROCESS | 1769 | 1465001969270 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:59:29 INFO - PROCESS | 1769 | 1465001969278 Marionette TRACE conn4 <- [1,2770,null,{}] 17:59:29 INFO - PROCESS | 1769 | 1465001969296 Marionette TRACE conn4 -> [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:59:29 INFO - PROCESS | 1769 | 1465001969554 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 17:59:29 INFO - PROCESS | 1769 | 1465001969800 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba60400 == 14 [pid = 1769] [id = 700] 17:59:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x90eb8800) [pid = 1769] [serial = 2101] [outer = (nil)] 17:59:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x90ebd800) [pid = 1769] [serial = 2102] [outer = 0x90eb8800] 17:59:29 INFO - PROCESS | 1769 | 1465001969944 Marionette DEBUG loaded listener.js 17:59:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x910a7400) [pid = 1769] [serial = 2103] [outer = 0x90eb8800] 17:59:31 INFO - PROCESS | 1769 | 1465001971038 Marionette TRACE conn4 <- [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:59:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:59:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1843ms 17:59:31 INFO - PROCESS | 1769 | 1465001971114 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 17:59:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:59:31 INFO - PROCESS | 1769 | 1465001971120 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 17:59:31 INFO - PROCESS | 1769 | 1465001971127 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:59:31 INFO - PROCESS | 1769 | 1465001971131 Marionette TRACE conn4 <- [1,2774,null,{}] 17:59:31 INFO - PROCESS | 1769 | 1465001971139 Marionette TRACE conn4 -> [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:59:31 INFO - PROCESS | 1769 | 1465001971387 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 17:59:31 INFO - PROCESS | 1769 | 1465001971631 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e613c00 == 15 [pid = 1769] [id = 701] 17:59:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8ee01c00) [pid = 1769] [serial = 2104] [outer = (nil)] 17:59:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x910a3000) [pid = 1769] [serial = 2105] [outer = 0x8ee01c00] 17:59:31 INFO - PROCESS | 1769 | 1465001971759 Marionette DEBUG loaded listener.js 17:59:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x91abc400) [pid = 1769] [serial = 2106] [outer = 0x8ee01c00] 17:59:32 INFO - PROCESS | 1769 | 1465001972945 Marionette TRACE conn4 <- [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:59:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:59:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1893ms 17:59:33 INFO - PROCESS | 1769 | 1465001973021 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 17:59:33 INFO - PROCESS | 1769 | 1465001973028 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 17:59:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:59:33 INFO - PROCESS | 1769 | 1465001973048 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:59:33 INFO - PROCESS | 1769 | 1465001973053 Marionette TRACE conn4 <- [1,2778,null,{}] 17:59:33 INFO - PROCESS | 1769 | 1465001973062 Marionette TRACE conn4 -> [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:59:33 INFO - PROCESS | 1769 | 1465001973329 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 17:59:33 INFO - PROCESS | 1769 | 1465001973678 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c443400 == 16 [pid = 1769] [id = 702] 17:59:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x8c444400) [pid = 1769] [serial = 2107] [outer = (nil)] 17:59:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x8c869000) [pid = 1769] [serial = 2108] [outer = 0x8c444400] 17:59:33 INFO - PROCESS | 1769 | 1465001973780 Marionette DEBUG loaded listener.js 17:59:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x8d1c1400) [pid = 1769] [serial = 2109] [outer = 0x8c444400] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x8ba67400) [pid = 1769] [serial = 2057] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8beeb800) [pid = 1769] [serial = 2045] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8c450800) [pid = 1769] [serial = 2046] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8e2b5000) [pid = 1769] [serial = 2048] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8ee0c800) [pid = 1769] [serial = 2051] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8e4aec00) [pid = 1769] [serial = 2049] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x90dc0000) [pid = 1769] [serial = 2054] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8f86f800) [pid = 1769] [serial = 2052] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8c445400) [pid = 1769] [serial = 2058] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8e4b2400) [pid = 1769] [serial = 2019] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8cc09400) [pid = 1769] [serial = 2018] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x90db6c00) [pid = 1769] [serial = 2022] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8f87dc00) [pid = 1769] [serial = 2021] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x92657400) [pid = 1769] [serial = 2025] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x9264c400) [pid = 1769] [serial = 2024] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8e881800) [pid = 1769] [serial = 2034] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8e618400) [pid = 1769] [serial = 2055] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8e611400) [pid = 1769] [serial = 2033] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8c863800) [pid = 1769] [serial = 2036] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x926c9400) [pid = 1769] [serial = 2028] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x926be800) [pid = 1769] [serial = 2027] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8ee05400) [pid = 1769] [serial = 2043] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x8e4ac400) [pid = 1769] [serial = 2039] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x928e6800) [pid = 1769] [serial = 2031] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x928b9400) [pid = 1769] [serial = 2030] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0x8e4b4800) [pid = 1769] [serial = 2040] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 65 (0x8cc04c00) [pid = 1769] [serial = 2037] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | --DOMWINDOW == 64 (0x8e88b400) [pid = 1769] [serial = 2042] [outer = (nil)] [url = about:blank] 17:59:34 INFO - PROCESS | 1769 | 1465001974682 Marionette TRACE conn4 <- [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:59:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:59:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1647ms 17:59:34 INFO - PROCESS | 1769 | 1465001974702 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 17:59:34 INFO - PROCESS | 1769 | 1465001974711 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 17:59:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:59:34 INFO - PROCESS | 1769 | 1465001974725 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:59:34 INFO - PROCESS | 1769 | 1465001974730 Marionette TRACE conn4 <- [1,2782,null,{}] 17:59:34 INFO - PROCESS | 1769 | 1465001974742 Marionette TRACE conn4 -> [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:59:34 INFO - PROCESS | 1769 | 1465001974937 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 17:59:35 INFO - PROCESS | 1769 | 1465001975092 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c447c00 == 17 [pid = 1769] [id = 703] 17:59:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 65 (0x8d1cf000) [pid = 1769] [serial = 2110] [outer = (nil)] 17:59:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 66 (0x8e4b1000) [pid = 1769] [serial = 2111] [outer = 0x8d1cf000] 17:59:35 INFO - PROCESS | 1769 | 1465001975179 Marionette DEBUG loaded listener.js 17:59:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x8e4e5400) [pid = 1769] [serial = 2112] [outer = 0x8d1cf000] 17:59:36 INFO - PROCESS | 1769 | 1465001976079 Marionette TRACE conn4 <- [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:59:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:59:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1389ms 17:59:36 INFO - PROCESS | 1769 | 1465001976114 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 17:59:36 INFO - PROCESS | 1769 | 1465001976119 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 17:59:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:59:36 INFO - PROCESS | 1769 | 1465001976126 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:59:36 INFO - PROCESS | 1769 | 1465001976133 Marionette TRACE conn4 <- [1,2786,null,{}] 17:59:36 INFO - PROCESS | 1769 | 1465001976154 Marionette TRACE conn4 -> [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:59:36 INFO - PROCESS | 1769 | 1465001976397 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 17:59:36 INFO - PROCESS | 1769 | 1465001976426 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:36 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f65ec00 == 18 [pid = 1769] [id = 704] 17:59:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x8f661c00) [pid = 1769] [serial = 2113] [outer = (nil)] 17:59:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x8f668400) [pid = 1769] [serial = 2114] [outer = 0x8f661c00] 17:59:36 INFO - PROCESS | 1769 | 1465001976532 Marionette DEBUG loaded listener.js 17:59:36 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8f9e6400) [pid = 1769] [serial = 2115] [outer = 0x8f661c00] 17:59:37 INFO - PROCESS | 1769 | 1465001977581 Marionette TRACE conn4 <- [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:59:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:59:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1502ms 17:59:37 INFO - PROCESS | 1769 | 1465001977629 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 17:59:37 INFO - PROCESS | 1769 | 1465001977634 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 17:59:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:59:37 INFO - PROCESS | 1769 | 1465001977656 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:59:37 INFO - PROCESS | 1769 | 1465001977663 Marionette TRACE conn4 <- [1,2790,null,{}] 17:59:37 INFO - PROCESS | 1769 | 1465001977670 Marionette TRACE conn4 -> [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:59:37 INFO - PROCESS | 1769 | 1465001977935 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 17:59:37 INFO - PROCESS | 1769 | 1465001977961 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f9ec000 == 19 [pid = 1769] [id = 705] 17:59:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x90e71800) [pid = 1769] [serial = 2116] [outer = (nil)] 17:59:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x90e7b000) [pid = 1769] [serial = 2117] [outer = 0x90e71800] 17:59:38 INFO - PROCESS | 1769 | 1465001978041 Marionette DEBUG loaded listener.js 17:59:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x90eb6000) [pid = 1769] [serial = 2118] [outer = 0x90e71800] 17:59:38 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8b983000) [pid = 1769] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:59:38 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x8e4ebc00) [pid = 1769] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:59:38 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8f87d000) [pid = 1769] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:59:38 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x90e7b800) [pid = 1769] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:59:38 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x8c86ac00) [pid = 1769] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:59:38 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x8e4de400) [pid = 1769] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:59:38 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0x8d1ca400) [pid = 1769] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:59:38 INFO - PROCESS | 1769 | --DOMWINDOW == 65 (0x8c86c800) [pid = 1769] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:59:38 INFO - PROCESS | 1769 | --DOMWINDOW == 64 (0x8e88e800) [pid = 1769] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:59:38 INFO - PROCESS | 1769 | --DOMWINDOW == 63 (0x8ba68800) [pid = 1769] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:59:38 INFO - PROCESS | 1769 | --DOMWINDOW == 62 (0x8d1d0400) [pid = 1769] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:59:39 INFO - PROCESS | 1769 | 1465001979138 Marionette TRACE conn4 <- [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:59:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:59:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1536ms 17:59:39 INFO - PROCESS | 1769 | 1465001979192 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 17:59:39 INFO - PROCESS | 1769 | 1465001979195 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 17:59:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:59:39 INFO - PROCESS | 1769 | 1465001979208 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:59:39 INFO - PROCESS | 1769 | 1465001979212 Marionette TRACE conn4 <- [1,2794,null,{}] 17:59:39 INFO - PROCESS | 1769 | 1465001979219 Marionette TRACE conn4 -> [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:59:39 INFO - PROCESS | 1769 | 1465001979455 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 17:59:39 INFO - PROCESS | 1769 | 1465001979473 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc04000 == 20 [pid = 1769] [id = 706] 17:59:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 63 (0x8ee0fc00) [pid = 1769] [serial = 2119] [outer = (nil)] 17:59:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 64 (0x90dc0400) [pid = 1769] [serial = 2120] [outer = 0x8ee0fc00] 17:59:39 INFO - PROCESS | 1769 | 1465001979553 Marionette DEBUG loaded listener.js 17:59:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 65 (0x90e74400) [pid = 1769] [serial = 2121] [outer = 0x8ee0fc00] 17:59:40 INFO - PROCESS | 1769 | 1465001980566 Marionette TRACE conn4 <- [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:59:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:59:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1436ms 17:59:40 INFO - PROCESS | 1769 | 1465001980646 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 17:59:40 INFO - PROCESS | 1769 | 1465001980653 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 17:59:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:59:40 INFO - PROCESS | 1769 | 1465001980677 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:59:40 INFO - PROCESS | 1769 | 1465001980684 Marionette TRACE conn4 <- [1,2798,null,{}] 17:59:40 INFO - PROCESS | 1769 | 1465001980740 Marionette TRACE conn4 -> [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:59:41 INFO - PROCESS | 1769 | 1465001981043 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 17:59:41 INFO - PROCESS | 1769 | 1465001981247 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44ac00 == 21 [pid = 1769] [id = 707] 17:59:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 66 (0x8c85fc00) [pid = 1769] [serial = 2122] [outer = (nil)] 17:59:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x8c869400) [pid = 1769] [serial = 2123] [outer = 0x8c85fc00] 17:59:41 INFO - PROCESS | 1769 | 1465001981354 Marionette DEBUG loaded listener.js 17:59:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x8d1c7c00) [pid = 1769] [serial = 2124] [outer = 0x8c85fc00] 17:59:42 INFO - PROCESS | 1769 | 1465001982359 Marionette TRACE conn4 <- [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:59:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:59:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1738ms 17:59:42 INFO - PROCESS | 1769 | 1465001982415 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 17:59:42 INFO - PROCESS | 1769 | 1465001982425 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 17:59:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:59:42 INFO - PROCESS | 1769 | 1465001982437 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:59:42 INFO - PROCESS | 1769 | 1465001982441 Marionette TRACE conn4 <- [1,2802,null,{}] 17:59:42 INFO - PROCESS | 1769 | 1465001982450 Marionette TRACE conn4 -> [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:59:42 INFO - PROCESS | 1769 | 1465001982713 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 17:59:42 INFO - PROCESS | 1769 | 1465001982959 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e618c00 == 22 [pid = 1769] [id = 708] 17:59:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x8e889800) [pid = 1769] [serial = 2125] [outer = (nil)] 17:59:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8ee04400) [pid = 1769] [serial = 2126] [outer = 0x8e889800] 17:59:43 INFO - PROCESS | 1769 | 1465001983073 Marionette DEBUG loaded listener.js 17:59:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8f661400) [pid = 1769] [serial = 2127] [outer = 0x8e889800] 17:59:44 INFO - PROCESS | 1769 | 1465001984074 Marionette TRACE conn4 <- [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:59:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:59:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1691ms 17:59:44 INFO - PROCESS | 1769 | 1465001984129 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 17:59:44 INFO - PROCESS | 1769 | 1465001984132 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 17:59:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:59:44 INFO - PROCESS | 1769 | 1465001984141 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:59:44 INFO - PROCESS | 1769 | 1465001984147 Marionette TRACE conn4 <- [1,2806,null,{}] 17:59:44 INFO - PROCESS | 1769 | 1465001984166 Marionette TRACE conn4 -> [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:59:44 INFO - PROCESS | 1769 | 1465001984424 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 17:59:44 INFO - PROCESS | 1769 | 1465001984709 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x91ab6c00 == 23 [pid = 1769] [id = 709] 17:59:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x923c1000) [pid = 1769] [serial = 2128] [outer = (nil)] 17:59:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x923c8800) [pid = 1769] [serial = 2129] [outer = 0x923c1000] 17:59:44 INFO - PROCESS | 1769 | 1465001984857 Marionette DEBUG loaded listener.js 17:59:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x92554400) [pid = 1769] [serial = 2130] [outer = 0x923c1000] 17:59:45 INFO - PROCESS | 1769 | 1465001985883 Marionette TRACE conn4 <- [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:59:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:59:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1801ms 17:59:45 INFO - PROCESS | 1769 | 1465001985947 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 17:59:45 INFO - PROCESS | 1769 | 1465001985953 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 17:59:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:59:45 INFO - PROCESS | 1769 | 1465001985963 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:59:45 INFO - PROCESS | 1769 | 1465001985968 Marionette TRACE conn4 <- [1,2810,null,{}] 17:59:45 INFO - PROCESS | 1769 | 1465001985975 Marionette TRACE conn4 -> [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:59:46 INFO - PROCESS | 1769 | 1465001986199 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 17:59:46 INFO - PROCESS | 1769 | 1465001986388 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e890000 == 24 [pid = 1769] [id = 710] 17:59:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8ee02c00) [pid = 1769] [serial = 2131] [outer = (nil)] 17:59:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x9264c800) [pid = 1769] [serial = 2132] [outer = 0x8ee02c00] 17:59:46 INFO - PROCESS | 1769 | 1465001986480 Marionette DEBUG loaded listener.js 17:59:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x92657800) [pid = 1769] [serial = 2133] [outer = 0x8ee02c00] 17:59:47 INFO - PROCESS | 1769 | 1465001987516 Marionette TRACE conn4 <- [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:59:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:59:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1587ms 17:59:47 INFO - PROCESS | 1769 | 1465001987551 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 17:59:47 INFO - PROCESS | 1769 | 1465001987556 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 17:59:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:59:47 INFO - PROCESS | 1769 | 1465001987564 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:59:47 INFO - PROCESS | 1769 | 1465001987568 Marionette TRACE conn4 <- [1,2814,null,{}] 17:59:47 INFO - PROCESS | 1769 | 1465001987575 Marionette TRACE conn4 -> [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:59:47 INFO - PROCESS | 1769 | 1465001987783 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 17:59:47 INFO - PROCESS | 1769 | 1465001987972 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:48 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1c4000 == 25 [pid = 1769] [id = 711] 17:59:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x910aac00) [pid = 1769] [serial = 2134] [outer = (nil)] 17:59:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x9269e400) [pid = 1769] [serial = 2135] [outer = 0x910aac00] 17:59:48 INFO - PROCESS | 1769 | 1465001988061 Marionette DEBUG loaded listener.js 17:59:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x926a0400) [pid = 1769] [serial = 2136] [outer = 0x910aac00] 17:59:49 INFO - PROCESS | 1769 | 1465001989091 Marionette TRACE conn4 <- [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:59:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:59:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1588ms 17:59:49 INFO - PROCESS | 1769 | 1465001989152 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 17:59:49 INFO - PROCESS | 1769 | 1465001989157 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 17:59:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:59:49 INFO - PROCESS | 1769 | 1465001989164 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:59:49 INFO - PROCESS | 1769 | 1465001989168 Marionette TRACE conn4 <- [1,2818,null,{}] 17:59:49 INFO - PROCESS | 1769 | 1465001989175 Marionette TRACE conn4 -> [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:59:49 INFO - PROCESS | 1769 | 1465001989477 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 17:59:49 INFO - PROCESS | 1769 | 1465001989749 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc0a000 == 26 [pid = 1769] [id = 712] 17:59:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8e618400) [pid = 1769] [serial = 2137] [outer = (nil)] 17:59:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x926b3800) [pid = 1769] [serial = 2138] [outer = 0x8e618400] 17:59:49 INFO - PROCESS | 1769 | 1465001989844 Marionette DEBUG loaded listener.js 17:59:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x926c4800) [pid = 1769] [serial = 2139] [outer = 0x8e618400] 17:59:50 INFO - PROCESS | 1769 | 1465001990817 Marionette TRACE conn4 <- [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:59:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:59:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1685ms 17:59:50 INFO - PROCESS | 1769 | 1465001990851 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 17:59:50 INFO - PROCESS | 1769 | 1465001990855 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 17:59:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:59:50 INFO - PROCESS | 1769 | 1465001990863 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:59:50 INFO - PROCESS | 1769 | 1465001990867 Marionette TRACE conn4 <- [1,2822,null,{}] 17:59:50 INFO - PROCESS | 1769 | 1465001990874 Marionette TRACE conn4 -> [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:59:51 INFO - PROCESS | 1769 | 1465001991080 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 17:59:51 INFO - PROCESS | 1769 | 1465001991333 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c444800 == 27 [pid = 1769] [id = 713] 17:59:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8c448800) [pid = 1769] [serial = 2140] [outer = (nil)] 17:59:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8e4aa800) [pid = 1769] [serial = 2141] [outer = 0x8c448800] 17:59:51 INFO - PROCESS | 1769 | 1465001991471 Marionette DEBUG loaded listener.js 17:59:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8e883c00) [pid = 1769] [serial = 2142] [outer = 0x8c448800] 17:59:52 INFO - PROCESS | 1769 | 1465001992862 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:59:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:59:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2044ms 17:59:52 INFO - PROCESS | 1769 | 1465001992908 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 17:59:52 INFO - PROCESS | 1769 | 1465001992914 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 17:59:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:59:52 INFO - PROCESS | 1769 | 1465001992923 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:59:52 INFO - PROCESS | 1769 | 1465001992932 Marionette TRACE conn4 <- [1,2826,null,{}] 17:59:52 INFO - PROCESS | 1769 | 1465001992944 Marionette TRACE conn4 -> [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:59:53 INFO - PROCESS | 1769 | 1465001993232 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 17:59:53 INFO - PROCESS | 1769 | 1465001993496 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c863400 == 28 [pid = 1769] [id = 714] 17:59:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8c863800) [pid = 1769] [serial = 2143] [outer = (nil)] 17:59:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x8d1c8400) [pid = 1769] [serial = 2144] [outer = 0x8c863800] 17:59:53 INFO - PROCESS | 1769 | 1465001993620 Marionette DEBUG loaded listener.js 17:59:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x8e4b1400) [pid = 1769] [serial = 2145] [outer = 0x8c863800] 17:59:54 INFO - PROCESS | 1769 | --DOCSHELL 0x8c86b400 == 27 [pid = 1769] [id = 693] 17:59:54 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba68400 == 26 [pid = 1769] [id = 694] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8cc0a800) [pid = 1769] [serial = 2061] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8beecc00) [pid = 1769] [serial = 2060] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8e88fc00) [pid = 1769] [serial = 2064] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8e617400) [pid = 1769] [serial = 2063] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8f9f1800) [pid = 1769] [serial = 2067] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8f9e5c00) [pid = 1769] [serial = 2066] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x90ec1400) [pid = 1769] [serial = 2070] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x90ebe400) [pid = 1769] [serial = 2069] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x910b0400) [pid = 1769] [serial = 2073] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x910ae800) [pid = 1769] [serial = 2072] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x9255b800) [pid = 1769] [serial = 2076] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x923c4000) [pid = 1769] [serial = 2075] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x9265a000) [pid = 1769] [serial = 2079] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x92658800) [pid = 1769] [serial = 2078] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8e2b8c00) [pid = 1769] [serial = 2082] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8cc0f800) [pid = 1769] [serial = 2081] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8ee07c00) [pid = 1769] [serial = 2090] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x8beec000) [pid = 1769] [serial = 2084] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8f65b800) [pid = 1769] [serial = 2091] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x8e2b7400) [pid = 1769] [serial = 2087] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x8e4ae400) [pid = 1769] [serial = 2088] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x8c44dc00) [pid = 1769] [serial = 2085] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0x8f669c00) [pid = 1769] [serial = 2093] [outer = (nil)] [url = about:blank] 17:59:55 INFO - PROCESS | 1769 | 1465001995653 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:59:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:59:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2798ms 17:59:55 INFO - PROCESS | 1769 | 1465001995722 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 17:59:55 INFO - PROCESS | 1769 | 1465001995728 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 17:59:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:59:55 INFO - PROCESS | 1769 | 1465001995736 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:59:55 INFO - PROCESS | 1769 | 1465001995741 Marionette TRACE conn4 <- [1,2830,null,{}] 17:59:55 INFO - PROCESS | 1769 | 1465001995826 Marionette TRACE conn4 -> [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:59:56 INFO - PROCESS | 1769 | 1465001996006 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 17:59:56 INFO - PROCESS | 1769 | 1465001996020 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c449c00 == 27 [pid = 1769] [id = 715] 17:59:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x8c44c000) [pid = 1769] [serial = 2146] [outer = (nil)] 17:59:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x8cc06c00) [pid = 1769] [serial = 2147] [outer = 0x8c44c000] 17:59:56 INFO - PROCESS | 1769 | 1465001996116 Marionette DEBUG loaded listener.js 17:59:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x8cc0f800) [pid = 1769] [serial = 2148] [outer = 0x8c44c000] 17:59:57 INFO - PROCESS | 1769 | 1465001997182 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:59:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:59:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1500ms 17:59:57 INFO - PROCESS | 1769 | 1465001997237 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 17:59:57 INFO - PROCESS | 1769 | 1465001997248 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 17:59:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:59:57 INFO - PROCESS | 1769 | 1465001997279 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:59:57 INFO - PROCESS | 1769 | 1465001997283 Marionette TRACE conn4 <- [1,2834,null,{}] 17:59:57 INFO - PROCESS | 1769 | 1465001997290 Marionette TRACE conn4 -> [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:59:57 INFO - PROCESS | 1769 | 1465001997485 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 17:59:57 INFO - PROCESS | 1769 | 1465001997498 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4de400 == 28 [pid = 1769] [id = 716] 17:59:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8e4e8400) [pid = 1769] [serial = 2149] [outer = (nil)] 17:59:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8e61b400) [pid = 1769] [serial = 2150] [outer = 0x8e4e8400] 17:59:57 INFO - PROCESS | 1769 | 1465001997580 Marionette DEBUG loaded listener.js 17:59:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8e888c00) [pid = 1769] [serial = 2151] [outer = 0x8e4e8400] 17:59:58 INFO - PROCESS | 1769 | 1465001998680 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:59:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:59:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1441ms 17:59:58 INFO - PROCESS | 1769 | 1465001998720 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 17:59:58 INFO - PROCESS | 1769 | 1465001998725 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 17:59:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:59:58 INFO - PROCESS | 1769 | 1465001998739 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:59:58 INFO - PROCESS | 1769 | 1465001998744 Marionette TRACE conn4 <- [1,2838,null,{}] 17:59:58 INFO - PROCESS | 1769 | 1465001998763 Marionette TRACE conn4 -> [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:59:59 INFO - PROCESS | 1769 | 1465001999014 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 17:59:59 INFO - PROCESS | 1769 | 1465001999043 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f878400 == 29 [pid = 1769] [id = 717] 17:59:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8f879400) [pid = 1769] [serial = 2152] [outer = (nil)] 17:59:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8f9eb400) [pid = 1769] [serial = 2153] [outer = 0x8f879400] 17:59:59 INFO - PROCESS | 1769 | 1465001999130 Marionette DEBUG loaded listener.js 17:59:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x90db4400) [pid = 1769] [serial = 2154] [outer = 0x8f879400] 18:00:00 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8ee0fc00) [pid = 1769] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:00:00 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8f661c00) [pid = 1769] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:00:00 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x90e71800) [pid = 1769] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:00:00 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x8c44b000) [pid = 1769] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:00:00 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8bef1000) [pid = 1769] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:00:00 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x8ee10c00) [pid = 1769] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:00:00 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x8d1cf000) [pid = 1769] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:00:00 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x90eb8800) [pid = 1769] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:00:00 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0x8ee01c00) [pid = 1769] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:00:00 INFO - PROCESS | 1769 | --DOMWINDOW == 65 (0x8c444400) [pid = 1769] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:00:00 INFO - PROCESS | 1769 | 1465002000645 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 18:00:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:00:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1995ms 18:00:00 INFO - PROCESS | 1769 | 1465002000734 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 18:00:00 INFO - PROCESS | 1769 | 1465002000740 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 18:00:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:00:00 INFO - PROCESS | 1769 | 1465002000748 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:00:00 INFO - PROCESS | 1769 | 1465002000752 Marionette TRACE conn4 <- [1,2842,null,{}] 18:00:00 INFO - PROCESS | 1769 | 1465002000758 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:00 INFO - PROCESS | 1769 | 1465002000936 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 18:00:00 INFO - PROCESS | 1769 | 1465002000947 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:00 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef1000 == 30 [pid = 1769] [id = 718] 18:00:00 INFO - PROCESS | 1769 | ++DOMWINDOW == 66 (0x8c44b000) [pid = 1769] [serial = 2155] [outer = (nil)] 18:00:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x8ee10c00) [pid = 1769] [serial = 2156] [outer = 0x8c44b000] 18:00:01 INFO - PROCESS | 1769 | 1465002001027 Marionette DEBUG loaded listener.js 18:00:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x90e72000) [pid = 1769] [serial = 2157] [outer = 0x8c44b000] 18:00:01 INFO - PROCESS | 1769 | 1465002001931 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 18:00:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:00:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1231ms 18:00:01 INFO - PROCESS | 1769 | 1465002001984 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 18:00:01 INFO - PROCESS | 1769 | 1465002001987 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 18:00:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:00:02 INFO - PROCESS | 1769 | 1465002001996 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:00:02 INFO - PROCESS | 1769 | 1465002001999 Marionette TRACE conn4 <- [1,2846,null,{}] 18:00:02 INFO - PROCESS | 1769 | 1465002002006 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:02 INFO - PROCESS | 1769 | 1465002002261 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 18:00:02 INFO - PROCESS | 1769 | 1465002002557 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:02 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b980800 == 31 [pid = 1769] [id = 719] 18:00:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x8b981000) [pid = 1769] [serial = 2158] [outer = (nil)] 18:00:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8ba5e000) [pid = 1769] [serial = 2159] [outer = 0x8b981000] 18:00:02 INFO - PROCESS | 1769 | 1465002002712 Marionette DEBUG loaded listener.js 18:00:02 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8beef000) [pid = 1769] [serial = 2160] [outer = 0x8b981000] 18:00:03 INFO - PROCESS | 1769 | 1465002003880 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 18:00:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:00:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1935ms 18:00:03 INFO - PROCESS | 1769 | 1465002003932 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 18:00:03 INFO - PROCESS | 1769 | 1465002003939 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 18:00:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:00:03 INFO - PROCESS | 1769 | 1465002003950 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:00:03 INFO - PROCESS | 1769 | 1465002003955 Marionette TRACE conn4 <- [1,2850,null,{}] 18:00:03 INFO - PROCESS | 1769 | 1465002003964 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:04 INFO - PROCESS | 1769 | 1465002004200 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 18:00:04 INFO - PROCESS | 1769 | 1465002004473 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b982000 == 32 [pid = 1769] [id = 720] 18:00:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8e4b3800) [pid = 1769] [serial = 2161] [outer = (nil)] 18:00:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8e4e8000) [pid = 1769] [serial = 2162] [outer = 0x8e4b3800] 18:00:04 INFO - PROCESS | 1769 | 1465002004613 Marionette DEBUG loaded listener.js 18:00:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8e61c800) [pid = 1769] [serial = 2163] [outer = 0x8e4b3800] 18:00:05 INFO - PROCESS | 1769 | 1465002005787 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:00:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:00:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1887ms 18:00:05 INFO - PROCESS | 1769 | 1465002005841 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 18:00:05 INFO - PROCESS | 1769 | 1465002005848 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 18:00:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:00:05 INFO - PROCESS | 1769 | 1465002005857 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:00:05 INFO - PROCESS | 1769 | 1465002005862 Marionette TRACE conn4 <- [1,2854,null,{}] 18:00:05 INFO - PROCESS | 1769 | 1465002005870 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:06 INFO - PROCESS | 1769 | 1465002006108 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 18:00:06 INFO - PROCESS | 1769 | 1465002006442 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44e400 == 33 [pid = 1769] [id = 721] 18:00:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8cc07800) [pid = 1769] [serial = 2164] [outer = (nil)] 18:00:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8f9e4000) [pid = 1769] [serial = 2165] [outer = 0x8cc07800] 18:00:06 INFO - PROCESS | 1769 | 1465002006545 Marionette DEBUG loaded listener.js 18:00:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x90db9000) [pid = 1769] [serial = 2166] [outer = 0x8cc07800] 18:00:07 INFO - PROCESS | 1769 | 1465002007644 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 18:00:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:00:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1834ms 18:00:07 INFO - PROCESS | 1769 | 1465002007692 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 18:00:07 INFO - PROCESS | 1769 | 1465002007698 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 18:00:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:00:07 INFO - PROCESS | 1769 | 1465002007718 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:00:07 INFO - PROCESS | 1769 | 1465002007730 Marionette TRACE conn4 <- [1,2858,null,{}] 18:00:07 INFO - PROCESS | 1769 | 1465002007739 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:08 INFO - PROCESS | 1769 | 1465002008032 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 18:00:08 INFO - PROCESS | 1769 | 1465002008277 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:08 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee0dc00 == 34 [pid = 1769] [id = 722] 18:00:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x90e79000) [pid = 1769] [serial = 2167] [outer = (nil)] 18:00:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x91ab4800) [pid = 1769] [serial = 2168] [outer = 0x90e79000] 18:00:08 INFO - PROCESS | 1769 | 1465002008410 Marionette DEBUG loaded listener.js 18:00:08 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x91ab9400) [pid = 1769] [serial = 2169] [outer = 0x90e79000] 18:00:09 INFO - PROCESS | 1769 | 1465002009487 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:00:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:00:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1855ms 18:00:09 INFO - PROCESS | 1769 | 1465002009564 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 18:00:09 INFO - PROCESS | 1769 | 1465002009569 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 18:00:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:00:09 INFO - PROCESS | 1769 | 1465002009578 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:00:09 INFO - PROCESS | 1769 | 1465002009582 Marionette TRACE conn4 <- [1,2862,null,{}] 18:00:09 INFO - PROCESS | 1769 | 1465002009590 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:09 INFO - PROCESS | 1769 | 1465002009837 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 18:00:10 INFO - PROCESS | 1769 | 1465002010108 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:10 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f666c00 == 35 [pid = 1769] [id = 723] 18:00:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8f669c00) [pid = 1769] [serial = 2170] [outer = (nil)] 18:00:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x923c8c00) [pid = 1769] [serial = 2171] [outer = 0x8f669c00] 18:00:10 INFO - PROCESS | 1769 | 1465002010204 Marionette DEBUG loaded listener.js 18:00:10 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x923c9800) [pid = 1769] [serial = 2172] [outer = 0x8f669c00] 18:00:11 INFO - PROCESS | 1769 | 1465002011505 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 18:00:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:00:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2040ms 18:00:11 INFO - PROCESS | 1769 | 1465002011620 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 18:00:11 INFO - PROCESS | 1769 | 1465002011631 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 18:00:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:00:11 INFO - PROCESS | 1769 | 1465002011646 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:00:11 INFO - PROCESS | 1769 | 1465002011657 Marionette TRACE conn4 <- [1,2866,null,{}] 18:00:11 INFO - PROCESS | 1769 | 1465002011870 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:12 INFO - PROCESS | 1769 | 1465002012211 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 18:00:12 INFO - PROCESS | 1769 | 1465002012575 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:12 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44f000 == 36 [pid = 1769] [id = 724] 18:00:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8c451c00) [pid = 1769] [serial = 2173] [outer = (nil)] 18:00:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8c86b000) [pid = 1769] [serial = 2174] [outer = 0x8c451c00] 18:00:12 INFO - PROCESS | 1769 | 1465002012734 Marionette DEBUG loaded listener.js 18:00:12 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8d1cfc00) [pid = 1769] [serial = 2175] [outer = 0x8c451c00] 18:00:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee0b000 == 35 [pid = 1769] [id = 699] 18:00:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1cf800 == 34 [pid = 1769] [id = 695] 18:00:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8bef1000 == 33 [pid = 1769] [id = 718] 18:00:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8f878400 == 32 [pid = 1769] [id = 717] 18:00:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4de400 == 31 [pid = 1769] [id = 716] 18:00:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8c449c00 == 30 [pid = 1769] [id = 715] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8f9e6400) [pid = 1769] [serial = 2115] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x90e7b000) [pid = 1769] [serial = 2117] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8f87b400) [pid = 1769] [serial = 2094] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8cc0e400) [pid = 1769] [serial = 2096] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8e2b3c00) [pid = 1769] [serial = 2097] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8f666000) [pid = 1769] [serial = 2099] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x90db5400) [pid = 1769] [serial = 2100] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8e4b1000) [pid = 1769] [serial = 2111] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x90ebd800) [pid = 1769] [serial = 2102] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x910a7400) [pid = 1769] [serial = 2103] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x910a3000) [pid = 1769] [serial = 2105] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x91abc400) [pid = 1769] [serial = 2106] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8c869000) [pid = 1769] [serial = 2108] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8d1c1400) [pid = 1769] [serial = 2109] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x8f668400) [pid = 1769] [serial = 2114] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x90eb6000) [pid = 1769] [serial = 2118] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x8e4e5400) [pid = 1769] [serial = 2112] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x90e74400) [pid = 1769] [serial = 2121] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x90dc0400) [pid = 1769] [serial = 2120] [outer = (nil)] [url = about:blank] 18:00:13 INFO - PROCESS | 1769 | 1465002013972 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 18:00:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:00:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2386ms 18:00:14 INFO - PROCESS | 1769 | 1465002014030 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 18:00:14 INFO - PROCESS | 1769 | 1465002014040 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 18:00:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:00:14 INFO - PROCESS | 1769 | 1465002014053 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:00:14 INFO - PROCESS | 1769 | 1465002014057 Marionette TRACE conn4 <- [1,2870,null,{}] 18:00:14 INFO - PROCESS | 1769 | 1465002014065 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:14 INFO - PROCESS | 1769 | 1465002014282 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 18:00:14 INFO - PROCESS | 1769 | 1465002014478 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:14 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1c1400 == 31 [pid = 1769] [id = 725] 18:00:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x8e4dcc00) [pid = 1769] [serial = 2176] [outer = (nil)] 18:00:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x8e4eb000) [pid = 1769] [serial = 2177] [outer = 0x8e4dcc00] 18:00:14 INFO - PROCESS | 1769 | 1465002014569 Marionette DEBUG loaded listener.js 18:00:14 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8e890800) [pid = 1769] [serial = 2178] [outer = 0x8e4dcc00] 18:00:15 INFO - PROCESS | 1769 | 1465002015443 Marionette TRACE conn4 <- [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]]]}] 18:00:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:00:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1443ms 18:00:15 INFO - PROCESS | 1769 | 1465002015503 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 18:00:15 INFO - PROCESS | 1769 | 1465002015507 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 18:00:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:00:15 INFO - PROCESS | 1769 | 1465002015524 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:00:15 INFO - PROCESS | 1769 | 1465002015536 Marionette TRACE conn4 <- [1,2874,null,{}] 18:00:15 INFO - PROCESS | 1769 | 1465002015554 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:15 INFO - PROCESS | 1769 | 1465002015771 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 18:00:15 INFO - PROCESS | 1769 | 1465002015941 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f9e4c00 == 32 [pid = 1769] [id = 726] 18:00:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8f9e5c00) [pid = 1769] [serial = 2179] [outer = (nil)] 18:00:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8f9f0c00) [pid = 1769] [serial = 2180] [outer = 0x8f9e5c00] 18:00:16 INFO - PROCESS | 1769 | 1465002016124 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x90dc1000) [pid = 1769] [serial = 2181] [outer = 0x8f9e5c00] 18:00:17 INFO - PROCESS | 1769 | 1465002017142 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 18:00:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:00:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1655ms 18:00:17 INFO - PROCESS | 1769 | 1465002017175 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 18:00:17 INFO - PROCESS | 1769 | 1465002017179 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 18:00:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:00:17 INFO - PROCESS | 1769 | 1465002017188 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:00:17 INFO - PROCESS | 1769 | 1465002017192 Marionette TRACE conn4 <- [1,2878,null,{}] 18:00:17 INFO - PROCESS | 1769 | 1465002017199 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:17 INFO - PROCESS | 1769 | 1465002017472 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 18:00:17 INFO - PROCESS | 1769 | 1465002017496 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:17 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2b6400 == 33 [pid = 1769] [id = 727] 18:00:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8f9f0000) [pid = 1769] [serial = 2182] [outer = (nil)] 18:00:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x910a1400) [pid = 1769] [serial = 2183] [outer = 0x8f9f0000] 18:00:17 INFO - PROCESS | 1769 | 1465002017587 Marionette DEBUG loaded listener.js 18:00:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x90ec2c00) [pid = 1769] [serial = 2184] [outer = 0x8f9f0000] 18:00:18 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8e618400) [pid = 1769] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:00:18 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8c448800) [pid = 1769] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:00:18 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8c44c000) [pid = 1769] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:00:18 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8f879400) [pid = 1769] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:00:18 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x8e889800) [pid = 1769] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:00:18 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8c85fc00) [pid = 1769] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:00:18 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x910aac00) [pid = 1769] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:00:18 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x923c1000) [pid = 1769] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:00:18 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x8c863800) [pid = 1769] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:00:18 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0x8ee02c00) [pid = 1769] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:00:18 INFO - PROCESS | 1769 | --DOMWINDOW == 65 (0x8e4e8400) [pid = 1769] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:00:18 INFO - PROCESS | 1769 | 1465002018739 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 18:00:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:00:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1584ms 18:00:18 INFO - PROCESS | 1769 | 1465002018773 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 18:00:18 INFO - PROCESS | 1769 | 1465002018776 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 18:00:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:00:18 INFO - PROCESS | 1769 | 1465002018792 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:00:18 INFO - PROCESS | 1769 | 1465002018796 Marionette TRACE conn4 <- [1,2882,null,{}] 18:00:18 INFO - PROCESS | 1769 | 1465002018803 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:19 INFO - PROCESS | 1769 | 1465002019099 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 18:00:19 INFO - PROCESS | 1769 | 1465002019419 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba63000 == 34 [pid = 1769] [id = 728] 18:00:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 66 (0x8ba68400) [pid = 1769] [serial = 2185] [outer = (nil)] 18:00:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x8beef400) [pid = 1769] [serial = 2186] [outer = 0x8ba68400] 18:00:19 INFO - PROCESS | 1769 | 1465002019532 Marionette DEBUG loaded listener.js 18:00:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x8c452c00) [pid = 1769] [serial = 2187] [outer = 0x8ba68400] 18:00:20 INFO - PROCESS | 1769 | 1465002020627 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 18:00:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:00:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1886ms 18:00:20 INFO - PROCESS | 1769 | 1465002020681 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 18:00:20 INFO - PROCESS | 1769 | 1465002020687 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 18:00:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:00:20 INFO - PROCESS | 1769 | 1465002020699 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:00:20 INFO - PROCESS | 1769 | 1465002020707 Marionette TRACE conn4 <- [1,2886,null,{}] 18:00:20 INFO - PROCESS | 1769 | 1465002020717 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:21 INFO - PROCESS | 1769 | 1465002021006 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 18:00:21 INFO - PROCESS | 1769 | 1465002021261 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:21 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b975800 == 35 [pid = 1769] [id = 729] 18:00:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x8e611400) [pid = 1769] [serial = 2188] [outer = (nil)] 18:00:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8e88f400) [pid = 1769] [serial = 2189] [outer = 0x8e611400] 18:00:21 INFO - PROCESS | 1769 | 1465002021403 Marionette DEBUG loaded listener.js 18:00:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8f661c00) [pid = 1769] [serial = 2190] [outer = 0x8e611400] 18:00:22 INFO - PROCESS | 1769 | 1465002022576 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 18:00:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:00:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1939ms 18:00:22 INFO - PROCESS | 1769 | 1465002022639 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 18:00:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:00:22 INFO - PROCESS | 1769 | 1465002022645 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 18:00:22 INFO - PROCESS | 1769 | 1465002022653 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:00:22 INFO - PROCESS | 1769 | 1465002022657 Marionette TRACE conn4 <- [1,2890,null,{}] 18:00:22 INFO - PROCESS | 1769 | 1465002022665 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:22 INFO - PROCESS | 1769 | 1465002022897 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 18:00:23 INFO - PROCESS | 1769 | 1465002023215 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x90e75800 == 36 [pid = 1769] [id = 730] 18:00:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x90e78c00) [pid = 1769] [serial = 2191] [outer = (nil)] 18:00:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x90eb5800) [pid = 1769] [serial = 2192] [outer = 0x90e78c00] 18:00:23 INFO - PROCESS | 1769 | 1465002023354 Marionette DEBUG loaded listener.js 18:00:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x90ec3400) [pid = 1769] [serial = 2193] [outer = 0x90e78c00] 18:00:24 INFO - PROCESS | 1769 | 1465002024486 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:00:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:00:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1886ms 18:00:24 INFO - PROCESS | 1769 | 1465002024540 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 18:00:24 INFO - PROCESS | 1769 | 1465002024551 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 18:00:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:00:24 INFO - PROCESS | 1769 | 1465002024581 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:00:24 INFO - PROCESS | 1769 | 1465002024593 Marionette TRACE conn4 <- [1,2894,null,{}] 18:00:24 INFO - PROCESS | 1769 | 1465002024601 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:24 INFO - PROCESS | 1769 | 1465002024886 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 18:00:25 INFO - PROCESS | 1769 | 1465002025139 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:25 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2bd800 == 37 [pid = 1769] [id = 731] 18:00:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x90ec0000) [pid = 1769] [serial = 2194] [outer = (nil)] 18:00:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x9264f800) [pid = 1769] [serial = 2195] [outer = 0x90ec0000] 18:00:25 INFO - PROCESS | 1769 | 1465002025273 Marionette DEBUG loaded listener.js 18:00:25 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x92656400) [pid = 1769] [serial = 2196] [outer = 0x90ec0000] 18:00:26 INFO - PROCESS | 1769 | 1465002026353 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 18:00:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:00:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1864ms 18:00:26 INFO - PROCESS | 1769 | 1465002026429 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 18:00:26 INFO - PROCESS | 1769 | 1465002026433 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 18:00:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:00:26 INFO - PROCESS | 1769 | 1465002026441 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:00:26 INFO - PROCESS | 1769 | 1465002026446 Marionette TRACE conn4 <- [1,2898,null,{}] 18:00:26 INFO - PROCESS | 1769 | 1465002026453 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:26 INFO - PROCESS | 1769 | 1465002026729 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 18:00:26 INFO - PROCESS | 1769 | 1465002026978 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:27 INFO - PROCESS | 1769 | ++DOCSHELL 0x90db6000 == 38 [pid = 1769] [id = 732] 18:00:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x9264cc00) [pid = 1769] [serial = 2197] [outer = (nil)] 18:00:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x9269e000) [pid = 1769] [serial = 2198] [outer = 0x9264cc00] 18:00:27 INFO - PROCESS | 1769 | 1465002027108 Marionette DEBUG loaded listener.js 18:00:27 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x926a1800) [pid = 1769] [serial = 2199] [outer = 0x9264cc00] 18:00:28 INFO - PROCESS | 1769 | 1465002028109 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 18:00:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:00:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1746ms 18:00:28 INFO - PROCESS | 1769 | 1465002028189 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 18:00:28 INFO - PROCESS | 1769 | 1465002028194 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 18:00:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:00:28 INFO - PROCESS | 1769 | 1465002028202 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:00:28 INFO - PROCESS | 1769 | 1465002028207 Marionette TRACE conn4 <- [1,2902,null,{}] 18:00:28 INFO - PROCESS | 1769 | 1465002028213 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:28 INFO - PROCESS | 1769 | 1465002028485 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 18:00:28 INFO - PROCESS | 1769 | 1465002028793 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc10800 == 39 [pid = 1769] [id = 733] 18:00:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8d1c2c00) [pid = 1769] [serial = 2200] [outer = (nil)] 18:00:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8e61b800) [pid = 1769] [serial = 2201] [outer = 0x8d1c2c00] 18:00:28 INFO - PROCESS | 1769 | 1465002028914 Marionette DEBUG loaded listener.js 18:00:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x926b1c00) [pid = 1769] [serial = 2202] [outer = 0x8d1c2c00] 18:00:30 INFO - PROCESS | 1769 | 1465002030235 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:00:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:00:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2092ms 18:00:30 INFO - PROCESS | 1769 | 1465002030295 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 18:00:30 INFO - PROCESS | 1769 | 1465002030302 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 18:00:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:00:30 INFO - PROCESS | 1769 | 1465002030311 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:00:30 INFO - PROCESS | 1769 | 1465002030317 Marionette TRACE conn4 <- [1,2906,null,{}] 18:00:30 INFO - PROCESS | 1769 | 1465002030328 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:30 INFO - PROCESS | 1769 | 1465002030604 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 18:00:30 INFO - PROCESS | 1769 | 1465002030848 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:30 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4ddc00 == 40 [pid = 1769] [id = 734] 18:00:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8e4de000) [pid = 1769] [serial = 2203] [outer = (nil)] 18:00:30 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8e4e9c00) [pid = 1769] [serial = 2204] [outer = 0x8e4de000] 18:00:30 INFO - PROCESS | 1769 | 1465002030995 Marionette DEBUG loaded listener.js 18:00:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8e889800) [pid = 1769] [serial = 2205] [outer = 0x8e4de000] 18:00:31 INFO - PROCESS | 1769 | 1465002031991 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2b6400 == 39 [pid = 1769] [id = 727] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8f9e4c00 == 38 [pid = 1769] [id = 726] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1c1400 == 37 [pid = 1769] [id = 725] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44f000 == 36 [pid = 1769] [id = 724] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44ac00 == 35 [pid = 1769] [id = 707] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8c447c00 == 34 [pid = 1769] [id = 703] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1c4000 == 33 [pid = 1769] [id = 711] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8f666c00 == 32 [pid = 1769] [id = 723] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x91ab6c00 == 31 [pid = 1769] [id = 709] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8b982000 == 30 [pid = 1769] [id = 720] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba60400 == 29 [pid = 1769] [id = 700] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44e400 == 28 [pid = 1769] [id = 721] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8e613c00 == 27 [pid = 1769] [id = 701] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8c863400 == 26 [pid = 1769] [id = 714] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee0dc00 == 25 [pid = 1769] [id = 722] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8f9ec000 == 24 [pid = 1769] [id = 705] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8b980800 == 23 [pid = 1769] [id = 719] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8c443400 == 22 [pid = 1769] [id = 702] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8c44a000 == 21 [pid = 1769] [id = 697] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc04000 == 20 [pid = 1769] [id = 706] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8e88d400 == 19 [pid = 1769] [id = 696] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8e618c00 == 18 [pid = 1769] [id = 708] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc0a000 == 17 [pid = 1769] [id = 712] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8c444800 == 16 [pid = 1769] [id = 713] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8b978c00 == 15 [pid = 1769] [id = 698] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8f65ec00 == 14 [pid = 1769] [id = 704] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8e890000 == 13 [pid = 1769] [id = 710] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc10800 == 12 [pid = 1769] [id = 733] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x90db6000 == 11 [pid = 1769] [id = 732] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2bd800 == 10 [pid = 1769] [id = 731] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8b975800 == 9 [pid = 1769] [id = 729] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x90e75800 == 8 [pid = 1769] [id = 730] 18:00:33 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba63000 == 7 [pid = 1769] [id = 728] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x926c4800) [pid = 1769] [serial = 2139] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x926b3800) [pid = 1769] [serial = 2138] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8e883c00) [pid = 1769] [serial = 2142] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8cc06c00) [pid = 1769] [serial = 2147] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8cc0f800) [pid = 1769] [serial = 2148] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x90db4400) [pid = 1769] [serial = 2154] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8f661400) [pid = 1769] [serial = 2127] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8c869400) [pid = 1769] [serial = 2123] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x9269e400) [pid = 1769] [serial = 2135] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8e4aa800) [pid = 1769] [serial = 2141] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x923c8800) [pid = 1769] [serial = 2129] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8ee04400) [pid = 1769] [serial = 2126] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8d1c8400) [pid = 1769] [serial = 2144] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x92657800) [pid = 1769] [serial = 2133] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x8ee10c00) [pid = 1769] [serial = 2156] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8e4b1400) [pid = 1769] [serial = 2145] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x8d1c7c00) [pid = 1769] [serial = 2124] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x8e888c00) [pid = 1769] [serial = 2151] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x9264c800) [pid = 1769] [serial = 2132] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0x8e61b400) [pid = 1769] [serial = 2150] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 65 (0x92554400) [pid = 1769] [serial = 2130] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 64 (0x926a0400) [pid = 1769] [serial = 2136] [outer = (nil)] [url = about:blank] 18:00:33 INFO - PROCESS | 1769 | --DOMWINDOW == 63 (0x8f9eb400) [pid = 1769] [serial = 2153] [outer = (nil)] [url = about:blank] 18:00:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:00:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2896ms 18:00:33 INFO - PROCESS | 1769 | 1465002033327 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 18:00:33 INFO - PROCESS | 1769 | 1465002033333 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 18:00:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:00:33 INFO - PROCESS | 1769 | 1465002033344 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:00:33 INFO - PROCESS | 1769 | 1465002033353 Marionette TRACE conn4 <- [1,2910,null,{}] 18:00:33 INFO - PROCESS | 1769 | 1465002033362 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:33 INFO - PROCESS | 1769 | 1465002033590 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 18:00:33 INFO - PROCESS | 1769 | 1465002033795 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x8beeb400 == 8 [pid = 1769] [id = 735] 18:00:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 64 (0x8beeb800) [pid = 1769] [serial = 2206] [outer = (nil)] 18:00:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 65 (0x8bef0000) [pid = 1769] [serial = 2207] [outer = 0x8beeb800] 18:00:34 INFO - PROCESS | 1769 | 1465002034045 Marionette DEBUG loaded listener.js 18:00:34 INFO - PROCESS | 1769 | ++DOMWINDOW == 66 (0x8c445000) [pid = 1769] [serial = 2208] [outer = 0x8beeb800] 18:00:35 INFO - PROCESS | 1769 | 1465002035204 Marionette TRACE conn4 <- [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]]]}] 18:00:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:00:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:00:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1891ms 18:00:35 INFO - PROCESS | 1769 | 1465002035240 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 18:00:35 INFO - PROCESS | 1769 | 1465002035251 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 18:00:35 INFO - TEST-START | /DOMEvents/constructors.html 18:00:35 INFO - PROCESS | 1769 | 1465002035276 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:00:35 INFO - PROCESS | 1769 | 1465002035288 Marionette TRACE conn4 <- [1,2914,null,{}] 18:00:35 INFO - PROCESS | 1769 | 1465002035298 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:35 INFO - PROCESS | 1769 | 1465002035575 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 18:00:35 INFO - PROCESS | 1769 | 1465002035736 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc0f400 == 9 [pid = 1769] [id = 736] 18:00:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x8d1c1400) [pid = 1769] [serial = 2209] [outer = (nil)] 18:00:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x8d1c5000) [pid = 1769] [serial = 2210] [outer = 0x8d1c1400] 18:00:35 INFO - PROCESS | 1769 | 1465002035824 Marionette DEBUG loaded listener.js 18:00:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x8d1d0000) [pid = 1769] [serial = 2211] [outer = 0x8d1c1400] 18:00:36 INFO - PROCESS | 1769 | 1465002036920 Marionette TRACE conn4 <- [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]]]}] 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:00:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:00:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:00:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:00:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:00:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:00:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:00:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:00:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:00:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:00:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:00:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:00:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:00:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:00:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:00:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:00:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:00:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:00:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:00:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:00:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:00:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:00:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:00:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:00:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:00:37 INFO - TEST-OK | /DOMEvents/constructors.html | took 1738ms 18:00:37 INFO - PROCESS | 1769 | 1465002037004 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 18:00:37 INFO - PROCESS | 1769 | 1465002037012 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 18:00:37 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:00:37 INFO - PROCESS | 1769 | 1465002037031 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:00:37 INFO - PROCESS | 1769 | 1465002037040 Marionette TRACE conn4 <- [1,2918,null,{}] 18:00:37 INFO - PROCESS | 1769 | 1465002037072 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:37 INFO - PROCESS | 1769 | 1465002037327 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 18:00:37 INFO - PROCESS | 1769 | 1465002037423 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e887000 == 10 [pid = 1769] [id = 737] 18:00:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8e888c00) [pid = 1769] [serial = 2212] [outer = (nil)] 18:00:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8e88e400) [pid = 1769] [serial = 2213] [outer = 0x8e888c00] 18:00:37 INFO - PROCESS | 1769 | 1465002037611 Marionette DEBUG loaded listener.js 18:00:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8ee0a000) [pid = 1769] [serial = 2214] [outer = 0x8e888c00] 18:00:38 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x90e79000) [pid = 1769] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:00:38 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8b981000) [pid = 1769] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:00:38 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x8e4b3800) [pid = 1769] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:00:38 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x8c451c00) [pid = 1769] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:00:38 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x8e4dcc00) [pid = 1769] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:00:38 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0x8cc07800) [pid = 1769] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:00:38 INFO - PROCESS | 1769 | --DOMWINDOW == 65 (0x8f669c00) [pid = 1769] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:00:38 INFO - PROCESS | 1769 | --DOMWINDOW == 64 (0x8f9e5c00) [pid = 1769] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:00:38 INFO - PROCESS | 1769 | --DOMWINDOW == 63 (0x8c44b000) [pid = 1769] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:00:38 INFO - PROCESS | 1769 | --DOMWINDOW == 62 (0x8f9f0000) [pid = 1769] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:00:38 INFO - PROCESS | 1769 | 1465002038909 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:00:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:00:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1917ms 18:00:38 INFO - PROCESS | 1769 | 1465002038944 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 18:00:38 INFO - PROCESS | 1769 | 1465002038948 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 18:00:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:00:38 INFO - PROCESS | 1769 | 1465002038956 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:00:38 INFO - PROCESS | 1769 | 1465002038961 Marionette TRACE conn4 <- [1,2922,null,{}] 18:00:38 INFO - PROCESS | 1769 | 1465002038967 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:39 INFO - PROCESS | 1769 | 1465002039214 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 18:00:39 INFO - PROCESS | 1769 | 1465002039241 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4e8400 == 11 [pid = 1769] [id = 738] 18:00:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 63 (0x8ee0cc00) [pid = 1769] [serial = 2215] [outer = (nil)] 18:00:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 64 (0x8f661400) [pid = 1769] [serial = 2216] [outer = 0x8ee0cc00] 18:00:39 INFO - PROCESS | 1769 | 1465002039341 Marionette DEBUG loaded listener.js 18:00:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 65 (0x8f66a400) [pid = 1769] [serial = 2217] [outer = 0x8ee0cc00] 18:00:40 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 18:00:40 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 18:00:40 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 18:00:40 INFO - PROCESS | 1769 | [1769] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 18:00:40 INFO - PROCESS | 1769 | 1465002040306 Marionette TRACE conn4 <- [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]]]}] 18:00:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:00:40 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:00:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:00:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:00:40 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 18:00:40 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:00:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:00:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:00:40 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 18:00:40 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:00:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:00:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:00:40 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]" 18:00:40 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:00:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:00:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:00:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:00:40 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:00:40 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1391ms 18:00:40 INFO - PROCESS | 1769 | 1465002040350 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 18:00:40 INFO - PROCESS | 1769 | 1465002040357 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 18:00:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:00:40 INFO - PROCESS | 1769 | 1465002040369 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:00:40 INFO - PROCESS | 1769 | 1465002040379 Marionette TRACE conn4 <- [1,2926,null,{}] 18:00:40 INFO - PROCESS | 1769 | 1465002040387 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:40 INFO - PROCESS | 1769 | 1465002040676 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 18:00:40 INFO - PROCESS | 1769 | 1465002040861 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:40 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b977000 == 12 [pid = 1769] [id = 739] 18:00:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 66 (0x8b977400) [pid = 1769] [serial = 2218] [outer = (nil)] 18:00:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x8b97b800) [pid = 1769] [serial = 2219] [outer = 0x8b977400] 18:00:40 INFO - PROCESS | 1769 | 1465002040982 Marionette DEBUG loaded listener.js 18:00:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x8ba67400) [pid = 1769] [serial = 2220] [outer = 0x8b977400] 18:00:41 INFO - PROCESS | 1769 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:00:42 INFO - PROCESS | 1769 | 1465002042042 Marionette TRACE conn4 <- [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]]]}] 18:00:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:00:42 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1695ms 18:00:42 INFO - PROCESS | 1769 | 1465002042068 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 18:00:42 INFO - PROCESS | 1769 | 1465002042077 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 18:00:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:00:42 INFO - PROCESS | 1769 | 1465002042087 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:00:42 INFO - PROCESS | 1769 | 1465002042094 Marionette TRACE conn4 <- [1,2930,null,{}] 18:00:42 INFO - PROCESS | 1769 | 1465002042133 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:42 INFO - PROCESS | 1769 | 1465002042371 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 18:00:42 INFO - PROCESS | 1769 | 1465002042559 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:42 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2b1000 == 13 [pid = 1769] [id = 740] 18:00:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x8e2b4400) [pid = 1769] [serial = 2221] [outer = (nil)] 18:00:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8e2b8000) [pid = 1769] [serial = 2222] [outer = 0x8e2b4400] 18:00:42 INFO - PROCESS | 1769 | 1465002042697 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8e4b5c00) [pid = 1769] [serial = 2223] [outer = 0x8e2b4400] 18:00:43 INFO - PROCESS | 1769 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:00:43 INFO - PROCESS | 1769 | 1465002043703 Marionette TRACE conn4 <- [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]]]}] 18:00:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:00:43 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1661ms 18:00:43 INFO - PROCESS | 1769 | 1465002043748 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 18:00:43 INFO - PROCESS | 1769 | 1465002043755 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 18:00:43 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:00:43 INFO - PROCESS | 1769 | 1465002043763 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:00:43 INFO - PROCESS | 1769 | 1465002043768 Marionette TRACE conn4 <- [1,2934,null,{}] 18:00:43 INFO - PROCESS | 1769 | 1465002043776 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:44 INFO - PROCESS | 1769 | 1465002044006 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 18:00:44 INFO - PROCESS | 1769 | 1465002044202 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b97b400 == 14 [pid = 1769] [id = 741] 18:00:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8c86dc00) [pid = 1769] [serial = 2224] [outer = (nil)] 18:00:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8f669000) [pid = 1769] [serial = 2225] [outer = 0x8c86dc00] 18:00:44 INFO - PROCESS | 1769 | 1465002044396 Marionette DEBUG loaded listener.js 18:00:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8f9e4800) [pid = 1769] [serial = 2226] [outer = 0x8c86dc00] 18:00:45 INFO - PROCESS | 1769 | 1465002045325 Marionette TRACE conn4 <- [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]]]}] 18:00:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:00:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1591ms 18:00:45 INFO - PROCESS | 1769 | 1465002045356 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 18:00:45 INFO - PROCESS | 1769 | 1465002045363 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 18:00:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:00:45 INFO - PROCESS | 1769 | 1465002045382 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:00:45 INFO - PROCESS | 1769 | 1465002045390 Marionette TRACE conn4 <- [1,2938,null,{}] 18:00:45 INFO - PROCESS | 1769 | 1465002045396 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:45 INFO - PROCESS | 1769 | 1465002045742 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 18:00:45 INFO - PROCESS | 1769 | 1465002045887 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:45 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc0a400 == 15 [pid = 1769] [id = 742] 18:00:45 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8d1c6000) [pid = 1769] [serial = 2227] [outer = (nil)] 18:00:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x90e78400) [pid = 1769] [serial = 2228] [outer = 0x8d1c6000] 18:00:46 INFO - PROCESS | 1769 | 1465002046031 Marionette DEBUG loaded listener.js 18:00:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x90e7d800) [pid = 1769] [serial = 2229] [outer = 0x8d1c6000] 18:00:46 INFO - PROCESS | 1769 | 1465002046923 Marionette TRACE conn4 <- [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]]]}] 18:00:46 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. 18:00:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1594ms 18:00:46 INFO - PROCESS | 1769 | 1465002046969 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 18:00:46 INFO - PROCESS | 1769 | 1465002046974 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 18:00:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:00:46 INFO - PROCESS | 1769 | 1465002046981 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:00:46 INFO - PROCESS | 1769 | 1465002046986 Marionette TRACE conn4 <- [1,2942,null,{}] 18:00:47 INFO - PROCESS | 1769 | 1465002047021 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:47 INFO - PROCESS | 1769 | 1465002047223 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 18:00:47 INFO - PROCESS | 1769 | 1465002047411 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f661800 == 16 [pid = 1769] [id = 743] 18:00:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x90e7b000) [pid = 1769] [serial = 2230] [outer = (nil)] 18:00:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x90ec1c00) [pid = 1769] [serial = 2231] [outer = 0x90e7b000] 18:00:47 INFO - PROCESS | 1769 | 1465002047502 Marionette DEBUG loaded listener.js 18:00:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x90ebdc00) [pid = 1769] [serial = 2232] [outer = 0x90e7b000] 18:00:48 INFO - PROCESS | 1769 | 1465002048433 Marionette TRACE conn4 <- [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"]]]}] 18:00:48 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 18:00:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:00:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:00:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1513ms 18:00:48 INFO - PROCESS | 1769 | 1465002048497 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 18:00:48 INFO - PROCESS | 1769 | 1465002048502 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 18:00:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:00:48 INFO - PROCESS | 1769 | 1465002048509 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:00:48 INFO - PROCESS | 1769 | 1465002048513 Marionette TRACE conn4 <- [1,2946,null,{}] 18:00:48 INFO - PROCESS | 1769 | 1465002048567 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:48 INFO - PROCESS | 1769 | 1465002048784 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 18:00:48 INFO - PROCESS | 1769 | 1465002048978 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b975800 == 17 [pid = 1769] [id = 744] 18:00:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8b976c00) [pid = 1769] [serial = 2233] [outer = (nil)] 18:00:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8b97e400) [pid = 1769] [serial = 2234] [outer = 0x8b976c00] 18:00:49 INFO - PROCESS | 1769 | 1465002049315 Marionette DEBUG loaded listener.js 18:00:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8beec000) [pid = 1769] [serial = 2235] [outer = 0x8b976c00] 18:00:50 INFO - PROCESS | 1769 | 1465002050303 Marionette TRACE conn4 <- [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]]]}] 18:00:50 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4e8400 == 16 [pid = 1769] [id = 738] 18:00:50 INFO - PROCESS | 1769 | --DOCSHELL 0x8e887000 == 15 [pid = 1769] [id = 737] 18:00:50 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc0f400 == 14 [pid = 1769] [id = 736] 18:00:50 INFO - PROCESS | 1769 | --DOCSHELL 0x8beeb400 == 13 [pid = 1769] [id = 735] 18:00:50 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. 18:00:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1840ms 18:00:50 INFO - PROCESS | 1769 | 1465002050350 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 18:00:50 INFO - PROCESS | 1769 | 1465002050356 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 18:00:50 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:00:50 INFO - PROCESS | 1769 | 1465002050370 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:00:50 INFO - PROCESS | 1769 | 1465002050373 Marionette TRACE conn4 <- [1,2950,null,{}] 18:00:50 INFO - PROCESS | 1769 | 1465002050382 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:50 INFO - PROCESS | 1769 | 1465002050606 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x90e72000) [pid = 1769] [serial = 2157] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x91ab4800) [pid = 1769] [serial = 2168] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x91ab9400) [pid = 1769] [serial = 2169] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8ba5e000) [pid = 1769] [serial = 2159] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x8beef000) [pid = 1769] [serial = 2160] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8e4e8000) [pid = 1769] [serial = 2162] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8e61c800) [pid = 1769] [serial = 2163] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8c86b000) [pid = 1769] [serial = 2174] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x8d1cfc00) [pid = 1769] [serial = 2175] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x8e4eb000) [pid = 1769] [serial = 2177] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8e890800) [pid = 1769] [serial = 2178] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x8f9e4000) [pid = 1769] [serial = 2165] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x90db9000) [pid = 1769] [serial = 2166] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x923c8c00) [pid = 1769] [serial = 2171] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x923c9800) [pid = 1769] [serial = 2172] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 67 (0x90ec2c00) [pid = 1769] [serial = 2184] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 66 (0x8f9f0c00) [pid = 1769] [serial = 2180] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 65 (0x90dc1000) [pid = 1769] [serial = 2181] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | --DOMWINDOW == 64 (0x910a1400) [pid = 1769] [serial = 2183] [outer = (nil)] [url = about:blank] 18:00:50 INFO - PROCESS | 1769 | 1465002050859 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8cc06c00 == 14 [pid = 1769] [id = 745] 18:00:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 65 (0x8cc0f400) [pid = 1769] [serial = 2236] [outer = (nil)] 18:00:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 66 (0x8d1cf800) [pid = 1769] [serial = 2237] [outer = 0x8cc0f400] 18:00:50 INFO - PROCESS | 1769 | 1465002050958 Marionette DEBUG loaded listener.js 18:00:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 67 (0x8e4b0400) [pid = 1769] [serial = 2238] [outer = 0x8cc0f400] 18:00:51 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e61ac00 == 15 [pid = 1769] [id = 746] 18:00:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 68 (0x8e61b400) [pid = 1769] [serial = 2239] [outer = (nil)] 18:00:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x8e881c00) [pid = 1769] [serial = 2240] [outer = 0x8e61b400] 18:00:51 INFO - PROCESS | 1769 | 1465002051817 Marionette TRACE conn4 <- [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]]]}] 18:00:51 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. 18:00:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1483ms 18:00:51 INFO - PROCESS | 1769 | 1465002051853 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 18:00:51 INFO - PROCESS | 1769 | 1465002051860 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 18:00:51 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:00:51 INFO - PROCESS | 1769 | 1465002051879 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:00:51 INFO - PROCESS | 1769 | 1465002051883 Marionette TRACE conn4 <- [1,2954,null,{}] 18:00:51 INFO - PROCESS | 1769 | 1465002051890 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:52 INFO - PROCESS | 1769 | 1465002052116 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 18:00:52 INFO - PROCESS | 1769 | 1465002052309 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e60f000 == 16 [pid = 1769] [id = 747] 18:00:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x8e887400) [pid = 1769] [serial = 2241] [outer = (nil)] 18:00:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x8ee0d800) [pid = 1769] [serial = 2242] [outer = 0x8e887400] 18:00:52 INFO - PROCESS | 1769 | 1465002052394 Marionette DEBUG loaded listener.js 18:00:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8f877c00) [pid = 1769] [serial = 2243] [outer = 0x8e887400] 18:00:53 INFO - PROCESS | 1769 | 1465002053256 Marionette TRACE conn4 <- [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]]]}] 18:00:53 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:00:53 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 18:00:53 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1439ms 18:00:53 INFO - PROCESS | 1769 | 1465002053318 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 18:00:53 INFO - PROCESS | 1769 | 1465002053323 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 18:00:53 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:00:53 INFO - PROCESS | 1769 | 1465002053330 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:00:53 INFO - PROCESS | 1769 | 1465002053336 Marionette TRACE conn4 <- [1,2958,null,{}] 18:00:53 INFO - PROCESS | 1769 | 1465002053387 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:53 INFO - PROCESS | 1769 | 1465002053664 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 18:00:53 INFO - PROCESS | 1769 | 1465002053694 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba5d000 == 17 [pid = 1769] [id = 748] 18:00:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8f9f1400) [pid = 1769] [serial = 2244] [outer = (nil)] 18:00:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x90ec2000) [pid = 1769] [serial = 2245] [outer = 0x8f9f1400] 18:00:53 INFO - PROCESS | 1769 | 1465002053781 Marionette DEBUG loaded listener.js 18:00:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x910aa400) [pid = 1769] [serial = 2246] [outer = 0x8f9f1400] 18:00:54 INFO - PROCESS | 1769 | 1465002054637 Marionette TRACE conn4 <- [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]]]}] 18:00:54 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. 18:00:54 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1352ms 18:00:54 INFO - PROCESS | 1769 | 1465002054689 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 18:00:54 INFO - PROCESS | 1769 | 1465002054693 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 18:00:54 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:00:54 INFO - PROCESS | 1769 | 1465002054701 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:00:54 INFO - PROCESS | 1769 | 1465002054704 Marionette TRACE conn4 <- [1,2962,null,{}] 18:00:54 INFO - PROCESS | 1769 | 1465002054710 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:54 INFO - PROCESS | 1769 | 1465002054945 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 18:00:55 INFO - PROCESS | 1769 | 1465002054977 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c449400 == 18 [pid = 1769] [id = 749] 18:00:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x90dc1000) [pid = 1769] [serial = 2247] [outer = (nil)] 18:00:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x91abd400) [pid = 1769] [serial = 2248] [outer = 0x90dc1000] 18:00:55 INFO - PROCESS | 1769 | 1465002055057 Marionette DEBUG loaded listener.js 18:00:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x923c0800) [pid = 1769] [serial = 2249] [outer = 0x90dc1000] 18:00:55 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x8ba68400) [pid = 1769] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:00:55 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x8e611400) [pid = 1769] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:00:55 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x90e78c00) [pid = 1769] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:00:55 INFO - PROCESS | 1769 | --DOMWINDOW == 74 (0x90ec0000) [pid = 1769] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:00:55 INFO - PROCESS | 1769 | --DOMWINDOW == 73 (0x9264cc00) [pid = 1769] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:00:55 INFO - PROCESS | 1769 | --DOMWINDOW == 72 (0x8d1c2c00) [pid = 1769] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:00:55 INFO - PROCESS | 1769 | --DOMWINDOW == 71 (0x8e888c00) [pid = 1769] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:00:55 INFO - PROCESS | 1769 | --DOMWINDOW == 70 (0x8e4de000) [pid = 1769] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:00:55 INFO - PROCESS | 1769 | --DOMWINDOW == 69 (0x8beeb800) [pid = 1769] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:00:55 INFO - PROCESS | 1769 | --DOMWINDOW == 68 (0x8d1c1400) [pid = 1769] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:00:56 INFO - PROCESS | 1769 | 1465002056007 Marionette TRACE conn4 <- [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]]]}] 18:00:56 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. 18:00:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1329ms 18:00:56 INFO - PROCESS | 1769 | 1465002056032 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 18:00:56 INFO - PROCESS | 1769 | 1465002056036 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 18:00:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:00:56 INFO - PROCESS | 1769 | 1465002056043 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:00:56 INFO - PROCESS | 1769 | 1465002056046 Marionette TRACE conn4 <- [1,2966,null,{}] 18:00:56 INFO - PROCESS | 1769 | 1465002056053 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:56 INFO - PROCESS | 1769 | 1465002056228 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 18:00:56 INFO - PROCESS | 1769 | 1465002056381 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:56 INFO - PROCESS | 1769 | ++DOCSHELL 0x910a7000 == 19 [pid = 1769] [id = 750] 18:00:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 69 (0x90e79400) [pid = 1769] [serial = 2250] [outer = (nil)] 18:00:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 70 (0x923c0400) [pid = 1769] [serial = 2251] [outer = 0x90e79400] 18:00:56 INFO - PROCESS | 1769 | 1465002056508 Marionette DEBUG loaded listener.js 18:00:56 INFO - PROCESS | 1769 | ++DOMWINDOW == 71 (0x92554c00) [pid = 1769] [serial = 2252] [outer = 0x90e79400] 18:00:57 INFO - PROCESS | 1769 | 1465002057344 Marionette TRACE conn4 <- [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]]]}] 18:00:57 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. 18:00:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1331ms 18:00:57 INFO - PROCESS | 1769 | 1465002057450 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 18:00:57 INFO - PROCESS | 1769 | 1465002057456 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 18:00:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:00:57 INFO - PROCESS | 1769 | 1465002057472 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:00:57 INFO - PROCESS | 1769 | 1465002057479 Marionette TRACE conn4 <- [1,2970,null,{}] 18:00:57 INFO - PROCESS | 1769 | 1465002057489 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:57 INFO - PROCESS | 1769 | 1465002057715 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 18:00:57 INFO - PROCESS | 1769 | 1465002057912 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba65400 == 20 [pid = 1769] [id = 751] 18:00:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 72 (0x8c86d800) [pid = 1769] [serial = 2253] [outer = (nil)] 18:00:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 73 (0x8cc09400) [pid = 1769] [serial = 2254] [outer = 0x8c86d800] 18:00:58 INFO - PROCESS | 1769 | 1465002058067 Marionette DEBUG loaded listener.js 18:00:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 74 (0x8cc10800) [pid = 1769] [serial = 2255] [outer = 0x8c86d800] 18:00:59 INFO - PROCESS | 1769 | 1465002059041 Marionette TRACE conn4 <- [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]]]}] 18:00:59 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. 18:00:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1591ms 18:00:59 INFO - PROCESS | 1769 | 1465002059063 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 18:00:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:00:59 INFO - PROCESS | 1769 | 1465002059069 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 18:00:59 INFO - PROCESS | 1769 | 1465002059083 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:00:59 INFO - PROCESS | 1769 | 1465002059089 Marionette TRACE conn4 <- [1,2974,null,{}] 18:00:59 INFO - PROCESS | 1769 | 1465002059098 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:59 INFO - PROCESS | 1769 | 1465002059331 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 18:00:59 INFO - PROCESS | 1769 | 1465002059537 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:59 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e61cc00 == 21 [pid = 1769] [id = 752] 18:00:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 75 (0x8e885000) [pid = 1769] [serial = 2256] [outer = (nil)] 18:00:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x8ee0ec00) [pid = 1769] [serial = 2257] [outer = 0x8e885000] 18:00:59 INFO - PROCESS | 1769 | 1465002059689 Marionette DEBUG loaded listener.js 18:00:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x8f9e8c00) [pid = 1769] [serial = 2258] [outer = 0x8e885000] 18:01:00 INFO - PROCESS | 1769 | 1465002060805 Marionette TRACE conn4 <- [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]]]}] 18:01:00 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. 18:01:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1749ms 18:01:00 INFO - PROCESS | 1769 | 1465002060827 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 18:01:00 INFO - PROCESS | 1769 | 1465002060833 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 18:01:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:01:00 INFO - PROCESS | 1769 | 1465002060840 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:01:00 INFO - PROCESS | 1769 | 1465002060845 Marionette TRACE conn4 <- [1,2978,null,{}] 18:01:00 INFO - PROCESS | 1769 | 1465002060861 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:01 INFO - PROCESS | 1769 | 1465002061094 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 18:01:01 INFO - PROCESS | 1769 | 1465002061298 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:01 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4e3c00 == 22 [pid = 1769] [id = 753] 18:01:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x91ac2400) [pid = 1769] [serial = 2259] [outer = (nil)] 18:01:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x9255ac00) [pid = 1769] [serial = 2260] [outer = 0x91ac2400] 18:01:01 INFO - PROCESS | 1769 | 1465002061460 Marionette DEBUG loaded listener.js 18:01:01 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x92561800) [pid = 1769] [serial = 2261] [outer = 0x91ac2400] 18:01:02 INFO - PROCESS | 1769 | 1465002062453 Marionette TRACE conn4 <- [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]]]}] 18:01: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. 18:01:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1633ms 18:01:02 INFO - PROCESS | 1769 | 1465002062475 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 18:01:02 INFO - PROCESS | 1769 | 1465002062480 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 18:01:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:01:02 INFO - PROCESS | 1769 | 1465002062489 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:01:02 INFO - PROCESS | 1769 | 1465002062494 Marionette TRACE conn4 <- [1,2982,null,{}] 18:01:02 INFO - PROCESS | 1769 | 1465002062501 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:02 INFO - PROCESS | 1769 | 1465002062778 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 18:01:03 INFO - PROCESS | 1769 | 1465002062976 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:03 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ee0dc00 == 23 [pid = 1769] [id = 754] 18:01:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x9264cc00) [pid = 1769] [serial = 2262] [outer = (nil)] 18:01:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x92696400) [pid = 1769] [serial = 2263] [outer = 0x9264cc00] 18:01:03 INFO - PROCESS | 1769 | 1465002063109 Marionette DEBUG loaded listener.js 18:01:03 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x9269bc00) [pid = 1769] [serial = 2264] [outer = 0x9264cc00] 18:01:04 INFO - PROCESS | 1769 | 1465002064045 Marionette TRACE conn4 <- [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"]]]}] 18:01: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 18:01:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:01:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1598ms 18:01:04 INFO - PROCESS | 1769 | 1465002064089 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 18:01:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:01:04 INFO - PROCESS | 1769 | 1465002064093 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 18:01:04 INFO - PROCESS | 1769 | 1465002064100 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:01:04 INFO - PROCESS | 1769 | 1465002064104 Marionette TRACE conn4 <- [1,2986,null,{}] 18:01:04 INFO - PROCESS | 1769 | 1465002064110 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:04 INFO - PROCESS | 1769 | 1465002064300 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 18:01:04 INFO - PROCESS | 1769 | 1465002064509 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:04 INFO - PROCESS | 1769 | ++DOCSHELL 0x910ac400 == 24 [pid = 1769] [id = 755] 18:01:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x926a1c00) [pid = 1769] [serial = 2265] [outer = (nil)] 18:01:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x926b0000) [pid = 1769] [serial = 2266] [outer = 0x926a1c00] 18:01:04 INFO - PROCESS | 1769 | 1465002064615 Marionette DEBUG loaded listener.js 18:01:04 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x926bb400) [pid = 1769] [serial = 2267] [outer = 0x926a1c00] 18:01:05 INFO - PROCESS | 1769 | 1465002065459 Marionette TRACE conn4 <- [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]]]}] 18:01: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. 18:01:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1388ms 18:01:05 INFO - PROCESS | 1769 | 1465002065489 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 18:01:05 INFO - PROCESS | 1769 | 1465002065493 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 18:01:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:01:05 INFO - PROCESS | 1769 | 1465002065500 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:01:05 INFO - PROCESS | 1769 | 1465002065504 Marionette TRACE conn4 <- [1,2990,null,{}] 18:01:05 INFO - PROCESS | 1769 | 1465002065510 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:05 INFO - PROCESS | 1769 | 1465002065812 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 18:01:06 INFO - PROCESS | 1769 | 1465002066022 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4ad000 == 25 [pid = 1769] [id = 756] 18:01:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x926bcc00) [pid = 1769] [serial = 2268] [outer = (nil)] 18:01:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x928b5400) [pid = 1769] [serial = 2269] [outer = 0x926bcc00] 18:01:06 INFO - PROCESS | 1769 | 1465002066165 Marionette DEBUG loaded listener.js 18:01:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x928bb000) [pid = 1769] [serial = 2270] [outer = 0x926bcc00] 18:01:06 INFO - PROCESS | 1769 | ++DOCSHELL 0x928be000 == 26 [pid = 1769] [id = 757] 18:01:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x928ea000) [pid = 1769] [serial = 2271] [outer = (nil)] 18:01:06 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x928ec400) [pid = 1769] [serial = 2272] [outer = 0x928ea000] 18:01:07 INFO - PROCESS | 1769 | 1465002067116 Marionette TRACE conn4 <- [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]]]}] 18:01: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. 18:01:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1639ms 18:01:07 INFO - PROCESS | 1769 | 1465002067140 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 18:01:07 INFO - PROCESS | 1769 | 1465002067145 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 18:01:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:01:07 INFO - PROCESS | 1769 | 1465002067185 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:01:07 INFO - PROCESS | 1769 | 1465002067190 Marionette TRACE conn4 <- [1,2994,null,{}] 18:01:07 INFO - PROCESS | 1769 | 1465002067196 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:07 INFO - PROCESS | 1769 | 1465002067440 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 18:01:07 INFO - PROCESS | 1769 | 1465002067684 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:07 INFO - PROCESS | 1769 | ++DOCSHELL 0x92694400 == 27 [pid = 1769] [id = 758] 18:01:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x928bcc00) [pid = 1769] [serial = 2273] [outer = (nil)] 18:01:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x928e8800) [pid = 1769] [serial = 2274] [outer = 0x928bcc00] 18:01:07 INFO - PROCESS | 1769 | 1465002067824 Marionette DEBUG loaded listener.js 18:01:07 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x928ef800) [pid = 1769] [serial = 2275] [outer = 0x928bcc00] 18:01:08 INFO - PROCESS | 1769 | 1465002068626 Marionette TRACE conn4 <- [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]]]}] 18:01:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:01:08 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 18:01:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1520ms 18:01:08 INFO - PROCESS | 1769 | 1465002068678 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 18:01:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:01:08 INFO - PROCESS | 1769 | 1465002068683 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 18:01:08 INFO - PROCESS | 1769 | 1465002068690 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:01:08 INFO - PROCESS | 1769 | 1465002068694 Marionette TRACE conn4 <- [1,2998,null,{}] 18:01:08 INFO - PROCESS | 1769 | 1465002068700 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:08 INFO - PROCESS | 1769 | 1465002068986 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 18:01:09 INFO - PROCESS | 1769 | 1465002069150 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:09 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee6c00 == 28 [pid = 1769] [id = 759] 18:01:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x8c444000) [pid = 1769] [serial = 2276] [outer = (nil)] 18:01:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x8cc06000) [pid = 1769] [serial = 2277] [outer = 0x8c444000] 18:01:09 INFO - PROCESS | 1769 | 1465002069280 Marionette DEBUG loaded listener.js 18:01:09 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8e4aa800) [pid = 1769] [serial = 2278] [outer = 0x8c444000] 18:01:10 INFO - PROCESS | 1769 | 1465002070394 Marionette TRACE conn4 <- [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]]]}] 18:01: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. 18:01:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1740ms 18:01:10 INFO - PROCESS | 1769 | 1465002070430 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 18:01:10 INFO - PROCESS | 1769 | 1465002070437 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 18:01:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:01:10 INFO - PROCESS | 1769 | 1465002070446 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:01:10 INFO - PROCESS | 1769 | 1465002070452 Marionette TRACE conn4 <- [1,3002,null,{}] 18:01:10 INFO - PROCESS | 1769 | 1465002070461 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:10 INFO - PROCESS | 1769 | 1465002070668 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 18:01:11 INFO - PROCESS | 1769 | 1465002071005 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:11 INFO - PROCESS | 1769 | ++DOCSHELL 0x8d1c4c00 == 29 [pid = 1769] [id = 760] 18:01:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8d1c9800) [pid = 1769] [serial = 2279] [outer = (nil)] 18:01:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x8e2ba000) [pid = 1769] [serial = 2280] [outer = 0x8d1c9800] 18:01:11 INFO - PROCESS | 1769 | 1465002071135 Marionette DEBUG loaded listener.js 18:01:11 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x8e4e9800) [pid = 1769] [serial = 2281] [outer = 0x8d1c9800] 18:01:11 INFO - PROCESS | 1769 | 1465002071993 Marionette TRACE conn4 <- [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]]]}] 18:01: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. 18:01:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1590ms 18:01:12 INFO - PROCESS | 1769 | 1465002072038 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 18:01:12 INFO - PROCESS | 1769 | 1465002072046 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 18:01:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:01:12 INFO - PROCESS | 1769 | 1465002072082 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:01:12 INFO - PROCESS | 1769 | 1465002072087 Marionette TRACE conn4 <- [1,3006,null,{}] 18:01:12 INFO - PROCESS | 1769 | 1465002072095 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:12 INFO - PROCESS | 1769 | 1465002072291 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 18:01:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8e61ac00 == 28 [pid = 1769] [id = 746] 18:01:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8f661800 == 27 [pid = 1769] [id = 743] 18:01:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8b97b400 == 26 [pid = 1769] [id = 741] 18:01:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc0a400 == 25 [pid = 1769] [id = 742] 18:01:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8b977000 == 24 [pid = 1769] [id = 739] 18:01:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2b1000 == 23 [pid = 1769] [id = 740] 18:01:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4ddc00 == 22 [pid = 1769] [id = 734] 18:01:13 INFO - PROCESS | 1769 | --DOCSHELL 0x8b975800 == 21 [pid = 1769] [id = 744] 18:01:13 INFO - PROCESS | 1769 | --DOCSHELL 0x928be000 == 20 [pid = 1769] [id = 757] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x8f661400) [pid = 1769] [serial = 2216] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x8c452c00) [pid = 1769] [serial = 2187] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x8beef400) [pid = 1769] [serial = 2186] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x8f661c00) [pid = 1769] [serial = 2190] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8e88f400) [pid = 1769] [serial = 2189] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x90ec3400) [pid = 1769] [serial = 2193] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x90eb5800) [pid = 1769] [serial = 2192] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x92656400) [pid = 1769] [serial = 2196] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x9264f800) [pid = 1769] [serial = 2195] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x926a1800) [pid = 1769] [serial = 2199] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x9269e000) [pid = 1769] [serial = 2198] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x926b1c00) [pid = 1769] [serial = 2202] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8e61b800) [pid = 1769] [serial = 2201] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8e88e400) [pid = 1769] [serial = 2213] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8e4e9c00) [pid = 1769] [serial = 2204] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8bef0000) [pid = 1769] [serial = 2207] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8c445000) [pid = 1769] [serial = 2208] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8d1c5000) [pid = 1769] [serial = 2210] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8e889800) [pid = 1769] [serial = 2205] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8ee0a000) [pid = 1769] [serial = 2214] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8d1d0000) [pid = 1769] [serial = 2211] [outer = (nil)] [url = about:blank] 18:01:13 INFO - PROCESS | 1769 | 1465002073763 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:13 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b983000 == 21 [pid = 1769] [id = 761] 18:01:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8b983400) [pid = 1769] [serial = 2282] [outer = (nil)] 18:01:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8ba5c800) [pid = 1769] [serial = 2283] [outer = 0x8b983400] 18:01:13 INFO - PROCESS | 1769 | 1465002073859 Marionette DEBUG loaded listener.js 18:01:13 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8beef800) [pid = 1769] [serial = 2284] [outer = 0x8b983400] 18:01:14 INFO - PROCESS | 1769 | 1465002074627 Marionette TRACE conn4 <- [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]]]}] 18:01: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. 18:01:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 2629ms 18:01:14 INFO - PROCESS | 1769 | 1465002074688 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 18:01:14 INFO - PROCESS | 1769 | 1465002074696 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 18:01:14 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:01:14 INFO - PROCESS | 1769 | 1465002074704 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:01:14 INFO - PROCESS | 1769 | 1465002074708 Marionette TRACE conn4 <- [1,3010,null,{}] 18:01:14 INFO - PROCESS | 1769 | 1465002074717 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:14 INFO - PROCESS | 1769 | 1465002074915 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 18:01:15 INFO - PROCESS | 1769 | 1465002075062 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:15 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c44a000 == 22 [pid = 1769] [id = 762] 18:01:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x8c862400) [pid = 1769] [serial = 2285] [outer = (nil)] 18:01:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x8d1c1800) [pid = 1769] [serial = 2286] [outer = 0x8c862400] 18:01:15 INFO - PROCESS | 1769 | 1465002075148 Marionette DEBUG loaded listener.js 18:01:15 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8d1d0c00) [pid = 1769] [serial = 2287] [outer = 0x8c862400] 18:01:15 INFO - PROCESS | 1769 | 1465002075947 Marionette TRACE conn4 <- [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]]]}] 18:01: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 18:01:15 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1290ms 18:01:16 INFO - PROCESS | 1769 | 1465002075999 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 18:01:16 INFO - PROCESS | 1769 | 1465002076006 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 18:01:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:01:16 INFO - PROCESS | 1769 | 1465002076014 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:01:16 INFO - PROCESS | 1769 | 1465002076018 Marionette TRACE conn4 <- [1,3014,null,{}] 18:01:16 INFO - PROCESS | 1769 | 1465002076026 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:16 INFO - PROCESS | 1769 | 1465002076214 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 18:01:16 INFO - PROCESS | 1769 | 1465002076390 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:16 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2ba800 == 23 [pid = 1769] [id = 763] 18:01:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x8e4e9000) [pid = 1769] [serial = 2288] [outer = (nil)] 18:01:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x8e615800) [pid = 1769] [serial = 2289] [outer = 0x8e4e9000] 18:01:16 INFO - PROCESS | 1769 | 1465002076486 Marionette DEBUG loaded listener.js 18:01:16 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x8e88c000) [pid = 1769] [serial = 2290] [outer = 0x8e4e9000] 18:01:16 INFO - PROCESS | 1769 | [1769] 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 18:01:17 INFO - PROCESS | 1769 | 1465002077495 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:01:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:01:17 INFO - {} 18:01:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:01:17 INFO - {} 18:01:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:01:17 INFO - {} 18:01:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:01:17 INFO - {} 18:01:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1492ms 18:01:17 INFO - PROCESS | 1769 | 1465002077509 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 18:01:17 INFO - PROCESS | 1769 | 1465002077513 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 18:01:17 INFO - TEST-START | /FileAPI/fileReader.html 18:01:17 INFO - PROCESS | 1769 | 1465002077546 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:01:17 INFO - PROCESS | 1769 | 1465002077557 Marionette TRACE conn4 <- [1,3018,null,{}] 18:01:17 INFO - PROCESS | 1769 | 1465002077573 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:17 INFO - PROCESS | 1769 | 1465002077810 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 18:01:17 INFO - PROCESS | 1769 | 1465002077841 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e4dfc00 == 24 [pid = 1769] [id = 764] 18:01:17 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x8f872400) [pid = 1769] [serial = 2291] [outer = (nil)] 18:01:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x90db7400) [pid = 1769] [serial = 2292] [outer = 0x8f872400] 18:01:18 INFO - PROCESS | 1769 | 1465002078021 Marionette DEBUG loaded listener.js 18:01:18 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x90dc0800) [pid = 1769] [serial = 2293] [outer = 0x8f872400] 18:01:18 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8f9f1400) [pid = 1769] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:01:18 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x90dc1000) [pid = 1769] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:01:18 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8d1c6000) [pid = 1769] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:01:18 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8ee0cc00) [pid = 1769] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:01:18 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8c86dc00) [pid = 1769] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:01:18 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x90e7b000) [pid = 1769] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:01:18 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8b976c00) [pid = 1769] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:01:18 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8cc0f400) [pid = 1769] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:01:18 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8e61b400) [pid = 1769] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:01:18 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8e2b4400) [pid = 1769] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:01:19 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x8b977400) [pid = 1769] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:01:19 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8e887400) [pid = 1769] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:01:19 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x90e79400) [pid = 1769] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:01:19 INFO - PROCESS | 1769 | 1465002079306 Marionette TRACE conn4 <- [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]]]}] 18:01:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:01:19 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:01:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:01:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:01:19 INFO - TEST-OK | /FileAPI/fileReader.html | took 1823ms 18:01:19 INFO - PROCESS | 1769 | 1465002079353 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 18:01:19 INFO - TEST-START | /FileAPI/historical.html 18:01:19 INFO - PROCESS | 1769 | 1465002079358 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 18:01:19 INFO - PROCESS | 1769 | 1465002079365 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:01:19 INFO - PROCESS | 1769 | 1465002079368 Marionette TRACE conn4 <- [1,3022,null,{}] 18:01:19 INFO - PROCESS | 1769 | 1465002079374 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:19 INFO - PROCESS | 1769 | 1465002079529 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 18:01:19 INFO - PROCESS | 1769 | 1465002079686 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:19 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b982c00 == 25 [pid = 1769] [id = 765] 18:01:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8f666c00) [pid = 1769] [serial = 2294] [outer = (nil)] 18:01:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x90e7a800) [pid = 1769] [serial = 2295] [outer = 0x8f666c00] 18:01:19 INFO - PROCESS | 1769 | 1465002079765 Marionette DEBUG loaded listener.js 18:01:19 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x90e80800) [pid = 1769] [serial = 2296] [outer = 0x8f666c00] 18:01:20 INFO - PROCESS | 1769 | 1465002080500 Marionette TRACE conn4 <- [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"]]]}] 18:01:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:01:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:01:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:01:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:01:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:01:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:01:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:01:20 INFO - TEST-OK | /FileAPI/historical.html | took 1195ms 18:01:20 INFO - PROCESS | 1769 | 1465002080563 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 18:01:20 INFO - PROCESS | 1769 | 1465002080569 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 18:01:20 INFO - TEST-START | /FileAPI/idlharness.html 18:01:20 INFO - PROCESS | 1769 | 1465002080576 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:01:20 INFO - PROCESS | 1769 | 1465002080579 Marionette TRACE conn4 <- [1,3026,null,{}] 18:01:20 INFO - PROCESS | 1769 | 1465002080599 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:20 INFO - PROCESS | 1769 | 1465002080762 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 18:01:20 INFO - PROCESS | 1769 | 1465002080777 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:20 INFO - PROCESS | 1769 | ++DOCSHELL 0x910ac000 == 26 [pid = 1769] [id = 766] 18:01:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x910ad400) [pid = 1769] [serial = 2297] [outer = (nil)] 18:01:20 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x91ab6c00) [pid = 1769] [serial = 2298] [outer = 0x910ad400] 18:01:20 INFO - PROCESS | 1769 | 1465002080901 Marionette DEBUG loaded listener.js 18:01:21 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x923c8800) [pid = 1769] [serial = 2299] [outer = 0x910ad400] 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:01:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:01:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:01:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:01:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:01:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:01:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:01:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:01:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:01:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:01:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:01:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:01:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:01:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:01:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:01:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:01:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:01:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:01:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:01:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:01:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:01:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:01:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:01:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:01:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:01:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:01:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:01:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:01:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:01:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:01:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:01:23 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 18:01:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:01:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:01:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:01:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:01:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:01:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:01:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:01:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:01:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:01:23 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 18:01:23 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 18:01:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:01:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:01:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:01:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:01:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:01:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:01:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:01:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:01:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:01:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:01:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:01:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:01:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:01:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:01:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:01:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:01:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:01:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:01:23 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 18:01:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:01:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:01:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:01:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:01:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:01:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:01:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:01:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:01:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:01:23 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 18:01:23 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 18:01:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:01:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:01:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:01:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:01:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:01:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:01:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:01:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:01:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:01:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:01:23 INFO - TEST-OK | /FileAPI/idlharness.html | took 2530ms 18:01:23 INFO - PROCESS | 1769 | 1465002082878 Marionette TRACE conn4 <- [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]]]}] 18:01:23 INFO - PROCESS | 1769 | 1465002083239 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 18:01:23 INFO - PROCESS | 1769 | 1465002083244 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 18:01:23 INFO - TEST-START | /FileAPI/idlharness.worker 18:01:23 INFO - PROCESS | 1769 | 1465002083264 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:01:23 INFO - PROCESS | 1769 | 1465002083272 Marionette TRACE conn4 <- [1,3030,null,{}] 18:01:23 INFO - PROCESS | 1769 | 1465002083281 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:23 INFO - PROCESS | 1769 | 1465002083484 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 18:01:23 INFO - PROCESS | 1769 | 1465002083676 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:23 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef5000 == 27 [pid = 1769] [id = 767] 18:01:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x8c446000) [pid = 1769] [serial = 2300] [outer = (nil)] 18:01:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x92693800) [pid = 1769] [serial = 2301] [outer = 0x8c446000] 18:01:23 INFO - PROCESS | 1769 | 1465002083774 Marionette DEBUG loaded listener.js 18:01:23 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x9269d000) [pid = 1769] [serial = 2302] [outer = 0x8c446000] 18:01:24 INFO - PROCESS | 1769 | [1769] 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 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:01:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:01:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:01:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:01:26 INFO - {} 18:01:26 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 18:01:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:01:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:01:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:01:26 INFO - {} 18:01:26 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 - {} 18:01:26 INFO - {} 18:01:26 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 18:01:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:01:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:01:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:01:26 INFO - {} 18:01:26 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 18:01:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:01:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:01:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:01:26 INFO - {} 18:01:26 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 - {} 18:01:26 INFO - {} 18:01:26 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 18:01:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:01:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:01:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:01:26 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 18:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:01:26 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 18:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:01:26 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 18:01:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:01:26 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 18:01:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:01:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:01:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:01:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:01:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:01:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:01:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:01:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:01:26 INFO - {} 18:01:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2826ms 18:01:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:01:26 INFO - PROCESS | 1769 | 1465002085964 Marionette TRACE conn4 <- [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,{},{}]]]}] 18:01:26 INFO - PROCESS | 1769 | 1465002086127 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 18:01:26 INFO - PROCESS | 1769 | 1465002086152 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 18:01:26 INFO - PROCESS | 1769 | 1465002086186 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:01:26 INFO - PROCESS | 1769 | 1465002086204 Marionette TRACE conn4 <- [1,3034,null,{}] 18:01:26 INFO - PROCESS | 1769 | 1465002086271 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:26 INFO - PROCESS | 1769 | 1465002086554 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 18:01:26 INFO - PROCESS | 1769 | 1465002086750 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:26 INFO - PROCESS | 1769 | ++DOCSHELL 0x9265a400 == 28 [pid = 1769] [id = 768] 18:01:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x926c1000) [pid = 1769] [serial = 2303] [outer = (nil)] 18:01:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x9529bc00) [pid = 1769] [serial = 2304] [outer = 0x926c1000] 18:01:26 INFO - PROCESS | 1769 | 1465002086846 Marionette DEBUG loaded listener.js 18:01:26 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x952a0800) [pid = 1769] [serial = 2305] [outer = 0x926c1000] 18:01:27 INFO - PROCESS | 1769 | 1465002087727 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:01:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:01:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1561ms 18:01:27 INFO - PROCESS | 1769 | 1465002087743 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 18:01:27 INFO - PROCESS | 1769 | 1465002087748 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 18:01:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:01:27 INFO - PROCESS | 1769 | 1465002087755 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:01:27 INFO - PROCESS | 1769 | 1465002087762 Marionette TRACE conn4 <- [1,3038,null,{}] 18:01:27 INFO - PROCESS | 1769 | 1465002087796 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:28 INFO - PROCESS | 1769 | 1465002088048 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 18:01:28 INFO - PROCESS | 1769 | 1465002088198 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:28 INFO - PROCESS | 1769 | ++DOCSHELL 0x952bcc00 == 29 [pid = 1769] [id = 769] 18:01:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x96457c00) [pid = 1769] [serial = 2306] [outer = (nil)] 18:01:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x9645bc00) [pid = 1769] [serial = 2307] [outer = 0x96457c00] 18:01:28 INFO - PROCESS | 1769 | 1465002088298 Marionette DEBUG loaded listener.js 18:01:28 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x96463000) [pid = 1769] [serial = 2308] [outer = 0x96457c00] 18:01:29 INFO - PROCESS | 1769 | 1465002089204 Marionette TRACE conn4 <- [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"]]]}] 18:01:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:01:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:01:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1496ms 18:01:29 INFO - PROCESS | 1769 | 1465002089254 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 18:01:29 INFO - PROCESS | 1769 | 1465002089259 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 18:01:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:01:29 INFO - PROCESS | 1769 | 1465002089267 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:01:29 INFO - PROCESS | 1769 | 1465002089270 Marionette TRACE conn4 <- [1,3042,null,{}] 18:01:29 INFO - PROCESS | 1769 | 1465002089277 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:29 INFO - PROCESS | 1769 | 1465002089518 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 18:01:29 INFO - PROCESS | 1769 | 1465002089699 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:29 INFO - PROCESS | 1769 | ++DOCSHELL 0x91ac1000 == 30 [pid = 1769] [id = 770] 18:01:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x97642800) [pid = 1769] [serial = 2309] [outer = (nil)] 18:01:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x9818cc00) [pid = 1769] [serial = 2310] [outer = 0x97642800] 18:01:29 INFO - PROCESS | 1769 | 1465002089794 Marionette DEBUG loaded listener.js 18:01:29 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x99058400) [pid = 1769] [serial = 2311] [outer = 0x97642800] 18:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:01:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:01:31 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. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:01:31 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'.) 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:01:31 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. 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:01:31 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. 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:01:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:01:31 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. 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:01:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:01:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 18:01:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:01:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:01:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:01:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:01:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:01:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:01:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:01:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:01:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:01:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:01:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:01:31 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:01:31 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1771ms 18:01:31 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:01:31 INFO - PROCESS | 1769 | 1465002090948 Marionette TRACE conn4 <- [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]]]}] 18:01:31 INFO - PROCESS | 1769 | 1465002091040 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 18:01:31 INFO - PROCESS | 1769 | 1465002091047 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 18:01:31 INFO - PROCESS | 1769 | 1465002091127 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:01:31 INFO - PROCESS | 1769 | 1465002091131 Marionette TRACE conn4 <- [1,3046,null,{}] 18:01:31 INFO - PROCESS | 1769 | 1465002091137 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:31 INFO - PROCESS | 1769 | 1465002091408 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 18:01:31 INFO - PROCESS | 1769 | 1465002091751 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:31 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c867c00 == 31 [pid = 1769] [id = 771] 18:01:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x8c86a400) [pid = 1769] [serial = 2312] [outer = (nil)] 18:01:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x8e4e6000) [pid = 1769] [serial = 2313] [outer = 0x8c86a400] 18:01:31 INFO - PROCESS | 1769 | 1465002091850 Marionette DEBUG loaded listener.js 18:01:31 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x90e7b000) [pid = 1769] [serial = 2314] [outer = 0x8c86a400] 18:01:32 INFO - PROCESS | 1769 | [1769] 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 18:01:32 INFO - PROCESS | 1769 | 1465002092864 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:01:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:01:32 INFO - {} 18:01:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1817ms 18:01:32 INFO - PROCESS | 1769 | 1465002092963 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 18:01:32 INFO - PROCESS | 1769 | 1465002092968 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 18:01:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:01:32 INFO - PROCESS | 1769 | 1465002092978 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:01:32 INFO - PROCESS | 1769 | 1465002092983 Marionette TRACE conn4 <- [1,3050,null,{}] 18:01:33 INFO - PROCESS | 1769 | 1465002092996 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:33 INFO - PROCESS | 1769 | 1465002093213 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 18:01:33 INFO - PROCESS | 1769 | 1465002093639 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:33 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bef5800 == 32 [pid = 1769] [id = 772] 18:01:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x8c445400) [pid = 1769] [serial = 2315] [outer = (nil)] 18:01:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x8c44fc00) [pid = 1769] [serial = 2316] [outer = 0x8c445400] 18:01:33 INFO - PROCESS | 1769 | 1465002093772 Marionette DEBUG loaded listener.js 18:01:33 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x8cc08000) [pid = 1769] [serial = 2317] [outer = 0x8c445400] 18:01:34 INFO - PROCESS | 1769 | 1465002094668 Marionette TRACE conn4 <- [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]]]}] 18:01:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:01:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:01:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:01:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:01:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1746ms 18:01:34 INFO - PROCESS | 1769 | 1465002094726 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 18:01:34 INFO - PROCESS | 1769 | 1465002094732 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 18:01:34 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:01:34 INFO - PROCESS | 1769 | 1465002094742 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:01:34 INFO - PROCESS | 1769 | 1465002094747 Marionette TRACE conn4 <- [1,3054,null,{}] 18:01:34 INFO - PROCESS | 1769 | 1465002094808 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:34 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba65400 == 31 [pid = 1769] [id = 751] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x923c0400) [pid = 1769] [serial = 2251] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x90ec2000) [pid = 1769] [serial = 2245] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x91abd400) [pid = 1769] [serial = 2248] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x910aa400) [pid = 1769] [serial = 2246] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x90e78400) [pid = 1769] [serial = 2228] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x90e7d800) [pid = 1769] [serial = 2229] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x8f66a400) [pid = 1769] [serial = 2217] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x8f669000) [pid = 1769] [serial = 2225] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x8f9e4800) [pid = 1769] [serial = 2226] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x90ec1c00) [pid = 1769] [serial = 2231] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x90ebdc00) [pid = 1769] [serial = 2232] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x8b97e400) [pid = 1769] [serial = 2234] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8beec000) [pid = 1769] [serial = 2235] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8d1cf800) [pid = 1769] [serial = 2237] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8e4b0400) [pid = 1769] [serial = 2238] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8e881c00) [pid = 1769] [serial = 2240] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8ee0d800) [pid = 1769] [serial = 2242] [outer = (nil)] [url = about:blank] 18:01:34 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8e2b8000) [pid = 1769] [serial = 2222] [outer = (nil)] [url = about:blank] 18:01:35 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8e4b5c00) [pid = 1769] [serial = 2223] [outer = (nil)] [url = about:blank] 18:01:35 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8b97b800) [pid = 1769] [serial = 2219] [outer = (nil)] [url = about:blank] 18:01:35 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8ba67400) [pid = 1769] [serial = 2220] [outer = (nil)] [url = about:blank] 18:01:35 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x923c0800) [pid = 1769] [serial = 2249] [outer = (nil)] [url = about:blank] 18:01:35 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x8f877c00) [pid = 1769] [serial = 2243] [outer = (nil)] [url = about:blank] 18:01:35 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x92554c00) [pid = 1769] [serial = 2252] [outer = (nil)] [url = about:blank] 18:01:35 INFO - PROCESS | 1769 | 1465002095139 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 18:01:35 INFO - PROCESS | 1769 | 1465002095308 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:35 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2b0000 == 32 [pid = 1769] [id = 773] 18:01:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8e2b6800) [pid = 1769] [serial = 2318] [outer = (nil)] 18:01:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8e4b1400) [pid = 1769] [serial = 2319] [outer = 0x8e2b6800] 18:01:35 INFO - PROCESS | 1769 | 1465002095402 Marionette DEBUG loaded listener.js 18:01:35 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8e88b800) [pid = 1769] [serial = 2320] [outer = 0x8e2b6800] 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:01:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:01:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:01: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" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:01: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" 18:01:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:01:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:01:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:01:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1874ms 18:01:36 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:01:36 INFO - PROCESS | 1769 | 1465002096486 Marionette TRACE conn4 <- [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"]]]}] 18:01:36 INFO - PROCESS | 1769 | 1465002096700 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 18:01:36 INFO - PROCESS | 1769 | 1465002096719 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 18:01:36 INFO - PROCESS | 1769 | 1465002096882 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:01:36 INFO - PROCESS | 1769 | 1465002096886 Marionette TRACE conn4 <- [1,3058,null,{}] 18:01:36 INFO - PROCESS | 1769 | 1465002096902 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:37 INFO - PROCESS | 1769 | 1465002097072 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 18:01:37 INFO - PROCESS | 1769 | 1465002097082 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:37 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f879800 == 33 [pid = 1769] [id = 774] 18:01:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8f9e9800) [pid = 1769] [serial = 2321] [outer = (nil)] 18:01:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x91abf000) [pid = 1769] [serial = 2322] [outer = 0x8f9e9800] 18:01:37 INFO - PROCESS | 1769 | 1465002097163 Marionette DEBUG loaded listener.js 18:01:37 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x9255f000) [pid = 1769] [serial = 2323] [outer = 0x8f9e9800] 18:01:38 INFO - PROCESS | 1769 | 1465002098086 Marionette TRACE conn4 <- [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]]]}] 18:01:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:01:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:01:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:01:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:01:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:01:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:01:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:01:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:01:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:01:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:01:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:01:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:01:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:01:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:01:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:01:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:01:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:01:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:01:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:01:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:01:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1368ms 18:01:38 INFO - PROCESS | 1769 | 1465002098163 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 18:01:38 INFO - PROCESS | 1769 | 1465002098171 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 18:01:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:01:38 INFO - PROCESS | 1769 | 1465002098216 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:01:38 INFO - PROCESS | 1769 | 1465002098226 Marionette TRACE conn4 <- [1,3062,null,{}] 18:01:38 INFO - PROCESS | 1769 | 1465002098236 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:38 INFO - PROCESS | 1769 | 1465002098474 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 18:01:38 INFO - PROCESS | 1769 | 1465002098501 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:38 INFO - PROCESS | 1769 | ++DOCSHELL 0x92656800 == 34 [pid = 1769] [id = 775] 18:01:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x926a9800) [pid = 1769] [serial = 2324] [outer = (nil)] 18:01:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x926c5800) [pid = 1769] [serial = 2325] [outer = 0x926a9800] 18:01:38 INFO - PROCESS | 1769 | 1465002098580 Marionette DEBUG loaded listener.js 18:01:38 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x928b2000) [pid = 1769] [serial = 2326] [outer = 0x926a9800] 18:01:39 INFO - PROCESS | 1769 | [1769] 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 18:01:39 INFO - PROCESS | 1769 | 1465002099533 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:01:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:01:39 INFO - {} 18:01:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1379ms 18:01:39 INFO - PROCESS | 1769 | 1465002099567 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 18:01:39 INFO - PROCESS | 1769 | 1465002099572 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 18:01:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:01:39 INFO - PROCESS | 1769 | 1465002099580 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:01:39 INFO - PROCESS | 1769 | 1465002099583 Marionette TRACE conn4 <- [1,3066,null,{}] 18:01:39 INFO - PROCESS | 1769 | 1465002099589 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:39 INFO - PROCESS | 1769 | 1465002099818 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 18:01:39 INFO - PROCESS | 1769 | 1465002099850 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:39 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b977c00 == 35 [pid = 1769] [id = 776] 18:01:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x928b5000) [pid = 1769] [serial = 2327] [outer = (nil)] 18:01:39 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x928eec00) [pid = 1769] [serial = 2328] [outer = 0x928b5000] 18:01:39 INFO - PROCESS | 1769 | 1465002099933 Marionette DEBUG loaded listener.js 18:01:40 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x8c445800) [pid = 1769] [serial = 2329] [outer = 0x928b5000] 18:01:40 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x8e4e9000) [pid = 1769] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:01:40 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x8f872400) [pid = 1769] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:01:40 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x8c862400) [pid = 1769] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:01:40 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x8c86d800) [pid = 1769] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:01:40 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8b983400) [pid = 1769] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:01:40 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8d1c9800) [pid = 1769] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:01:40 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x8e885000) [pid = 1769] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:01:40 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x91ac2400) [pid = 1769] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:01:40 INFO - PROCESS | 1769 | --DOMWINDOW == 81 (0x8f666c00) [pid = 1769] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:01:40 INFO - PROCESS | 1769 | --DOMWINDOW == 80 (0x9264cc00) [pid = 1769] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:01:40 INFO - PROCESS | 1769 | --DOMWINDOW == 79 (0x926a1c00) [pid = 1769] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:01:40 INFO - PROCESS | 1769 | --DOMWINDOW == 78 (0x928ea000) [pid = 1769] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:01:40 INFO - PROCESS | 1769 | --DOMWINDOW == 77 (0x926bcc00) [pid = 1769] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:01:40 INFO - PROCESS | 1769 | --DOMWINDOW == 76 (0x928bcc00) [pid = 1769] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:01:40 INFO - PROCESS | 1769 | --DOMWINDOW == 75 (0x8c444000) [pid = 1769] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:01:40 INFO - PROCESS | 1769 | 1465002100972 Marionette TRACE conn4 <- [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]]]}] 18:01:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:01:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:01:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:01:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:01:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:01:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:01:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:01:41 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1439ms 18:01:41 INFO - PROCESS | 1769 | 1465002101023 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 18:01:41 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:01:41 INFO - PROCESS | 1769 | 1465002101027 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 18:01:41 INFO - PROCESS | 1769 | 1465002101034 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:01:41 INFO - PROCESS | 1769 | 1465002101037 Marionette TRACE conn4 <- [1,3070,null,{}] 18:01:41 INFO - PROCESS | 1769 | 1465002101043 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:41 INFO - PROCESS | 1769 | 1465002101237 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 18:01:41 INFO - PROCESS | 1769 | 1465002101405 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:41 INFO - PROCESS | 1769 | ++DOCSHELL 0x8f660800 == 36 [pid = 1769] [id = 777] 18:01:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 76 (0x926a4800) [pid = 1769] [serial = 2330] [outer = (nil)] 18:01:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 77 (0x928f1000) [pid = 1769] [serial = 2331] [outer = 0x926a4800] 18:01:41 INFO - PROCESS | 1769 | 1465002101501 Marionette DEBUG loaded listener.js 18:01:41 INFO - PROCESS | 1769 | ++DOMWINDOW == 78 (0x92bca800) [pid = 1769] [serial = 2332] [outer = 0x926a4800] 18:01:42 INFO - PROCESS | 1769 | 1465002102288 Marionette TRACE conn4 <- [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]]]}] 18:01:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:01:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:01:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:01:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:01:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:01:42 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:01:42 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1337ms 18:01:42 INFO - PROCESS | 1769 | 1465002102417 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 18:01:42 INFO - PROCESS | 1769 | 1465002102424 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 18:01:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:01:42 INFO - PROCESS | 1769 | 1465002102435 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:01:42 INFO - PROCESS | 1769 | 1465002102443 Marionette TRACE conn4 <- [1,3074,null,{}] 18:01:42 INFO - PROCESS | 1769 | 1465002102464 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:42 INFO - PROCESS | 1769 | 1465002102706 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 18:01:43 INFO - PROCESS | 1769 | 1465002102996 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:43 INFO - PROCESS | 1769 | ++DOCSHELL 0x8bee7000 == 37 [pid = 1769] [id = 778] 18:01:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 79 (0x8cc04000) [pid = 1769] [serial = 2333] [outer = (nil)] 18:01:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 80 (0x8e2b4000) [pid = 1769] [serial = 2334] [outer = 0x8cc04000] 18:01:43 INFO - PROCESS | 1769 | 1465002103141 Marionette DEBUG loaded listener.js 18:01:43 INFO - PROCESS | 1769 | ++DOMWINDOW == 81 (0x8e4e2400) [pid = 1769] [serial = 2335] [outer = 0x8cc04000] 18:01:43 INFO - PROCESS | 1769 | 1465002103985 Marionette TRACE conn4 <- [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]]]}] 18:01:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:01:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:01:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:01:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:01:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:01:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:01:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1604ms 18:01:44 INFO - PROCESS | 1769 | 1465002104043 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 18:01:44 INFO - PROCESS | 1769 | 1465002104049 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 18:01:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:01:44 INFO - PROCESS | 1769 | 1465002104064 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:01:44 INFO - PROCESS | 1769 | 1465002104070 Marionette TRACE conn4 <- [1,3078,null,{}] 18:01:44 INFO - PROCESS | 1769 | 1465002104097 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:44 INFO - PROCESS | 1769 | 1465002104306 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 18:01:44 INFO - PROCESS | 1769 | 1465002104515 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:44 INFO - PROCESS | 1769 | ++DOCSHELL 0x8e2bb000 == 38 [pid = 1769] [id = 779] 18:01:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 82 (0x8f87b800) [pid = 1769] [serial = 2336] [outer = (nil)] 18:01:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 83 (0x90e78400) [pid = 1769] [serial = 2337] [outer = 0x8f87b800] 18:01:44 INFO - PROCESS | 1769 | 1465002104653 Marionette DEBUG loaded listener.js 18:01:44 INFO - PROCESS | 1769 | ++DOMWINDOW == 84 (0x910a8c00) [pid = 1769] [serial = 2338] [outer = 0x8f87b800] 18:01:45 INFO - PROCESS | 1769 | 1465002105670 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15: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/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26: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/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37: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/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48: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\nreader.onloadstart [0,3081,"getWindowHandle",null] 18:01:45 INFO - PROCESS | 1769 | 1465002105762 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 18:01:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:01:45 INFO - PROCESS | 1769 | 1465002105772 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:01:45 INFO - PROCESS | 1769 | 1465002105777 Marionette TRACE conn4 <- [1,3082,null,{}] 18:01:45 INFO - PROCESS | 1769 | 1465002105793 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:46 INFO - PROCESS | 1769 | 1465002106017 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 18:01:46 INFO - PROCESS | 1769 | 1465002106294 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:46 INFO - PROCESS | 1769 | ++DOCSHELL 0x910ab400 == 39 [pid = 1769] [id = 780] 18:01:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 85 (0x928b8c00) [pid = 1769] [serial = 2339] [outer = (nil)] 18:01:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 86 (0x928bd400) [pid = 1769] [serial = 2340] [outer = 0x928b8c00] 18:01:46 INFO - PROCESS | 1769 | 1465002106441 Marionette DEBUG loaded listener.js 18:01:46 INFO - PROCESS | 1769 | ++DOMWINDOW == 87 (0x928eb800) [pid = 1769] [serial = 2341] [outer = 0x928b8c00] 18:01:47 INFO - PROCESS | 1769 | 1465002107274 Marionette TRACE conn4 <- [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]]]}] 18:01:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:01:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:01:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:01:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1535ms 18:01:47 INFO - PROCESS | 1769 | 1465002107309 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 18:01:47 INFO - PROCESS | 1769 | 1465002107313 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 18:01:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:01:47 INFO - PROCESS | 1769 | 1465002107321 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:01:47 INFO - PROCESS | 1769 | 1465002107331 Marionette TRACE conn4 <- [1,3086,null,{}] 18:01:47 INFO - PROCESS | 1769 | 1465002107341 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:47 INFO - PROCESS | 1769 | 1465002107559 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 18:01:47 INFO - PROCESS | 1769 | 1465002107765 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:47 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b979c00 == 40 [pid = 1769] [id = 781] 18:01:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 88 (0x92bc8c00) [pid = 1769] [serial = 2342] [outer = (nil)] 18:01:47 INFO - PROCESS | 1769 | ++DOMWINDOW == 89 (0x92cca400) [pid = 1769] [serial = 2343] [outer = 0x92bc8c00] 18:01:47 INFO - PROCESS | 1769 | 1465002107899 Marionette DEBUG loaded listener.js 18:01:48 INFO - PROCESS | 1769 | ++DOMWINDOW == 90 (0x92cd0c00) [pid = 1769] [serial = 2344] [outer = 0x92bc8c00] 18:01:48 INFO - PROCESS | 1769 | 1465002108772 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:01:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:01:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1499ms 18:01:48 INFO - PROCESS | 1769 | 1465002108821 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 18:01:48 INFO - PROCESS | 1769 | 1465002108826 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 18:01:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:01:48 INFO - PROCESS | 1769 | 1465002108833 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:01:48 INFO - PROCESS | 1769 | 1465002108837 Marionette TRACE conn4 <- [1,3090,null,{}] 18:01:48 INFO - PROCESS | 1769 | 1465002108843 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:49 INFO - PROCESS | 1769 | 1465002109049 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 18:01:49 INFO - PROCESS | 1769 | 1465002109306 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:49 INFO - PROCESS | 1769 | ++DOCSHELL 0x90db3400 == 41 [pid = 1769] [id = 782] 18:01:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 91 (0x928bcc00) [pid = 1769] [serial = 2345] [outer = (nil)] 18:01:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 92 (0x9507cc00) [pid = 1769] [serial = 2346] [outer = 0x928bcc00] 18:01:49 INFO - PROCESS | 1769 | 1465002109402 Marionette DEBUG loaded listener.js 18:01:49 INFO - PROCESS | 1769 | ++DOMWINDOW == 93 (0x950a6400) [pid = 1769] [serial = 2347] [outer = 0x928bcc00] 18:01:50 INFO - PROCESS | 1769 | 1465002110239 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:01:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:01:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1447ms 18:01:50 INFO - PROCESS | 1769 | 1465002110281 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 18:01:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:01:50 INFO - PROCESS | 1769 | 1465002110286 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 18:01:50 INFO - PROCESS | 1769 | 1465002110294 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:01:50 INFO - PROCESS | 1769 | 1465002110297 Marionette TRACE conn4 <- [1,3094,null,{}] 18:01:50 INFO - PROCESS | 1769 | 1465002110304 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:50 INFO - PROCESS | 1769 | 1465002110563 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 18:01:50 INFO - PROCESS | 1769 | 1465002110823 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:50 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b984000 == 42 [pid = 1769] [id = 783] 18:01:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 94 (0x952bb400) [pid = 1769] [serial = 2348] [outer = (nil)] 18:01:50 INFO - PROCESS | 1769 | ++DOMWINDOW == 95 (0x96462800) [pid = 1769] [serial = 2349] [outer = 0x952bb400] 18:01:50 INFO - PROCESS | 1769 | 1465002110975 Marionette DEBUG loaded listener.js 18:01:51 INFO - PROCESS | 1769 | ++DOMWINDOW == 96 (0x99059c00) [pid = 1769] [serial = 2350] [outer = 0x952bb400] 18:01:51 INFO - PROCESS | 1769 | 1465002111833 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:01:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:01:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1584ms 18:01:51 INFO - PROCESS | 1769 | 1465002111878 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 18:01:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:01:51 INFO - PROCESS | 1769 | 1465002111882 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 18:01:51 INFO - PROCESS | 1769 | 1465002111889 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:01:51 INFO - PROCESS | 1769 | 1465002111893 Marionette TRACE conn4 <- [1,3098,null,{}] 18:01:51 INFO - PROCESS | 1769 | 1465002111900 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:52 INFO - PROCESS | 1769 | 1465002112196 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 18:01:52 INFO - PROCESS | 1769 | 1465002112352 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:52 INFO - PROCESS | 1769 | ++DOCSHELL 0x92656400 == 43 [pid = 1769] [id = 784] 18:01:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 97 (0x99093800) [pid = 1769] [serial = 2351] [outer = (nil)] 18:01:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 98 (0x99752800) [pid = 1769] [serial = 2352] [outer = 0x99093800] 18:01:52 INFO - PROCESS | 1769 | 1465002112487 Marionette DEBUG loaded listener.js 18:01:52 INFO - PROCESS | 1769 | ++DOMWINDOW == 99 (0x997f3000) [pid = 1769] [serial = 2353] [outer = 0x99093800] 18:01:53 INFO - PROCESS | 1769 | 1465002113388 Marionette TRACE conn4 <- [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]]]}] 18:01:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:01:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:01:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1535ms 18:01:53 INFO - PROCESS | 1769 | 1465002113424 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 18:01:53 INFO - PROCESS | 1769 | 1465002113428 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 18:01:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:01:53 INFO - PROCESS | 1769 | 1465002113436 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:01:53 INFO - PROCESS | 1769 | 1465002113441 Marionette TRACE conn4 <- [1,3102,null,{}] 18:01:53 INFO - PROCESS | 1769 | 1465002113447 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:53 INFO - PROCESS | 1769 | 1465002113651 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 18:01:53 INFO - PROCESS | 1769 | 1465002113930 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:53 INFO - PROCESS | 1769 | ++DOCSHELL 0x910a9000 == 44 [pid = 1769] [id = 785] 18:01:53 INFO - PROCESS | 1769 | ++DOMWINDOW == 100 (0x9269cc00) [pid = 1769] [serial = 2354] [outer = (nil)] 18:01:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 101 (0x99f07800) [pid = 1769] [serial = 2355] [outer = 0x9269cc00] 18:01:54 INFO - PROCESS | 1769 | 1465002114036 Marionette DEBUG loaded listener.js 18:01:54 INFO - PROCESS | 1769 | ++DOMWINDOW == 102 (0x99f09000) [pid = 1769] [serial = 2356] [outer = 0x9269cc00] 18:01:54 INFO - PROCESS | 1769 | 1465002114899 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:01:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:01:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1487ms 18:01:54 INFO - PROCESS | 1769 | 1465002114924 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 18:01:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:01:54 INFO - PROCESS | 1769 | 1465002114929 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 18:01:54 INFO - PROCESS | 1769 | 1465002114935 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:01:54 INFO - PROCESS | 1769 | 1465002114939 Marionette TRACE conn4 <- [1,3106,null,{}] 18:01:54 INFO - PROCESS | 1769 | 1465002114945 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:55 INFO - PROCESS | 1769 | 1465002115148 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 18:01:55 INFO - PROCESS | 1769 | 1465002115365 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:55 INFO - PROCESS | 1769 | ++DOCSHELL 0x8b975c00 == 45 [pid = 1769] [id = 786] 18:01:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 103 (0x8b97a800) [pid = 1769] [serial = 2357] [outer = (nil)] 18:01:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 104 (0x8cc01800) [pid = 1769] [serial = 2358] [outer = 0x8b97a800] 18:01:55 INFO - PROCESS | 1769 | 1465002115500 Marionette DEBUG loaded listener.js 18:01:55 INFO - PROCESS | 1769 | ++DOMWINDOW == 105 (0x8e4e8800) [pid = 1769] [serial = 2359] [outer = 0x8b97a800] 18:01:56 INFO - PROCESS | 1769 | 1465002116371 Marionette TRACE conn4 <- [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]]]}] 18:01:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:01:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:01:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:01:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1446ms 18:01:56 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:01:56 INFO - PROCESS | 1769 | 1465002116381 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 18:01:56 INFO - PROCESS | 1769 | 1465002116384 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 18:01:56 INFO - PROCESS | 1769 | 1465002116392 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:01:56 INFO - PROCESS | 1769 | 1465002116396 Marionette TRACE conn4 <- [1,3110,null,{}] 18:01:56 INFO - PROCESS | 1769 | 1465002116402 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:56 INFO - PROCESS | 1769 | 1465002116631 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 18:01:57 INFO - PROCESS | 1769 | 1465002117136 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:57 INFO - PROCESS | 1769 | ++DOCSHELL 0x8c446800 == 46 [pid = 1769] [id = 787] 18:01:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 106 (0x8c446c00) [pid = 1769] [serial = 2360] [outer = (nil)] 18:01:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 107 (0x8c452000) [pid = 1769] [serial = 2361] [outer = 0x8c446c00] 18:01:57 INFO - PROCESS | 1769 | 1465002117287 Marionette DEBUG loaded listener.js 18:01:57 INFO - PROCESS | 1769 | ++DOMWINDOW == 108 (0x8cc02000) [pid = 1769] [serial = 2362] [outer = 0x8c446c00] 18:01:58 INFO - PROCESS | 1769 | 1465002118221 Marionette TRACE conn4 <- [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"]]]}] 18:01:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:01:58 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 18:01:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:01:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1891ms 18:01:58 INFO - PROCESS | 1769 | 1465002118284 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 18:01:58 INFO - PROCESS | 1769 | 1465002118291 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 18:01:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:01:58 INFO - PROCESS | 1769 | 1465002118299 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:01:58 INFO - PROCESS | 1769 | 1465002118305 Marionette TRACE conn4 <- [1,3114,null,{}] 18:01:58 INFO - PROCESS | 1769 | 1465002118366 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:58 INFO - PROCESS | 1769 | 1465002118715 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 18:01:58 INFO - PROCESS | 1769 | 1465002118949 Marionette TRACE conn4 -> [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\", \"8e19cea2-a974-4513-8a14-c3eeb633258b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:58 INFO - PROCESS | 1769 | ++DOCSHELL 0x8ba68400 == 47 [pid = 1769] [id = 788] 18:01:58 INFO - PROCESS | 1769 | ++DOMWINDOW == 109 (0x8e2bd400) [pid = 1769] [serial = 2363] [outer = (nil)] 18:01:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 110 (0x8e611000) [pid = 1769] [serial = 2364] [outer = 0x8e2bd400] 18:01:59 INFO - PROCESS | 1769 | 1465002119042 Marionette DEBUG loaded listener.js 18:01:59 INFO - PROCESS | 1769 | ++DOMWINDOW == 111 (0x8ee06400) [pid = 1769] [serial = 2365] [outer = 0x8e2bd400] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8cc06c00 == 46 [pid = 1769] [id = 745] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8e60f000 == 45 [pid = 1769] [id = 747] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8ba5d000 == 44 [pid = 1769] [id = 748] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8c449400 == 43 [pid = 1769] [id = 749] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8d1c4c00 == 42 [pid = 1769] [id = 760] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8b983000 == 41 [pid = 1769] [id = 761] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x910a7000 == 40 [pid = 1769] [id = 750] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4e3c00 == 39 [pid = 1769] [id = 753] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8bee6c00 == 38 [pid = 1769] [id = 759] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x910ac400 == 37 [pid = 1769] [id = 755] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x92694400 == 36 [pid = 1769] [id = 758] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8ee0dc00 == 35 [pid = 1769] [id = 754] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8e4ad000 == 34 [pid = 1769] [id = 756] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8e61cc00 == 33 [pid = 1769] [id = 752] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8c446800 == 32 [pid = 1769] [id = 787] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8b975c00 == 31 [pid = 1769] [id = 786] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x92656400 == 30 [pid = 1769] [id = 784] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x910a9000 == 29 [pid = 1769] [id = 785] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8b984000 == 28 [pid = 1769] [id = 783] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x90db3400 == 27 [pid = 1769] [id = 782] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x910ab400 == 26 [pid = 1769] [id = 780] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8b979c00 == 25 [pid = 1769] [id = 781] 18:02:00 INFO - PROCESS | 1769 | --DOCSHELL 0x8e2bb000 == 24 [pid = 1769] [id = 779] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 110 (0x8e88c000) [pid = 1769] [serial = 2290] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 109 (0x90db7400) [pid = 1769] [serial = 2292] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 108 (0x8d1c1800) [pid = 1769] [serial = 2286] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 107 (0x8d1d0c00) [pid = 1769] [serial = 2287] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 106 (0x8cc10800) [pid = 1769] [serial = 2255] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 105 (0x8cc09400) [pid = 1769] [serial = 2254] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 104 (0x8ba5c800) [pid = 1769] [serial = 2283] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 103 (0x8beef800) [pid = 1769] [serial = 2284] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 102 (0x8e4e9800) [pid = 1769] [serial = 2281] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 101 (0x8f9e8c00) [pid = 1769] [serial = 2258] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 100 (0x8ee0ec00) [pid = 1769] [serial = 2257] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 99 (0x8e2ba000) [pid = 1769] [serial = 2280] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 98 (0x92561800) [pid = 1769] [serial = 2261] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 97 (0x9255ac00) [pid = 1769] [serial = 2260] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 96 (0x90e80800) [pid = 1769] [serial = 2296] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 95 (0x9269bc00) [pid = 1769] [serial = 2264] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 94 (0x92696400) [pid = 1769] [serial = 2263] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 93 (0x926bb400) [pid = 1769] [serial = 2267] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 92 (0x926b0000) [pid = 1769] [serial = 2266] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 91 (0x928ec400) [pid = 1769] [serial = 2272] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 90 (0x928bb000) [pid = 1769] [serial = 2270] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 89 (0x928b5400) [pid = 1769] [serial = 2269] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 88 (0x928ef800) [pid = 1769] [serial = 2275] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 87 (0x928e8800) [pid = 1769] [serial = 2274] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 86 (0x90dc0800) [pid = 1769] [serial = 2293] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 85 (0x8e615800) [pid = 1769] [serial = 2289] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 84 (0x8e4aa800) [pid = 1769] [serial = 2278] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 83 (0x90e7a800) [pid = 1769] [serial = 2295] [outer = (nil)] [url = about:blank] 18:02:00 INFO - PROCESS | 1769 | --DOMWINDOW == 82 (0x8cc06000) [pid = 1769] [serial = 2277] [outer = (nil)] [url = about:blank] 18:02:01 INFO - PROCESS | 1769 | 1465002121221 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:02:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:02:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 2950ms 18:02:01 INFO - PROCESS | 1769 | 1465002121250 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 18:02:01 INFO - PROCESS | 1769 | 1465002121256 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 18:02:02 WARNING - u'runner_teardown' () 18:02:02 INFO - No more tests 18:02:02 INFO - Got 0 unexpected results 18:02:02 INFO - SUITE-END | took 1394s 18:02:02 INFO - Closing logging queue 18:02:02 INFO - queue closed 18:02:02 INFO - Return code: 0 18:02:02 WARNING - # TBPL SUCCESS # 18:02:02 INFO - Running post-action listener: _resource_record_post_action 18:02:02 INFO - Running post-run listener: _resource_record_post_run 18:02:03 INFO - Total resource usage - Wall time: 1441s; CPU: 98.0%; Read bytes: 14123008; Write bytes: 928477184; Read time: 788; Write time: 261132 18:02:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:02:03 INFO - install - Wall time: 42s; CPU: 100.0%; Read bytes: 0; Write bytes: 142376960; Read time: 0; Write time: 146088 18:02:03 INFO - run-tests - Wall time: 1399s; CPU: 98.0%; Read bytes: 11403264; Write bytes: 786100224; Read time: 664; Write time: 115044 18:02:03 INFO - Running post-run listener: _upload_blobber_files 18:02:03 INFO - Blob upload gear active. 18:02:03 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:02:03 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 18:02:03 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'] 18:02:03 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 18:02:04 INFO - (blobuploader) - INFO - Open directory for files ... 18:02:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:02:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:02:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:02:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:02:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:02:06 INFO - (blobuploader) - INFO - Done attempting. 18:02:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:02:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:02:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:02:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:02:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:02:07 INFO - (blobuploader) - INFO - Done attempting. 18:02:07 INFO - (blobuploader) - INFO - Iteration through files over. 18:02:07 INFO - Return code: 0 18:02:07 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:02:07 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:02:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/25f10a22af9ea23c0c0cf257f7e05de4c8ba320a9ffa3e419587ac63a11abcb0b97cd68da1d6a735388c5025f450b2e0884fa854be8fff3cb266d6298b943849", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ccea113d78e2b95f0225910b9f8432fdae0fdabc671a8af74677ca6b047f8aabf0169bed0536fd421f23e41d8591f7e1bb5e6750fa60ad904bd8938ebc13cf19"} 18:02:07 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:02:07 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:02:07 INFO - Contents: 18:02:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/25f10a22af9ea23c0c0cf257f7e05de4c8ba320a9ffa3e419587ac63a11abcb0b97cd68da1d6a735388c5025f450b2e0884fa854be8fff3cb266d6298b943849", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ccea113d78e2b95f0225910b9f8432fdae0fdabc671a8af74677ca6b047f8aabf0169bed0536fd421f23e41d8591f7e1bb5e6750fa60ad904bd8938ebc13cf19"} 18:02:07 INFO - Running post-run listener: copy_logs_to_upload_dir 18:02:07 INFO - Copying logs to upload dir... 18:02:07 INFO - mkdir: /builds/slave/test/build/upload/logs 18:02:08 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1594.995074 ========= master_lag: 1.88 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 36 secs) (at 2016-06-03 18:02:09.950725) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-06-03 18:02:09.960092) ========= 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-1464997273.868542-1890193570 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/25f10a22af9ea23c0c0cf257f7e05de4c8ba320a9ffa3e419587ac63a11abcb0b97cd68da1d6a735388c5025f450b2e0884fa854be8fff3cb266d6298b943849", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ccea113d78e2b95f0225910b9f8432fdae0fdabc671a8af74677ca6b047f8aabf0169bed0536fd421f23e41d8591f7e1bb5e6750fa60ad904bd8938ebc13cf19"} build_url:https://queue.taskcluster.net/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.045778 build_url: 'https://queue.taskcluster.net/v1/task/GBGOMGroQd-nfDw9PrJqIg/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/25f10a22af9ea23c0c0cf257f7e05de4c8ba320a9ffa3e419587ac63a11abcb0b97cd68da1d6a735388c5025f450b2e0884fa854be8fff3cb266d6298b943849", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ccea113d78e2b95f0225910b9f8432fdae0fdabc671a8af74677ca6b047f8aabf0169bed0536fd421f23e41d8591f7e1bb5e6750fa60ad904bd8938ebc13cf19"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GBGOMGroQd-nfDw9PrJqIg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 6.35 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-06-03 18:02:16.350910) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 18:02:16.351288) ========= 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-1464997273.868542-1890193570 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018843 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 18:02:16.401998) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-03 18:02:16.402308) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-03 18:02:16.402720) ========= ========= Total master_lag: 8.70 =========