builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-410 starttime: 1468865612.87 results: success (0) buildid: 20160718082851 builduid: 650ed7ebe76c4307beb604729a0363e6 revision: 0f4257230dffa106e90cf736df9dbe9859ac5274 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 11:13:32.868602) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 11:13:32.869076) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 11:13:32.869354) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 11:13:33.559973) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 11:13:33.560270) ========= 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-1468865581.217319-248730347 _=/tools/buildbot/bin/python using PTY: False --2016-07-18 11:13:33-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.34M=0.001s 2016-07-18 11:13:33 (9.34 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.310403 ========= master_lag: 0.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 11:13:34.092704) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 11:13:34.093062) ========= 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-1468865581.217319-248730347 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.029813 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 11:13:34.165229) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-18 11:13:34.165752) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0f4257230dffa106e90cf736df9dbe9859ac5274 --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-beta --rev 0f4257230dffa106e90cf736df9dbe9859ac5274 --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-1468865581.217319-248730347 _=/tools/buildbot/bin/python using PTY: False 2016-07-18 11:13:34,245 truncating revision to first 12 chars 2016-07-18 11:13:34,245 Setting DEBUG logging. 2016-07-18 11:13:34,245 attempt 1/10 2016-07-18 11:13:34,245 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/0f4257230dff?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 11:13:34,626 unpacking tar archive at: mozilla-beta-0f4257230dff/testing/mozharness/ program finished with exit code 0 elapsedTime=0.640553 ========= master_lag: 1.41 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-18 11:13:36.212347) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 11:13:36.212659) ========= script_repo_revision: 0f4257230dffa106e90cf736df9dbe9859ac5274 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 11:13:36.213145) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-07-18 11:13:36.213487) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-07-18 11:13:38.096524) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 33 secs) (at 2016-07-18 11:13:38.096882) ========= /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-beta --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-beta', '--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-1468865581.217319-248730347 _=/tools/buildbot/bin/python using PTY: False 11:13:38 INFO - MultiFileLogger online at 20160718 11:13:38 in /builds/slave/test 11:13:38 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-beta --download-symbols true 11:13:38 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:13:38 INFO - {'append_to_log': False, 11:13:38 INFO - 'base_work_dir': '/builds/slave/test', 11:13:38 INFO - 'blob_upload_branch': 'mozilla-beta', 11:13:38 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:13:38 INFO - 'buildbot_json_path': 'buildprops.json', 11:13:38 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:13:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:13:38 INFO - 'download_minidump_stackwalk': True, 11:13:38 INFO - 'download_symbols': 'true', 11:13:38 INFO - 'e10s': False, 11:13:38 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:13:38 INFO - 'tooltool.py': '/tools/tooltool.py', 11:13:38 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:13:38 INFO - '/tools/misc-python/virtualenv.py')}, 11:13:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:13:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:13:38 INFO - 'log_level': 'info', 11:13:38 INFO - 'log_to_console': True, 11:13:38 INFO - 'opt_config_files': (), 11:13:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:13:38 INFO - '--processes=1', 11:13:38 INFO - '--config=%(test_path)s/wptrunner.ini', 11:13:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:13:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:13:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:13:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:13:38 INFO - 'pip_index': False, 11:13:38 INFO - 'require_test_zip': True, 11:13:38 INFO - 'test_type': ('testharness',), 11:13:38 INFO - 'this_chunk': '1', 11:13:38 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:13:38 INFO - 'total_chunks': '10', 11:13:38 INFO - 'virtualenv_path': 'venv', 11:13:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:13:38 INFO - 'work_dir': 'build'} 11:13:38 INFO - ##### 11:13:38 INFO - ##### Running clobber step. 11:13:38 INFO - ##### 11:13:38 INFO - Running pre-action listener: _resource_record_pre_action 11:13:38 INFO - Running main action method: clobber 11:13:38 INFO - rmtree: /builds/slave/test/build 11:13:38 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:13:39 INFO - Running post-action listener: _resource_record_post_action 11:13:39 INFO - ##### 11:13:39 INFO - ##### Running read-buildbot-config step. 11:13:39 INFO - ##### 11:13:39 INFO - Running pre-action listener: _resource_record_pre_action 11:13:39 INFO - Running main action method: read_buildbot_config 11:13:39 INFO - Using buildbot properties: 11:13:39 INFO - { 11:13:39 INFO - "project": "", 11:13:39 INFO - "product": "firefox", 11:13:39 INFO - "script_repo_revision": "production", 11:13:39 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 11:13:39 INFO - "repository": "", 11:13:39 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 11:13:39 INFO - "buildid": "20160718082851", 11:13:39 INFO - "pgo_build": "False", 11:13:39 INFO - "basedir": "/builds/slave/test", 11:13:39 INFO - "buildnumber": 3, 11:13:39 INFO - "slavename": "tst-linux32-spot-410", 11:13:39 INFO - "revision": "0f4257230dffa106e90cf736df9dbe9859ac5274", 11:13:39 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 11:13:39 INFO - "platform": "linux", 11:13:39 INFO - "branch": "mozilla-beta", 11:13:39 INFO - "repo_path": "releases/mozilla-beta", 11:13:39 INFO - "moz_repo_path": "", 11:13:39 INFO - "stage_platform": "linux", 11:13:39 INFO - "builduid": "650ed7ebe76c4307beb604729a0363e6", 11:13:39 INFO - "slavebuilddir": "test" 11:13:39 INFO - } 11:13:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 11:13:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 11:13:39 INFO - Running post-action listener: _resource_record_post_action 11:13:39 INFO - ##### 11:13:39 INFO - ##### Running download-and-extract step. 11:13:39 INFO - ##### 11:13:39 INFO - Running pre-action listener: _resource_record_pre_action 11:13:39 INFO - Running main action method: download_and_extract 11:13:39 INFO - mkdir: /builds/slave/test/build/tests 11:13:39 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')]} 11:13:39 INFO - https://queue.taskcluster.net/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 11:13:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:13:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:13:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:13:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 11:13:40 INFO - Downloaded 1291 bytes. 11:13:40 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 11:13:40 INFO - Using the following test package requirements: 11:13:40 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 11:13:40 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:13:40 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 11:13:40 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:13:40 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 11:13:40 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:13:40 INFO - u'jsshell-linux-i686.zip'], 11:13:40 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:13:40 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 11:13:40 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 11:13:40 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:13:40 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 11:13:40 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:13:40 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 11:13:40 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:13:40 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 11:13:40 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 11:13:40 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 11:13:40 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 11:13: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')]} 11:13:40 INFO - https://queue.taskcluster.net/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 11:13:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:13:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:13:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 11:13:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 11:13:43 INFO - Downloaded 22824275 bytes. 11:13:43 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:13:43 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:13:44 INFO - caution: filename not matched: web-platform/* 11:13:44 INFO - Return code: 11 11:13:44 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')]} 11:13:44 INFO - https://queue.taskcluster.net/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 11:13:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:13:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:13:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 11:13:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 11:13:48 INFO - Downloaded 36389876 bytes. 11:13:48 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:13:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:13:51 INFO - caution: filename not matched: bin/* 11:13:51 INFO - caution: filename not matched: config/* 11:13:51 INFO - caution: filename not matched: mozbase/* 11:13:51 INFO - caution: filename not matched: marionette/* 11:13:51 INFO - caution: filename not matched: tools/wptserve/* 11:13:51 INFO - Return code: 11 11:13:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:13:51 INFO - https://queue.taskcluster.net/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 11:13:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:13:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:13:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:13:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 11:13:57 INFO - Downloaded 69354421 bytes. 11:13:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:13:57 INFO - mkdir: /builds/slave/test/properties 11:13:57 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:13:57 INFO - Writing to file /builds/slave/test/properties/build_url 11:13:57 INFO - Contents: 11:13:57 INFO - build_url:https://queue.taskcluster.net/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 11:13:58 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:13:58 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:13:58 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:13:58 INFO - Contents: 11:13:58 INFO - symbols_url:https://queue.taskcluster.net/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:13:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 11:13:58 INFO - https://queue.taskcluster.net/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:13:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:13:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:13:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 11:13:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 11:14:06 INFO - Downloaded 92361292 bytes. 11:14:06 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:14:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:14:15 INFO - Return code: 0 11:14:15 INFO - Running post-action listener: _resource_record_post_action 11:14:15 INFO - Running post-action listener: set_extra_try_arguments 11:14:15 INFO - ##### 11:14:15 INFO - ##### Running create-virtualenv step. 11:14:15 INFO - ##### 11:14:15 INFO - Running pre-action listener: _pre_create_virtualenv 11:14:15 INFO - Running pre-action listener: _resource_record_pre_action 11:14:15 INFO - Running main action method: create_virtualenv 11:14:15 INFO - Creating virtualenv /builds/slave/test/build/venv 11:14:15 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 11:14:15 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:14:15 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:14:15 INFO - Using real prefix '/usr' 11:14:15 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:14:16 INFO - Installing distribute.............................................................................................................................................................................................done. 11:14:20 INFO - Installing pip.................done. 11:14:20 INFO - Return code: 0 11:14:20 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:14:20 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')]} 11:14:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:14:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:14:20 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')]} 11:14:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:14:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:14:20 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 0x88b0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8917598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89cb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89baf70>, '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 0x89ba620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89c0750>, '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-1468865581.217319-248730347', '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 11:14:20 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 11:14:20 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 11:14:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:14:20 INFO - 'CCACHE_UMASK': '002', 11:14:20 INFO - 'DISPLAY': ':0', 11:14:20 INFO - 'HOME': '/home/cltbld', 11:14:20 INFO - 'LANG': 'en_US.UTF-8', 11:14:20 INFO - 'LOGNAME': 'cltbld', 11:14:20 INFO - 'MAIL': '/var/mail/cltbld', 11:14:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:14:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:14:20 INFO - 'MOZ_NO_REMOTE': '1', 11:14:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:14:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:14:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:14:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:14:20 INFO - 'PWD': '/builds/slave/test', 11:14:20 INFO - 'SHELL': '/bin/bash', 11:14:20 INFO - 'SHLVL': '1', 11:14:20 INFO - 'TERM': 'linux', 11:14:20 INFO - 'TMOUT': '86400', 11:14:20 INFO - 'USER': 'cltbld', 11:14:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468865581.217319-248730347', 11:14:20 INFO - '_': '/tools/buildbot/bin/python'} 11:14:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:14:20 INFO - Downloading/unpacking psutil>=0.7.1 11:14:20 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 11:14:20 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 11:14:20 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 11:14:20 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 11:14:20 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 11:14:20 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 11:14:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:14:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:14:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:14:24 INFO - Installing collected packages: psutil 11:14:24 INFO - Running setup.py install for psutil 11:14:24 INFO - building 'psutil._psutil_linux' extension 11:14:24 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 11:14:24 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 11:14:24 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 11:14:24 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 11:14:24 INFO - building 'psutil._psutil_posix' extension 11:14:24 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 11:14:24 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 11:14:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:14:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:14:25 INFO - Successfully installed psutil 11:14:25 INFO - Cleaning up... 11:14:25 INFO - Return code: 0 11:14:25 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:14:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 11:14:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:14:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:14:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 11:14:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:14:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:14:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x88b0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8917598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89cb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89baf70>, '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 0x89ba620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89c0750>, '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-1468865581.217319-248730347', '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 11:14:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 11:14:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 11:14:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:14:25 INFO - 'CCACHE_UMASK': '002', 11:14:25 INFO - 'DISPLAY': ':0', 11:14:25 INFO - 'HOME': '/home/cltbld', 11:14:25 INFO - 'LANG': 'en_US.UTF-8', 11:14:25 INFO - 'LOGNAME': 'cltbld', 11:14:25 INFO - 'MAIL': '/var/mail/cltbld', 11:14:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:14:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:14:25 INFO - 'MOZ_NO_REMOTE': '1', 11:14:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:14:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:14:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:14:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:14:25 INFO - 'PWD': '/builds/slave/test', 11:14:25 INFO - 'SHELL': '/bin/bash', 11:14:25 INFO - 'SHLVL': '1', 11:14:25 INFO - 'TERM': 'linux', 11:14:25 INFO - 'TMOUT': '86400', 11:14:25 INFO - 'USER': 'cltbld', 11:14:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468865581.217319-248730347', 11:14:25 INFO - '_': '/tools/buildbot/bin/python'} 11:14:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:14:25 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:14: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 11:14: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 11:14: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 11:14: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 11:14: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 11:14: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 11:14:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:14:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:14:29 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:14:29 INFO - Installing collected packages: mozsystemmonitor 11:14:29 INFO - Running setup.py install for mozsystemmonitor 11:14:29 INFO - Successfully installed mozsystemmonitor 11:14:29 INFO - Cleaning up... 11:14:29 INFO - Return code: 0 11:14:29 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:14:29 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')]} 11:14:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:14:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:14:29 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')]} 11:14:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:14:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:14:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.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 0x88b0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8917598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89cb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89baf70>, '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 0x89ba620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89c0750>, '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-1468865581.217319-248730347', '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 11:14:29 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 11:14:29 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 11:14:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:14:29 INFO - 'CCACHE_UMASK': '002', 11:14:29 INFO - 'DISPLAY': ':0', 11:14:29 INFO - 'HOME': '/home/cltbld', 11:14:29 INFO - 'LANG': 'en_US.UTF-8', 11:14:29 INFO - 'LOGNAME': 'cltbld', 11:14:29 INFO - 'MAIL': '/var/mail/cltbld', 11:14:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:14:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:14:29 INFO - 'MOZ_NO_REMOTE': '1', 11:14:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:14:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:14:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:14:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:14:29 INFO - 'PWD': '/builds/slave/test', 11:14:29 INFO - 'SHELL': '/bin/bash', 11:14:29 INFO - 'SHLVL': '1', 11:14:29 INFO - 'TERM': 'linux', 11:14:29 INFO - 'TMOUT': '86400', 11:14:29 INFO - 'USER': 'cltbld', 11:14:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468865581.217319-248730347', 11:14:29 INFO - '_': '/tools/buildbot/bin/python'} 11:14:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:14:29 INFO - Downloading/unpacking blobuploader==1.2.4 11:14:29 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 11:14:29 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 11:14:29 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 11:14:29 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 11:14:29 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 11:14:29 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 11:14:33 INFO - Downloading blobuploader-1.2.4.tar.gz 11:14:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:14:33 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:14:33 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 11:14:33 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 11:14:33 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 11:14:33 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 11:14:33 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 11:14:33 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 11:14:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:14:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:14:34 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 11:14:34 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 11:14:34 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 11:14:34 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 11:14:34 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 11:14:34 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 11:14:34 INFO - Downloading docopt-0.6.1.tar.gz 11:14:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:14:34 INFO - Installing collected packages: blobuploader, requests, docopt 11:14:34 INFO - Running setup.py install for blobuploader 11:14:34 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:14:34 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:14:34 INFO - Running setup.py install for requests 11:14:35 INFO - Running setup.py install for docopt 11:14:35 INFO - Successfully installed blobuploader requests docopt 11:14:35 INFO - Cleaning up... 11:14:35 INFO - Return code: 0 11:14:35 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:14:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 11:14:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:14:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:14:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 11:14:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:14:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:14:35 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 0x88b0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8917598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89cb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89baf70>, '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 0x89ba620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89c0750>, '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-1468865581.217319-248730347', '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 11:14:35 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 11:14:35 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 11:14:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:14:35 INFO - 'CCACHE_UMASK': '002', 11:14:35 INFO - 'DISPLAY': ':0', 11:14:35 INFO - 'HOME': '/home/cltbld', 11:14:35 INFO - 'LANG': 'en_US.UTF-8', 11:14:35 INFO - 'LOGNAME': 'cltbld', 11:14:35 INFO - 'MAIL': '/var/mail/cltbld', 11:14:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:14:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:14:35 INFO - 'MOZ_NO_REMOTE': '1', 11:14:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:14:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:14:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:14:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:14:35 INFO - 'PWD': '/builds/slave/test', 11:14:35 INFO - 'SHELL': '/bin/bash', 11:14:35 INFO - 'SHLVL': '1', 11:14:35 INFO - 'TERM': 'linux', 11:14:35 INFO - 'TMOUT': '86400', 11:14:35 INFO - 'USER': 'cltbld', 11:14:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468865581.217319-248730347', 11:14:35 INFO - '_': '/tools/buildbot/bin/python'} 11:14:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:14:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:14:36 INFO - Running setup.py (path:/tmp/pip-Ln3gnP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:14:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:14:36 INFO - Running setup.py (path:/tmp/pip-0cphIQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:14:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:14:36 INFO - Running setup.py (path:/tmp/pip-fsrNaT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:14:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:14:36 INFO - Running setup.py (path:/tmp/pip-0A7K73-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:14:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:14:36 INFO - Running setup.py (path:/tmp/pip-OfXmus-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:14:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:14:36 INFO - Running setup.py (path:/tmp/pip-LNWcMX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:14:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:14:36 INFO - Running setup.py (path:/tmp/pip-nTGnHH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:14:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:14:36 INFO - Running setup.py (path:/tmp/pip-_8VyNq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:14:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:14:37 INFO - Running setup.py (path:/tmp/pip-d0lGz6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:14:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:14:37 INFO - Running setup.py (path:/tmp/pip-EJXuzA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:14:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:14:37 INFO - Running setup.py (path:/tmp/pip-_N_OUx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:14:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:14:37 INFO - Running setup.py (path:/tmp/pip-szYGQ2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:14:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:14:37 INFO - Running setup.py (path:/tmp/pip-dFTC_e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:14:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:14:37 INFO - Running setup.py (path:/tmp/pip-bfqvRt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:14:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:14:37 INFO - Running setup.py (path:/tmp/pip-6M6cTW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:14:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:14:37 INFO - Running setup.py (path:/tmp/pip-C_8Q1Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:14:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:14:38 INFO - Running setup.py (path:/tmp/pip-UzDx6Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:14:38 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:14:38 INFO - Running setup.py (path:/tmp/pip-ZJZOmG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:14:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:14:38 INFO - Running setup.py (path:/tmp/pip-CaNbEO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:14:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:14:38 INFO - Running setup.py (path:/tmp/pip-In6MCB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:14:38 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:14:38 INFO - Running setup.py (path:/tmp/pip-5UX_dZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:14:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:14:39 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 11:14:39 INFO - Running setup.py install for manifestparser 11:14:39 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:14:39 INFO - Running setup.py install for mozcrash 11:14:39 INFO - Running setup.py install for mozdebug 11:14:39 INFO - Running setup.py install for mozdevice 11:14:39 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:14:39 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:14:39 INFO - Running setup.py install for mozfile 11:14:39 INFO - Running setup.py install for mozhttpd 11:14:40 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:14:40 INFO - Running setup.py install for mozinfo 11:14:40 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:14:40 INFO - Running setup.py install for mozInstall 11:14:40 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:14:40 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:14:40 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:14:40 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:14:40 INFO - Running setup.py install for mozleak 11:14:40 INFO - Running setup.py install for mozlog 11:14:40 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:14:40 INFO - Running setup.py install for moznetwork 11:14:41 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:14:41 INFO - Running setup.py install for mozprocess 11:14:41 INFO - Running setup.py install for mozprofile 11:14:41 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:14:41 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:14:41 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:14:41 INFO - Running setup.py install for mozrunner 11:14:41 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:14:41 INFO - Running setup.py install for mozscreenshot 11:14:42 INFO - Running setup.py install for moztest 11:14:42 INFO - Running setup.py install for mozversion 11:14:42 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:14:42 INFO - Running setup.py install for wptserve 11:14:42 INFO - Running setup.py install for marionette-driver 11:14:42 INFO - Running setup.py install for browsermob-proxy 11:14:43 INFO - Running setup.py install for marionette-client 11:14:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:14:43 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:14:43 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 11:14:43 INFO - Cleaning up... 11:14:43 INFO - Return code: 0 11:14:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:14: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')]} 11:14:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:14:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:14: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')]} 11:14:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:14:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 11:14:43 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 0x88b0c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8917598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x89cb2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89baf70>, '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 0x89ba620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89c0750>, '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-1468865581.217319-248730347', '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 11:14:43 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 11:14:43 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 11:14:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:14:43 INFO - 'CCACHE_UMASK': '002', 11:14:43 INFO - 'DISPLAY': ':0', 11:14:43 INFO - 'HOME': '/home/cltbld', 11:14:43 INFO - 'LANG': 'en_US.UTF-8', 11:14:43 INFO - 'LOGNAME': 'cltbld', 11:14:43 INFO - 'MAIL': '/var/mail/cltbld', 11:14:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:14:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:14:43 INFO - 'MOZ_NO_REMOTE': '1', 11:14:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:14:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:14:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:14:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:14:43 INFO - 'PWD': '/builds/slave/test', 11:14:43 INFO - 'SHELL': '/bin/bash', 11:14:43 INFO - 'SHLVL': '1', 11:14:43 INFO - 'TERM': 'linux', 11:14:43 INFO - 'TMOUT': '86400', 11:14:43 INFO - 'USER': 'cltbld', 11:14:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468865581.217319-248730347', 11:14:43 INFO - '_': '/tools/buildbot/bin/python'} 11:14:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:14:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:14:44 INFO - Running setup.py (path:/tmp/pip-xSq4Vc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:14:44 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)) 11:14:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:14:44 INFO - Running setup.py (path:/tmp/pip-UXdP5C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:14:44 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)) 11:14:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:14:44 INFO - Running setup.py (path:/tmp/pip-vjrbRD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:14:44 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)) 11:14:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:14:44 INFO - Running setup.py (path:/tmp/pip-uSXTb9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:14:44 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)) 11:14:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:14:44 INFO - Running setup.py (path:/tmp/pip-a0s7O0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:14:44 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)) 11:14:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:14:44 INFO - Running setup.py (path:/tmp/pip-fpFca1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:14:44 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)) 11:14:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:14:44 INFO - Running setup.py (path:/tmp/pip-QwGsVV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:14:45 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)) 11:14:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:14:45 INFO - Running setup.py (path:/tmp/pip-Q7i78l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:14:45 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)) 11:14:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:14:45 INFO - Running setup.py (path:/tmp/pip-59zPHL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:14:45 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)) 11:14:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:14:45 INFO - Running setup.py (path:/tmp/pip-4r0ug3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:14:45 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)) 11:14:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:14:45 INFO - Running setup.py (path:/tmp/pip-Tvu2ei-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:14:45 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)) 11:14:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:14:45 INFO - Running setup.py (path:/tmp/pip-JTZL3T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:14:45 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)) 11:14:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:14:45 INFO - Running setup.py (path:/tmp/pip-fXFTJi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:14:45 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)) 11:14:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:14:45 INFO - Running setup.py (path:/tmp/pip-NCWF4v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:14:45 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)) 11:14:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:14:45 INFO - Running setup.py (path:/tmp/pip-BedpgZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:14:46 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)) 11:14:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:14:46 INFO - Running setup.py (path:/tmp/pip-YWvxnK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:14:46 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)) 11:14:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:14:46 INFO - Running setup.py (path:/tmp/pip-S0gdOq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:14:46 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)) 11:14:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:14:46 INFO - Running setup.py (path:/tmp/pip-lbtG3D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:14:46 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)) 11:14:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:14:46 INFO - Running setup.py (path:/tmp/pip-RCOp3d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:14:46 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)) 11:14:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:14:46 INFO - Running setup.py (path:/tmp/pip-skgXEJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:14:46 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)) 11:14:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:14:47 INFO - Running setup.py (path:/tmp/pip-VEt8Ii-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:14:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:14:47 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)) 11:14:47 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)) 11:14:47 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)) 11:14:47 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)) 11:14:47 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)) 11:14:47 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)) 11:14:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:14:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:14:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:14:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:14:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 11:14:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:14:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:14:50 INFO - Downloading blessings-1.6.tar.gz 11:14:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:14:51 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)) 11:14:51 INFO - Installing collected packages: blessings 11:14:51 INFO - Running setup.py install for blessings 11:14:51 INFO - Successfully installed blessings 11:14:51 INFO - Cleaning up... 11:14:51 INFO - Return code: 0 11:14:51 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:14:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:14:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:14:51 INFO - Reading from file tmpfile_stdout 11:14:51 INFO - Current package versions: 11:14:51 INFO - argparse == 1.2.1 11:14:51 INFO - blessings == 1.6 11:14:51 INFO - blobuploader == 1.2.4 11:14:51 INFO - browsermob-proxy == 0.6.0 11:14:51 INFO - docopt == 0.6.1 11:14:51 INFO - manifestparser == 1.1 11:14:51 INFO - marionette-client == 2.3.0 11:14:51 INFO - marionette-driver == 1.4.0 11:14:51 INFO - mozInstall == 1.12 11:14:51 INFO - mozcrash == 0.17 11:14:51 INFO - mozdebug == 0.1 11:14:51 INFO - mozdevice == 0.48 11:14:51 INFO - mozfile == 1.2 11:14:51 INFO - mozhttpd == 0.7 11:14:51 INFO - mozinfo == 0.9 11:14:51 INFO - mozleak == 0.1 11:14:51 INFO - mozlog == 3.1 11:14:51 INFO - moznetwork == 0.27 11:14:51 INFO - mozprocess == 0.22 11:14:51 INFO - mozprofile == 0.28 11:14:51 INFO - mozrunner == 6.11 11:14:51 INFO - mozscreenshot == 0.1 11:14:51 INFO - mozsystemmonitor == 0.0 11:14:51 INFO - moztest == 0.7 11:14:51 INFO - mozversion == 1.4 11:14:51 INFO - psutil == 3.1.1 11:14:51 INFO - requests == 1.2.3 11:14:51 INFO - wptserve == 1.4.0 11:14:51 INFO - wsgiref == 0.1.2 11:14:51 INFO - Running post-action listener: _resource_record_post_action 11:14:51 INFO - Running post-action listener: _start_resource_monitoring 11:14:51 INFO - Starting resource monitoring. 11:14:51 INFO - ##### 11:14:51 INFO - ##### Running pull step. 11:14:51 INFO - ##### 11:14:51 INFO - Running pre-action listener: _resource_record_pre_action 11:14:51 INFO - Running main action method: pull 11:14:51 INFO - Pull has nothing to do! 11:14:51 INFO - Running post-action listener: _resource_record_post_action 11:14:51 INFO - ##### 11:14:51 INFO - ##### Running install step. 11:14:51 INFO - ##### 11:14:51 INFO - Running pre-action listener: _resource_record_pre_action 11:14:51 INFO - Running main action method: install 11:14:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:14:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:14:52 INFO - Reading from file tmpfile_stdout 11:14:52 INFO - Detecting whether we're running mozinstall >=1.0... 11:14:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:14:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:14:52 INFO - Reading from file tmpfile_stdout 11:14:52 INFO - Output received: 11:14:52 INFO - Usage: mozinstall [options] installer 11:14:52 INFO - Options: 11:14:52 INFO - -h, --help show this help message and exit 11:14:52 INFO - -d DEST, --destination=DEST 11:14:52 INFO - Directory to install application into. [default: 11:14:52 INFO - "/builds/slave/test"] 11:14:52 INFO - --app=APP Application being installed. [default: firefox] 11:14:52 INFO - mkdir: /builds/slave/test/build/application 11:14:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 11:14:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 11:15:23 INFO - Reading from file tmpfile_stdout 11:15:23 INFO - Output received: 11:15:23 INFO - /builds/slave/test/build/application/firefox/firefox 11:15:23 INFO - Running post-action listener: _resource_record_post_action 11:15:23 INFO - ##### 11:15:23 INFO - ##### Running run-tests step. 11:15:23 INFO - ##### 11:15:23 INFO - Running pre-action listener: _resource_record_pre_action 11:15:23 INFO - Running main action method: run_tests 11:15:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:15:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:15:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:15:23 INFO - grabbing minidump binary from tooltool 11:15:23 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')]} 11:15:23 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 0x89baf70>, '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 0x89ba620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x89c0750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:15:23 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 11:15:23 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 11:15:23 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:15:23 INFO - Return code: 0 11:15:23 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 11:15:23 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:15:23 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/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.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 11:15:23 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/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.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 11:15:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 11:15:23 INFO - 'CCACHE_UMASK': '002', 11:15:23 INFO - 'DISPLAY': ':0', 11:15:23 INFO - 'HOME': '/home/cltbld', 11:15:23 INFO - 'LANG': 'en_US.UTF-8', 11:15:23 INFO - 'LOGNAME': 'cltbld', 11:15:23 INFO - 'MAIL': '/var/mail/cltbld', 11:15:23 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:15:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:15:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 11:15:23 INFO - 'MOZ_NO_REMOTE': '1', 11:15:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 11:15:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:15:23 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 11:15:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:15:23 INFO - 'PWD': '/builds/slave/test', 11:15:23 INFO - 'SHELL': '/bin/bash', 11:15:23 INFO - 'SHLVL': '1', 11:15:23 INFO - 'TERM': 'linux', 11:15:23 INFO - 'TMOUT': '86400', 11:15:23 INFO - 'USER': 'cltbld', 11:15:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468865581.217319-248730347', 11:15:23 INFO - '_': '/tools/buildbot/bin/python'} 11:15:23 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/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.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 11:15:24 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 11:15:24 INFO - import pkg_resources 11:15:25 INFO - Using 1 client processes 11:15:25 INFO - wptserve Starting http server on 127.0.0.1:8000 11:15:25 INFO - wptserve Starting http server on 127.0.0.1:8001 11:15:25 INFO - wptserve Starting http server on 127.0.0.1:8443 11:15:27 INFO - SUITE-START | Running 778 tests 11:15:27 INFO - Running testharness tests 11:15:27 INFO - Setting up ssl 11:15:27 INFO - PROCESS | certutil | 11:15:27 INFO - PROCESS | certutil | 11:15:27 INFO - PROCESS | certutil | 11:15:27 INFO - Certificate Nickname Trust Attributes 11:15:27 INFO - SSL,S/MIME,JAR/XPI 11:15:27 INFO - 11:15:27 INFO - web-platform-tests CT,, 11:15:27 INFO - 11:15:27 INFO - Starting runner 11:15:30 INFO - PROCESS | 16947 | 1468865730500 Marionette DEBUG Marionette enabled via build flag and pref 11:15:30 INFO - PROCESS | 16947 | ++DOCSHELL 0xa4d57800 == 1 [pid = 16947] [id = 1] 11:15:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 1 (0xa4d57c00) [pid = 16947] [serial = 1] [outer = (nil)] 11:15:30 INFO - PROCESS | 16947 | [16947] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:15:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 2 (0xa4d58400) [pid = 16947] [serial = 2] [outer = 0xa4d57c00] 11:15:31 INFO - PROCESS | 16947 | 1468865731158 Marionette INFO Listening on port 2828 11:15:31 INFO - PROCESS | 16947 | 1468865731733 Marionette DEBUG Marionette enabled via command-line flag 11:15:31 INFO - PROCESS | 16947 | ++DOCSHELL 0xa2003000 == 2 [pid = 16947] [id = 2] 11:15:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 3 (0xa2003400) [pid = 16947] [serial = 3] [outer = (nil)] 11:15:31 INFO - PROCESS | 16947 | [16947] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:15:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 4 (0xa2003c00) [pid = 16947] [serial = 4] [outer = 0xa2003400] 11:15:31 INFO - PROCESS | 16947 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d5260 11:15:31 INFO - PROCESS | 16947 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d5d40 11:15:31 INFO - PROCESS | 16947 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20e5dc0 11:15:31 INFO - PROCESS | 16947 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20e6a20 11:15:32 INFO - PROCESS | 16947 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20ec760 11:15:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 5 (0xa100b800) [pid = 16947] [serial = 5] [outer = 0xa4d57c00] 11:15:32 INFO - PROCESS | 16947 | [16947] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:15:32 INFO - PROCESS | 16947 | 1468865732135 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:39246 11:15:32 INFO - PROCESS | 16947 | [16947] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:15:32 INFO - PROCESS | 16947 | 1468865732166 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:39247 11:15:32 INFO - PROCESS | 16947 | 1468865732224 Marionette DEBUG Closed connection conn0 11:15:32 INFO - PROCESS | 16947 | [16947] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 11:15:32 INFO - PROCESS | 16947 | 1468865732329 Marionette DEBUG Closed connection conn1 11:15:32 INFO - PROCESS | 16947 | [16947] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:15:32 INFO - PROCESS | 16947 | 1468865732347 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:39248 11:15:32 INFO - PROCESS | 16947 | [16947] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:15:32 INFO - PROCESS | 16947 | 1468865732403 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:39249 11:15:32 INFO - PROCESS | 16947 | 1468865732408 Marionette DEBUG Closed connection conn2 11:15:32 INFO - PROCESS | 16947 | 1468865732447 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:15:32 INFO - PROCESS | 16947 | 1468865732472 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160718082851","device":"desktop","version":"48.0"} 11:15:33 INFO - PROCESS | 16947 | [16947] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:15:34 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b32bc00 == 3 [pid = 16947] [id = 3] 11:15:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 6 (0x9b32c000) [pid = 16947] [serial = 6] [outer = (nil)] 11:15:34 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b32f800 == 4 [pid = 16947] [id = 4] 11:15:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 7 (0x9b32fc00) [pid = 16947] [serial = 7] [outer = (nil)] 11:15:34 INFO - PROCESS | 16947 | [16947] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:15:34 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ac5f400 == 5 [pid = 16947] [id = 5] 11:15:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 8 (0x9ac5f800) [pid = 16947] [serial = 8] [outer = (nil)] 11:15:34 INFO - PROCESS | 16947 | [16947] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:15:35 INFO - PROCESS | 16947 | [16947] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:15:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 9 (0x9a77ac00) [pid = 16947] [serial = 9] [outer = 0x9ac5f800] 11:15:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 10 (0x9a5f6800) [pid = 16947] [serial = 10] [outer = 0x9b32c000] 11:15:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 11 (0x9a4cb400) [pid = 16947] [serial = 11] [outer = 0x9b32fc00] 11:15:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 12 (0x9a4cdc00) [pid = 16947] [serial = 12] [outer = 0x9ac5f800] 11:15:36 INFO - PROCESS | 16947 | 1468865736432 Marionette INFO startBrowser 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:36 INFO - PROCESS | 16947 | 1468865736473 Marionette DEBUG loaded listener.js 11:15:36 INFO - PROCESS | 16947 | 1468865736491 Marionette DEBUG loaded listener.js 11:15:36 INFO - PROCESS | 16947 | 1468865736494 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 13 (0x98353400) [pid = 16947] [serial = 13] [outer = 0x9ac5f800] 11:15:37 INFO - PROCESS | 16947 | 1468865737143 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"5adb35b4-7b34-496a-8792-27b5cd60b64c","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160718082851","device":"desktop","version":"48.0","command_id":1}}] 11:15:37 INFO - PROCESS | 16947 | 1468865737337 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:15:37 INFO - PROCESS | 16947 | 1468865737344 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:37 INFO - PROCESS | 16947 | 1468865737656 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 11:15:37 INFO - PROCESS | 16947 | 1468865737771 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:15:37 INFO - PROCESS | 16947 | 1468865737776 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:37 INFO - PROCESS | 16947 | [16947] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:15:37 INFO - PROCESS | 16947 | [16947] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:15:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 14 (0x96eca800) [pid = 16947] [serial = 14] [outer = 0x9ac5f800] 11:15:38 INFO - PROCESS | 16947 | [16947] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:15:38 INFO - PROCESS | 16947 | [16947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:15:38 INFO - PROCESS | 16947 | 1468865738186 Marionette TRACE conn3 <- [1,3,null,{}] 11:15:38 INFO - PROCESS | 16947 | 1468865738193 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:15:38 INFO - PROCESS | 16947 | 1468865738199 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:38 INFO - PROCESS | 16947 | 1468865738238 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 11:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:15:38 INFO - PROCESS | 16947 | 1468865738280 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 11:15:38 INFO - PROCESS | 16947 | 1468865738283 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 11:15:38 INFO - PROCESS | 16947 | 1468865738291 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:15:38 INFO - PROCESS | 16947 | 1468865738297 Marionette TRACE conn3 <- [1,6,null,{}] 11:15:38 INFO - PROCESS | 16947 | 1468865738314 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:38 INFO - PROCESS | 16947 | 1468865738325 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:38 INFO - PROCESS | 16947 | 1468865738423 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 11:15:38 INFO - PROCESS | 16947 | 1468865738435 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:38 INFO - PROCESS | 16947 | 1468865738441 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:38 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d59000 == 6 [pid = 16947] [id = 6] 11:15:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 15 (0x93d59400) [pid = 16947] [serial = 15] [outer = (nil)] 11:15:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 16 (0x93d5b800) [pid = 16947] [serial = 16] [outer = 0x93d59400] 11:15:38 INFO - PROCESS | 16947 | 1468865738515 Marionette DEBUG loaded listener.js 11:15:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 17 (0xa209ac00) [pid = 16947] [serial = 17] [outer = 0x93d59400] 11:15:38 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b18800 == 7 [pid = 16947] [id = 7] 11:15:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 18 (0x93b18c00) [pid = 16947] [serial = 18] [outer = (nil)] 11:15:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 19 (0x93a02400) [pid = 16947] [serial = 19] [outer = 0x93b18c00] 11:15:39 INFO - PROCESS | 16947 | 1468865739008 Marionette DEBUG loaded listener.js 11:15:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 20 (0x93a0d000) [pid = 16947] [serial = 20] [outer = 0x93b18c00] 11:15:39 INFO - PROCESS | 16947 | [16947] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 11:15:39 INFO - PROCESS | 16947 | 1468865739440 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1206ms 11:15:39 INFO - PROCESS | 16947 | 1468865739516 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 11:15:39 INFO - PROCESS | 16947 | 1468865739519 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 11:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:15:39 INFO - PROCESS | 16947 | 1468865739614 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:15:39 INFO - PROCESS | 16947 | 1468865739617 Marionette TRACE conn3 <- [1,10,null,{}] 11:15:39 INFO - PROCESS | 16947 | 1468865739648 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:39 INFO - PROCESS | 16947 | 1468865739657 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:39 INFO - PROCESS | 16947 | 1468865739840 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 11:15:39 INFO - PROCESS | 16947 | 1468865739857 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:39 INFO - PROCESS | 16947 | 1468865739868 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:39 INFO - PROCESS | 16947 | ++DOCSHELL 0x92218400 == 8 [pid = 16947] [id = 8] 11:15:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 21 (0x92218800) [pid = 16947] [serial = 21] [outer = (nil)] 11:15:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 22 (0x9221a800) [pid = 16947] [serial = 22] [outer = 0x92218800] 11:15:39 INFO - PROCESS | 16947 | 1468865739934 Marionette DEBUG loaded listener.js 11:15:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 23 (0x9221f000) [pid = 16947] [serial = 23] [outer = 0x92218800] 11:15:40 INFO - PROCESS | 16947 | 1468865740527 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1016ms 11:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:15:40 INFO - PROCESS | 16947 | 1468865740559 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 11:15:40 INFO - PROCESS | 16947 | 1468865740562 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 11:15:40 INFO - PROCESS | 16947 | 1468865740569 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:15:40 INFO - PROCESS | 16947 | 1468865740572 Marionette TRACE conn3 <- [1,14,null,{}] 11:15:40 INFO - PROCESS | 16947 | 1468865740578 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:40 INFO - PROCESS | 16947 | 1468865740582 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:40 INFO - PROCESS | 16947 | 1468865740747 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 11:15:40 INFO - PROCESS | 16947 | 1468865740777 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:40 INFO - PROCESS | 16947 | 1468865740786 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:40 INFO - PROCESS | 16947 | ++DOCSHELL 0x92408800 == 9 [pid = 16947] [id = 9] 11:15:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 24 (0x9240b800) [pid = 16947] [serial = 24] [outer = (nil)] 11:15:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 25 (0x92410000) [pid = 16947] [serial = 25] [outer = 0x9240b800] 11:15:40 INFO - PROCESS | 16947 | 1468865740855 Marionette DEBUG loaded listener.js 11:15:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 26 (0x9a105c00) [pid = 16947] [serial = 26] [outer = 0x9240b800] 11:15:41 INFO - PROCESS | 16947 | ++DOCSHELL 0x9230c000 == 10 [pid = 16947] [id = 10] 11:15:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 27 (0x9230c400) [pid = 16947] [serial = 27] [outer = (nil)] 11:15:42 INFO - PROCESS | 16947 | 1468865742018 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:15:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 28 (0x9230cc00) [pid = 16947] [serial = 28] [outer = 0x9230c400] 11:15:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 29 (0x9240ec00) [pid = 16947] [serial = 29] [outer = 0x9230c400] 11:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1536ms 11:15:42 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f0c00 == 11 [pid = 16947] [id = 11] 11:15:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 30 (0x925f1000) [pid = 16947] [serial = 30] [outer = (nil)] 11:15:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 31 (0x925f6800) [pid = 16947] [serial = 31] [outer = 0x925f1000] 11:15:42 INFO - PROCESS | 16947 | 1468865742229 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 11:15:42 INFO - PROCESS | 16947 | 1468865742236 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 11:15:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 32 (0x93a10000) [pid = 16947] [serial = 32] [outer = 0x925f1000] 11:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:15:42 INFO - PROCESS | 16947 | 1468865742340 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:15:42 INFO - PROCESS | 16947 | 1468865742345 Marionette TRACE conn3 <- [1,18,null,{}] 11:15:42 INFO - PROCESS | 16947 | 1468865742377 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:42 INFO - PROCESS | 16947 | 1468865742383 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:42 INFO - PROCESS | 16947 | 1468865742595 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 11:15:42 INFO - PROCESS | 16947 | 1468865742709 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:42 INFO - PROCESS | 16947 | 1468865742720 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:42 INFO - PROCESS | 16947 | ++DOCSHELL 0x925eec00 == 12 [pid = 16947] [id = 12] 11:15:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 33 (0x925ef400) [pid = 16947] [serial = 33] [outer = (nil)] 11:15:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 34 (0x95237000) [pid = 16947] [serial = 34] [outer = 0x925ef400] 11:15:42 INFO - PROCESS | 16947 | 1468865742892 Marionette DEBUG loaded listener.js 11:15:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 35 (0x98307c00) [pid = 16947] [serial = 35] [outer = 0x925ef400] 11:15:43 INFO - PROCESS | 16947 | 1468865743754 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1507ms 11:15:43 INFO - PROCESS | 16947 | 1468865743790 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 11:15:43 INFO - PROCESS | 16947 | 1468865743798 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 11:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:15:43 INFO - PROCESS | 16947 | 1468865743809 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:15:43 INFO - PROCESS | 16947 | 1468865743813 Marionette TRACE conn3 <- [1,22,null,{}] 11:15:43 INFO - PROCESS | 16947 | 1468865743820 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:43 INFO - PROCESS | 16947 | 1468865743826 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:44 INFO - PROCESS | 16947 | 1468865744006 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 11:15:44 INFO - PROCESS | 16947 | 1468865744124 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:44 INFO - PROCESS | 16947 | 1468865744133 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:44 INFO - PROCESS | 16947 | ++DOCSHELL 0x99675c00 == 13 [pid = 16947] [id = 13] 11:15:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 36 (0x9a073400) [pid = 16947] [serial = 36] [outer = (nil)] 11:15:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 37 (0x9a4d8800) [pid = 16947] [serial = 37] [outer = 0x9a073400] 11:15:44 INFO - PROCESS | 16947 | 1468865744212 Marionette DEBUG loaded listener.js 11:15:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 38 (0x9a779800) [pid = 16947] [serial = 38] [outer = 0x9a073400] 11:15:45 INFO - PROCESS | 16947 | 1468865745256 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1483ms 11:15:45 INFO - PROCESS | 16947 | 1468865745292 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 11:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:15:45 INFO - PROCESS | 16947 | 1468865745298 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 11:15:45 INFO - PROCESS | 16947 | 1468865745307 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:15:45 INFO - PROCESS | 16947 | 1468865745311 Marionette TRACE conn3 <- [1,26,null,{}] 11:15:45 INFO - PROCESS | 16947 | 1468865745319 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:45 INFO - PROCESS | 16947 | 1468865745325 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:45 INFO - PROCESS | 16947 | 1468865745532 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 11:15:45 INFO - PROCESS | 16947 | 1468865745698 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:45 INFO - PROCESS | 16947 | 1468865745717 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:45 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b1a800 == 14 [pid = 16947] [id = 14] 11:15:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 39 (0x93d53000) [pid = 16947] [serial = 39] [outer = (nil)] 11:15:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 40 (0x95241c00) [pid = 16947] [serial = 40] [outer = 0x93d53000] 11:15:45 INFO - PROCESS | 16947 | 1468865745825 Marionette DEBUG loaded listener.js 11:15:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 41 (0x9830f000) [pid = 16947] [serial = 41] [outer = 0x93d53000] 11:15:46 INFO - PROCESS | 16947 | 1468865746668 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1387ms 11:15:46 INFO - PROCESS | 16947 | 1468865746692 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 11:15:46 INFO - PROCESS | 16947 | 1468865746699 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 11:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:15:46 INFO - PROCESS | 16947 | 1468865746709 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:15:46 INFO - PROCESS | 16947 | 1468865746714 Marionette TRACE conn3 <- [1,30,null,{}] 11:15:46 INFO - PROCESS | 16947 | 1468865746720 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:46 INFO - PROCESS | 16947 | 1468865746724 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:46 INFO - PROCESS | 16947 | 1468865746885 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 11:15:46 INFO - PROCESS | 16947 | 1468865746971 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:46 INFO - PROCESS | 16947 | 1468865746979 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:47 INFO - PROCESS | 16947 | ++DOCSHELL 0x983e7400 == 15 [pid = 16947] [id = 15] 11:15:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 42 (0x9a8f0800) [pid = 16947] [serial = 42] [outer = (nil)] 11:15:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 43 (0x9a8f2800) [pid = 16947] [serial = 43] [outer = 0x9a8f0800] 11:15:47 INFO - PROCESS | 16947 | 1468865747045 Marionette DEBUG loaded listener.js 11:15:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 44 (0x9b1e7400) [pid = 16947] [serial = 44] [outer = 0x9a8f0800] 11:15:47 INFO - PROCESS | 16947 | 1468865747726 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:15:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1033ms 11:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:15:47 INFO - PROCESS | 16947 | 1468865747741 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 11:15:47 INFO - PROCESS | 16947 | 1468865747744 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 11:15:47 INFO - PROCESS | 16947 | 1468865747761 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:15:47 INFO - PROCESS | 16947 | 1468865747769 Marionette TRACE conn3 <- [1,34,null,{}] 11:15:47 INFO - PROCESS | 16947 | 1468865747799 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:47 INFO - PROCESS | 16947 | 1468865747807 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:47 INFO - PROCESS | 16947 | 1468865747966 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 11:15:47 INFO - PROCESS | 16947 | 1468865747977 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:47 INFO - PROCESS | 16947 | 1468865747991 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:48 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b60a000 == 16 [pid = 16947] [id = 16] 11:15:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 45 (0x9b60b400) [pid = 16947] [serial = 45] [outer = (nil)] 11:15:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 46 (0x9b610000) [pid = 16947] [serial = 46] [outer = 0x9b60b400] 11:15:48 INFO - PROCESS | 16947 | 1468865748058 Marionette DEBUG loaded listener.js 11:15:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 47 (0x9ba87000) [pid = 16947] [serial = 47] [outer = 0x9b60b400] 11:15:48 INFO - PROCESS | 16947 | 1468865748822 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1104ms 11:15:48 INFO - PROCESS | 16947 | 1468865748855 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 11:15:48 INFO - PROCESS | 16947 | 1468865748859 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 11:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:15:48 INFO - PROCESS | 16947 | 1468865748868 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:15:48 INFO - PROCESS | 16947 | 1468865748870 Marionette TRACE conn3 <- [1,38,null,{}] 11:15:48 INFO - PROCESS | 16947 | 1468865748887 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:48 INFO - PROCESS | 16947 | 1468865748892 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:49 INFO - PROCESS | 16947 | 1468865749079 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 11:15:49 INFO - PROCESS | 16947 | 1468865749087 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:49 INFO - PROCESS | 16947 | 1468865749097 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:49 INFO - PROCESS | 16947 | ++DOCSHELL 0x9c1bd400 == 17 [pid = 16947] [id = 17] 11:15:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 48 (0x9c1be800) [pid = 16947] [serial = 48] [outer = (nil)] 11:15:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 49 (0x9c1ca800) [pid = 16947] [serial = 49] [outer = 0x9c1be800] 11:15:49 INFO - PROCESS | 16947 | 1468865749161 Marionette DEBUG loaded listener.js 11:15:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 50 (0x9c2a2800) [pid = 16947] [serial = 50] [outer = 0x9c1be800] 11:15:49 INFO - PROCESS | 16947 | 1468865749857 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1030ms 11:15:49 INFO - PROCESS | 16947 | 1468865749900 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 11:15:49 INFO - PROCESS | 16947 | 1468865749905 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 11:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:15:49 INFO - PROCESS | 16947 | 1468865749914 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:15:49 INFO - PROCESS | 16947 | 1468865749919 Marionette TRACE conn3 <- [1,42,null,{}] 11:15:49 INFO - PROCESS | 16947 | 1468865749926 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:49 INFO - PROCESS | 16947 | 1468865749931 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:50 INFO - PROCESS | 16947 | 1468865750101 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 11:15:50 INFO - PROCESS | 16947 | 1468865750114 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:50 INFO - PROCESS | 16947 | 1468865750120 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:50 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b15400 == 18 [pid = 16947] [id = 18] 11:15:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 51 (0x93b1b400) [pid = 16947] [serial = 51] [outer = (nil)] 11:15:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 52 (0x9bfd4800) [pid = 16947] [serial = 52] [outer = 0x93b1b400] 11:15:50 INFO - PROCESS | 16947 | 1468865750189 Marionette DEBUG loaded listener.js 11:15:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 53 (0x9c2a1800) [pid = 16947] [serial = 53] [outer = 0x93b1b400] 11:15:50 INFO - PROCESS | 16947 | 1468865750917 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1034ms 11:15:50 INFO - PROCESS | 16947 | 1468865750947 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 11:15:50 INFO - PROCESS | 16947 | 1468865750951 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 11:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:15:50 INFO - PROCESS | 16947 | 1468865750956 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:15:50 INFO - PROCESS | 16947 | 1468865750960 Marionette TRACE conn3 <- [1,46,null,{}] 11:15:50 INFO - PROCESS | 16947 | 1468865750966 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:50 INFO - PROCESS | 16947 | 1468865750976 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:51 INFO - PROCESS | 16947 | 1468865751198 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 11:15:51 INFO - PROCESS | 16947 | 1468865751210 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:51 INFO - PROCESS | 16947 | 1468865751221 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:51 INFO - PROCESS | 16947 | ++DOCSHELL 0x9c1be000 == 19 [pid = 16947] [id = 19] 11:15:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 54 (0xa1096800) [pid = 16947] [serial = 54] [outer = (nil)] 11:15:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 55 (0xa209c400) [pid = 16947] [serial = 55] [outer = 0xa1096800] 11:15:51 INFO - PROCESS | 16947 | 1468865751289 Marionette DEBUG loaded listener.js 11:15:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 56 (0xa230a000) [pid = 16947] [serial = 56] [outer = 0xa1096800] 11:15:51 INFO - PROCESS | 16947 | 1468865751979 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1077ms 11:15:52 INFO - PROCESS | 16947 | 1468865752034 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 11:15:52 INFO - PROCESS | 16947 | 1468865752036 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 11:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:15:52 INFO - PROCESS | 16947 | 1468865752043 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:15:52 INFO - PROCESS | 16947 | 1468865752046 Marionette TRACE conn3 <- [1,50,null,{}] 11:15:52 INFO - PROCESS | 16947 | 1468865752055 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:52 INFO - PROCESS | 16947 | 1468865752059 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:52 INFO - PROCESS | 16947 | 1468865752246 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 11:15:52 INFO - PROCESS | 16947 | 1468865752257 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:52 INFO - PROCESS | 16947 | 1468865752264 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:52 INFO - PROCESS | 16947 | ++DOCSHELL 0x978c1400 == 20 [pid = 16947] [id = 20] 11:15:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 57 (0xa1090c00) [pid = 16947] [serial = 57] [outer = (nil)] 11:15:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 58 (0xa2561400) [pid = 16947] [serial = 58] [outer = 0xa1090c00] 11:15:52 INFO - PROCESS | 16947 | 1468865752334 Marionette DEBUG loaded listener.js 11:15:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 59 (0xa2fd4000) [pid = 16947] [serial = 59] [outer = 0xa1090c00] 11:15:52 INFO - PROCESS | 16947 | 1468865752984 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:15:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 985ms 11:15:53 INFO - PROCESS | 16947 | 1468865753029 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 11:15:53 INFO - PROCESS | 16947 | 1468865753032 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 11:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:15:53 INFO - PROCESS | 16947 | 1468865753039 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:15:53 INFO - PROCESS | 16947 | 1468865753041 Marionette TRACE conn3 <- [1,54,null,{}] 11:15:53 INFO - PROCESS | 16947 | 1468865753048 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:53 INFO - PROCESS | 16947 | 1468865753052 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:53 INFO - PROCESS | 16947 | 1468865753191 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 11:15:53 INFO - PROCESS | 16947 | 1468865753312 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:53 INFO - PROCESS | 16947 | 1468865753321 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:53 INFO - PROCESS | 16947 | ++DOCSHELL 0x9929c000 == 21 [pid = 16947] [id = 21] 11:15:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 60 (0x9bfdf400) [pid = 16947] [serial = 60] [outer = (nil)] 11:15:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0xa3113800) [pid = 16947] [serial = 61] [outer = 0x9bfdf400] 11:15:53 INFO - PROCESS | 16947 | 1468865753385 Marionette DEBUG loaded listener.js 11:15:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0xa3350c00) [pid = 16947] [serial = 62] [outer = 0x9bfdf400] 11:15:54 INFO - PROCESS | 16947 | 1468865754021 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1028ms 11:15:54 INFO - PROCESS | 16947 | 1468865754068 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 11:15:54 INFO - PROCESS | 16947 | 1468865754071 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 11:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:15:54 INFO - PROCESS | 16947 | 1468865754078 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:15:54 INFO - PROCESS | 16947 | 1468865754080 Marionette TRACE conn3 <- [1,58,null,{}] 11:15:54 INFO - PROCESS | 16947 | 1468865754086 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:54 INFO - PROCESS | 16947 | 1468865754090 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:54 INFO - PROCESS | 16947 | 1468865754229 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 11:15:54 INFO - PROCESS | 16947 | 1468865754242 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:54 INFO - PROCESS | 16947 | 1468865754249 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:54 INFO - PROCESS | 16947 | ++DOCSHELL 0x92309800 == 22 [pid = 16947] [id = 22] 11:15:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x99675400) [pid = 16947] [serial = 63] [outer = (nil)] 11:15:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0xa4d54400) [pid = 16947] [serial = 64] [outer = 0x99675400] 11:15:54 INFO - PROCESS | 16947 | 1468865754319 Marionette DEBUG loaded listener.js 11:15:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0xa4f14c00) [pid = 16947] [serial = 65] [outer = 0x99675400] 11:15:55 INFO - PROCESS | 16947 | 1468865755939 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1885ms 11:15:55 INFO - PROCESS | 16947 | 1468865755965 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 11:15:55 INFO - PROCESS | 16947 | 1468865755971 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 11:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:15:55 INFO - PROCESS | 16947 | 1468865755978 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:15:55 INFO - PROCESS | 16947 | 1468865755985 Marionette TRACE conn3 <- [1,62,null,{}] 11:15:56 INFO - PROCESS | 16947 | 1468865755998 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:56 INFO - PROCESS | 16947 | 1468865756002 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:56 INFO - PROCESS | 16947 | 1468865756181 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 11:15:56 INFO - PROCESS | 16947 | 1468865756240 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:56 INFO - PROCESS | 16947 | 1468865756252 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:56 INFO - PROCESS | 16947 | ++DOCSHELL 0x950c5800 == 23 [pid = 16947] [id = 23] 11:15:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9523e000) [pid = 16947] [serial = 66] [outer = (nil)] 11:15:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x96eccc00) [pid = 16947] [serial = 67] [outer = 0x9523e000] 11:15:56 INFO - PROCESS | 16947 | 1468865756314 Marionette DEBUG loaded listener.js 11:15:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x983e2000) [pid = 16947] [serial = 68] [outer = 0x9523e000] 11:15:57 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x92218800) [pid = 16947] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:15:57 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x93d59400) [pid = 16947] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:15:57 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9a073400) [pid = 16947] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:15:57 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x93d53000) [pid = 16947] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:15:57 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x9a8f0800) [pid = 16947] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:15:57 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9b60b400) [pid = 16947] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:15:57 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x9c1be800) [pid = 16947] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:15:57 INFO - PROCESS | 16947 | --DOMWINDOW == 60 (0xa1090c00) [pid = 16947] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:15:57 INFO - PROCESS | 16947 | --DOMWINDOW == 59 (0x9240b800) [pid = 16947] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:15:57 INFO - PROCESS | 16947 | --DOMWINDOW == 58 (0x925ef400) [pid = 16947] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:15:57 INFO - PROCESS | 16947 | 1468865757421 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:15:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1486ms 11:15:57 INFO - PROCESS | 16947 | 1468865757463 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 11:15:57 INFO - PROCESS | 16947 | 1468865757470 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 11:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:15:57 INFO - PROCESS | 16947 | 1468865757480 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:15:57 INFO - PROCESS | 16947 | 1468865757484 Marionette TRACE conn3 <- [1,66,null,{}] 11:15:57 INFO - PROCESS | 16947 | 1468865757494 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:57 INFO - PROCESS | 16947 | 1468865757499 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:57 INFO - PROCESS | 16947 | 1468865757651 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 11:15:57 INFO - PROCESS | 16947 | 1468865757734 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:57 INFO - PROCESS | 16947 | 1468865757743 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:57 INFO - PROCESS | 16947 | ++DOCSHELL 0x92409c00 == 24 [pid = 16947] [id = 24] 11:15:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 59 (0x93a06400) [pid = 16947] [serial = 69] [outer = (nil)] 11:15:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 60 (0x99e1e400) [pid = 16947] [serial = 70] [outer = 0x93a06400] 11:15:57 INFO - PROCESS | 16947 | 1468865757807 Marionette DEBUG loaded listener.js 11:15:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0x9a8e6c00) [pid = 16947] [serial = 71] [outer = 0x93a06400] 11:15:58 INFO - PROCESS | 16947 | 1468865758463 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1041ms 11:15:58 INFO - PROCESS | 16947 | 1468865758520 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 11:15:58 INFO - PROCESS | 16947 | 1468865758524 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 11:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:15:58 INFO - PROCESS | 16947 | 1468865758530 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:15:58 INFO - PROCESS | 16947 | 1468865758535 Marionette TRACE conn3 <- [1,70,null,{}] 11:15:58 INFO - PROCESS | 16947 | 1468865758550 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:58 INFO - PROCESS | 16947 | 1468865758558 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:58 INFO - PROCESS | 16947 | 1468865758760 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 11:15:58 INFO - PROCESS | 16947 | 1468865758773 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:15:58 INFO - PROCESS | 16947 | 1468865758782 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:58 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b4a5c00 == 25 [pid = 16947] [id = 25] 11:15:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x9b602400) [pid = 16947] [serial = 72] [outer = (nil)] 11:15:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x9b60b400) [pid = 16947] [serial = 73] [outer = 0x9b602400] 11:15:58 INFO - PROCESS | 16947 | 1468865758871 Marionette DEBUG loaded listener.js 11:15:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x9ba80800) [pid = 16947] [serial = 74] [outer = 0x9b602400] 11:15:59 INFO - PROCESS | 16947 | 1468865759696 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1232ms 11:15:59 INFO - PROCESS | 16947 | 1468865759766 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 11:15:59 INFO - PROCESS | 16947 | 1468865759771 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 11:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:15:59 INFO - PROCESS | 16947 | 1468865759779 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:15:59 INFO - PROCESS | 16947 | 1468865759786 Marionette TRACE conn3 <- [1,74,null,{}] 11:15:59 INFO - PROCESS | 16947 | 1468865759794 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:15:59 INFO - PROCESS | 16947 | 1468865759799 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:15:59 INFO - PROCESS | 16947 | 1468865759960 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 11:16:00 INFO - PROCESS | 16947 | 1468865760084 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:00 INFO - PROCESS | 16947 | 1468865760092 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:00 INFO - PROCESS | 16947 | ++DOCSHELL 0x925ef400 == 26 [pid = 16947] [id = 26] 11:16:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x95038000) [pid = 16947] [serial = 75] [outer = (nil)] 11:16:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x978bf000) [pid = 16947] [serial = 76] [outer = 0x95038000] 11:16:00 INFO - PROCESS | 16947 | 1468865760170 Marionette DEBUG loaded listener.js 11:16:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9a8f1000) [pid = 16947] [serial = 77] [outer = 0x95038000] 11:16:00 INFO - PROCESS | 16947 | 1468865760941 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1235ms 11:16:01 INFO - PROCESS | 16947 | 1468865761014 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 11:16:01 INFO - PROCESS | 16947 | 1468865761019 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 11:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:16:01 INFO - PROCESS | 16947 | 1468865761030 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:16:01 INFO - PROCESS | 16947 | 1468865761034 Marionette TRACE conn3 <- [1,78,null,{}] 11:16:01 INFO - PROCESS | 16947 | 1468865761041 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:01 INFO - PROCESS | 16947 | 1468865761046 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:01 INFO - PROCESS | 16947 | 1468865761257 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 11:16:01 INFO - PROCESS | 16947 | 1468865761269 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:01 INFO - PROCESS | 16947 | 1468865761276 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:01 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b601c00 == 27 [pid = 16947] [id = 27] 11:16:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9ba13000) [pid = 16947] [serial = 78] [outer = (nil)] 11:16:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9bfdfc00) [pid = 16947] [serial = 79] [outer = 0x9ba13000] 11:16:01 INFO - PROCESS | 16947 | 1468865761351 Marionette DEBUG loaded listener.js 11:16:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9c1cb000) [pid = 16947] [serial = 80] [outer = 0x9ba13000] 11:16:02 INFO - PROCESS | 16947 | 1468865762206 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:16:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1231ms 11:16:02 INFO - PROCESS | 16947 | 1468865762261 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 11:16:02 INFO - PROCESS | 16947 | 1468865762266 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 11:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:16:02 INFO - PROCESS | 16947 | 1468865762272 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:16:02 INFO - PROCESS | 16947 | 1468865762277 Marionette TRACE conn3 <- [1,82,null,{}] 11:16:02 INFO - PROCESS | 16947 | 1468865762293 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:02 INFO - PROCESS | 16947 | 1468865762301 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:02 INFO - PROCESS | 16947 | 1468865762460 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 11:16:02 INFO - PROCESS | 16947 | 1468865762585 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:02 INFO - PROCESS | 16947 | 1468865762593 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:02 INFO - PROCESS | 16947 | ++DOCSHELL 0xa22f7c00 == 28 [pid = 16947] [id = 28] 11:16:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0xa2307c00) [pid = 16947] [serial = 81] [outer = (nil)] 11:16:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0xa2ff5000) [pid = 16947] [serial = 82] [outer = 0xa2307c00] 11:16:02 INFO - PROCESS | 16947 | 1468865762672 Marionette DEBUG loaded listener.js 11:16:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0xa33ce400) [pid = 16947] [serial = 83] [outer = 0xa2307c00] 11:16:03 INFO - PROCESS | 16947 | 1468865763446 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:16:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:16:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1244ms 11:16:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:16:03 INFO - PROCESS | 16947 | 1468865763517 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 11:16:03 INFO - PROCESS | 16947 | 1468865763520 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 11:16:03 INFO - PROCESS | 16947 | 1468865763527 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:16:03 INFO - PROCESS | 16947 | 1468865763530 Marionette TRACE conn3 <- [1,86,null,{}] 11:16:03 INFO - PROCESS | 16947 | 1468865763536 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:03 INFO - PROCESS | 16947 | 1468865763541 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:03 INFO - PROCESS | 16947 | 1468865763692 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 11:16:03 INFO - PROCESS | 16947 | 1468865763816 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:03 INFO - PROCESS | 16947 | 1468865763823 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:03 INFO - PROCESS | 16947 | ++DOCSHELL 0x9240e400 == 29 [pid = 16947] [id = 29] 11:16:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9a27dc00) [pid = 16947] [serial = 84] [outer = (nil)] 11:16:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0xa4fe7800) [pid = 16947] [serial = 85] [outer = 0x9a27dc00] 11:16:03 INFO - PROCESS | 16947 | 1468865763895 Marionette DEBUG loaded listener.js 11:16:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0xa613f000) [pid = 16947] [serial = 86] [outer = 0x9a27dc00] 11:16:04 INFO - PROCESS | 16947 | 1468865764663 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:16:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1189ms 11:16:04 INFO - PROCESS | 16947 | 1468865764715 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 11:16:04 INFO - PROCESS | 16947 | 1468865764719 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 11:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:16:04 INFO - PROCESS | 16947 | 1468865764725 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:16:04 INFO - PROCESS | 16947 | 1468865764728 Marionette TRACE conn3 <- [1,90,null,{}] 11:16:04 INFO - PROCESS | 16947 | 1468865764734 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:04 INFO - PROCESS | 16947 | 1468865764739 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:04 INFO - PROCESS | 16947 | 1468865764886 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 11:16:05 INFO - PROCESS | 16947 | 1468865765079 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:05 INFO - PROCESS | 16947 | 1468865765086 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:05 INFO - PROCESS | 16947 | ++DOCSHELL 0x92218800 == 30 [pid = 16947] [id = 30] 11:16:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x92219c00) [pid = 16947] [serial = 87] [outer = (nil)] 11:16:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x92406400) [pid = 16947] [serial = 88] [outer = 0x92219c00] 11:16:05 INFO - PROCESS | 16947 | 1468865765157 Marionette DEBUG loaded listener.js 11:16:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x925f8c00) [pid = 16947] [serial = 89] [outer = 0x92219c00] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9a4cdc00) [pid = 16947] [serial = 12] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0xa4d58400) [pid = 16947] [serial = 2] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0xa3113800) [pid = 16947] [serial = 61] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9a4d8800) [pid = 16947] [serial = 37] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x95241c00) [pid = 16947] [serial = 40] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9a8f2800) [pid = 16947] [serial = 43] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9b610000) [pid = 16947] [serial = 46] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9c1ca800) [pid = 16947] [serial = 49] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9bfd4800) [pid = 16947] [serial = 52] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9ba87000) [pid = 16947] [serial = 47] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0xa209c400) [pid = 16947] [serial = 55] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0xa2561400) [pid = 16947] [serial = 58] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x92410000) [pid = 16947] [serial = 25] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x925f6800) [pid = 16947] [serial = 31] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x95237000) [pid = 16947] [serial = 34] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x9230cc00) [pid = 16947] [serial = 28] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9c2a2800) [pid = 16947] [serial = 50] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x9830f000) [pid = 16947] [serial = 41] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 60 (0x98307c00) [pid = 16947] [serial = 35] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 59 (0xa2fd4000) [pid = 16947] [serial = 59] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 58 (0x9a105c00) [pid = 16947] [serial = 26] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 57 (0x9b1e7400) [pid = 16947] [serial = 44] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 56 (0x9a779800) [pid = 16947] [serial = 38] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 55 (0x93a02400) [pid = 16947] [serial = 19] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 54 (0x93d5b800) [pid = 16947] [serial = 16] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 53 (0xa209ac00) [pid = 16947] [serial = 17] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 52 (0x9a77ac00) [pid = 16947] [serial = 9] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 51 (0x9221a800) [pid = 16947] [serial = 22] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | --DOMWINDOW == 50 (0x9221f000) [pid = 16947] [serial = 23] [outer = (nil)] [url = about:blank] 11:16:06 INFO - PROCESS | 16947 | 1468865766686 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:16:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1982ms 11:16:06 INFO - PROCESS | 16947 | 1468865766709 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 11:16:06 INFO - PROCESS | 16947 | 1468865766716 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 11:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:16:06 INFO - PROCESS | 16947 | 1468865766725 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:16:06 INFO - PROCESS | 16947 | 1468865766729 Marionette TRACE conn3 <- [1,94,null,{}] 11:16:06 INFO - PROCESS | 16947 | 1468865766738 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:06 INFO - PROCESS | 16947 | 1468865766744 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:06 INFO - PROCESS | 16947 | 1468865766884 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 11:16:06 INFO - PROCESS | 16947 | 1468865766901 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:06 INFO - PROCESS | 16947 | 1468865766914 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:06 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f8800 == 31 [pid = 16947] [id = 31] 11:16:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 51 (0x93a03000) [pid = 16947] [serial = 90] [outer = (nil)] 11:16:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 52 (0x93d52400) [pid = 16947] [serial = 91] [outer = 0x93a03000] 11:16:06 INFO - PROCESS | 16947 | 1468865766977 Marionette DEBUG loaded listener.js 11:16:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 53 (0x93d5d400) [pid = 16947] [serial = 92] [outer = 0x93a03000] 11:16:07 INFO - PROCESS | 16947 | 1468865767649 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:16:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:16:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 984ms 11:16:07 INFO - PROCESS | 16947 | 1468865767709 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 11:16:07 INFO - PROCESS | 16947 | 1468865767716 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 11:16:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:16:07 INFO - PROCESS | 16947 | 1468865767727 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:16:07 INFO - PROCESS | 16947 | 1468865767730 Marionette TRACE conn3 <- [1,98,null,{}] 11:16:07 INFO - PROCESS | 16947 | 1468865767736 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:07 INFO - PROCESS | 16947 | 1468865767742 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:07 INFO - PROCESS | 16947 | 1468865767891 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 11:16:07 INFO - PROCESS | 16947 | 1468865767900 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:07 INFO - PROCESS | 16947 | 1468865767910 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:07 INFO - PROCESS | 16947 | ++DOCSHELL 0x978bc800 == 32 [pid = 16947] [id = 32] 11:16:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 54 (0x99296400) [pid = 16947] [serial = 93] [outer = (nil)] 11:16:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 55 (0x9966d000) [pid = 16947] [serial = 94] [outer = 0x99296400] 11:16:07 INFO - PROCESS | 16947 | 1468865767985 Marionette DEBUG loaded listener.js 11:16:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 56 (0x9835d000) [pid = 16947] [serial = 95] [outer = 0x99296400] 11:16:08 INFO - PROCESS | 16947 | 1468865768735 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:16:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1032ms 11:16:08 INFO - PROCESS | 16947 | 1468865768758 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 11:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:16:08 INFO - PROCESS | 16947 | 1468865768763 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 11:16:08 INFO - PROCESS | 16947 | 1468865768770 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:16:08 INFO - PROCESS | 16947 | 1468865768775 Marionette TRACE conn3 <- [1,102,null,{}] 11:16:08 INFO - PROCESS | 16947 | 1468865768797 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:08 INFO - PROCESS | 16947 | 1468865768805 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:08 INFO - PROCESS | 16947 | 1468865768990 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 11:16:09 INFO - PROCESS | 16947 | 1468865769051 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:09 INFO - PROCESS | 16947 | 1468865769061 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:09 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ac5ac00 == 33 [pid = 16947] [id = 33] 11:16:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 57 (0x9ac60400) [pid = 16947] [serial = 96] [outer = (nil)] 11:16:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 58 (0x9b1f2800) [pid = 16947] [serial = 97] [outer = 0x9ac60400] 11:16:09 INFO - PROCESS | 16947 | 1468865769125 Marionette DEBUG loaded listener.js 11:16:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 59 (0x9b4a9800) [pid = 16947] [serial = 98] [outer = 0x9ac60400] 11:16:09 INFO - PROCESS | 16947 | 1468865769806 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:16:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1087ms 11:16:09 INFO - PROCESS | 16947 | 1468865769856 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 11:16:09 INFO - PROCESS | 16947 | 1468865769861 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 11:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:16:09 INFO - PROCESS | 16947 | 1468865769882 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:16:09 INFO - PROCESS | 16947 | 1468865769884 Marionette TRACE conn3 <- [1,106,null,{}] 11:16:09 INFO - PROCESS | 16947 | 1468865769890 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:09 INFO - PROCESS | 16947 | 1468865769895 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:10 INFO - PROCESS | 16947 | 1468865770072 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 11:16:10 INFO - PROCESS | 16947 | 1468865770092 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:10 INFO - PROCESS | 16947 | 1468865770099 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:10 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a4ce000 == 34 [pid = 16947] [id = 34] 11:16:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 60 (0x9b1ed400) [pid = 16947] [serial = 99] [outer = (nil)] 11:16:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0x9bfd2400) [pid = 16947] [serial = 100] [outer = 0x9b1ed400] 11:16:10 INFO - PROCESS | 16947 | 1468865770169 Marionette DEBUG loaded listener.js 11:16:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x9c1cbc00) [pid = 16947] [serial = 101] [outer = 0x9b1ed400] 11:16:10 INFO - PROCESS | 16947 | 1468865770891 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:16:10 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x99675400) [pid = 16947] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:16:10 INFO - PROCESS | 16947 | --DOMWINDOW == 60 (0x9bfdf400) [pid = 16947] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:16:10 INFO - PROCESS | 16947 | --DOMWINDOW == 59 (0x93b1b400) [pid = 16947] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:16:10 INFO - PROCESS | 16947 | --DOMWINDOW == 58 (0xa1096800) [pid = 16947] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:16:10 INFO - PROCESS | 16947 | --DOMWINDOW == 57 (0x9b602400) [pid = 16947] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:16:10 INFO - PROCESS | 16947 | --DOMWINDOW == 56 (0x9523e000) [pid = 16947] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:16:10 INFO - PROCESS | 16947 | --DOMWINDOW == 55 (0x93a06400) [pid = 16947] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:16:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1084ms 11:16:10 INFO - PROCESS | 16947 | 1468865770960 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 11:16:10 INFO - PROCESS | 16947 | 1468865770962 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 11:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:16:10 INFO - PROCESS | 16947 | 1468865770969 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:16:10 INFO - PROCESS | 16947 | 1468865770971 Marionette TRACE conn3 <- [1,110,null,{}] 11:16:10 INFO - PROCESS | 16947 | 1468865770977 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:10 INFO - PROCESS | 16947 | 1468865770980 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:11 INFO - PROCESS | 16947 | 1468865771112 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 11:16:11 INFO - PROCESS | 16947 | 1468865771196 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:11 INFO - PROCESS | 16947 | 1468865771204 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:11 INFO - PROCESS | 16947 | ++DOCSHELL 0x95467000 == 35 [pid = 16947] [id = 35] 11:16:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 56 (0x9929b800) [pid = 16947] [serial = 102] [outer = (nil)] 11:16:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 57 (0x9bfdf400) [pid = 16947] [serial = 103] [outer = 0x9929b800] 11:16:11 INFO - PROCESS | 16947 | 1468865771264 Marionette DEBUG loaded listener.js 11:16:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 58 (0x9d40f800) [pid = 16947] [serial = 104] [outer = 0x9929b800] 11:16:11 INFO - PROCESS | 16947 | 1468865771895 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:16:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:16:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 987ms 11:16:11 INFO - PROCESS | 16947 | 1468865771957 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 11:16:11 INFO - PROCESS | 16947 | 1468865771961 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 11:16:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:16:11 INFO - PROCESS | 16947 | 1468865771967 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:16:11 INFO - PROCESS | 16947 | 1468865771971 Marionette TRACE conn3 <- [1,114,null,{}] 11:16:11 INFO - PROCESS | 16947 | 1468865771976 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:11 INFO - PROCESS | 16947 | 1468865771986 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:12 INFO - PROCESS | 16947 | 1468865772185 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 11:16:12 INFO - PROCESS | 16947 | 1468865772196 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:12 INFO - PROCESS | 16947 | 1468865772203 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:12 INFO - PROCESS | 16947 | ++DOCSHELL 0x9c2a8800 == 36 [pid = 16947] [id = 36] 11:16:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 59 (0x9d408400) [pid = 16947] [serial = 105] [outer = (nil)] 11:16:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 60 (0xa2325000) [pid = 16947] [serial = 106] [outer = 0x9d408400] 11:16:12 INFO - PROCESS | 16947 | 1468865772267 Marionette DEBUG loaded listener.js 11:16:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0xa2fd1000) [pid = 16947] [serial = 107] [outer = 0x9d408400] 11:16:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0xa317e400) [pid = 16947] [serial = 108] [outer = 0x925f1000] 11:16:13 INFO - PROCESS | 16947 | 1468865773153 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:16:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:16:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1232ms 11:16:13 INFO - PROCESS | 16947 | 1468865773200 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 11:16:13 INFO - PROCESS | 16947 | 1468865773206 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 11:16:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:16:13 INFO - PROCESS | 16947 | 1468865773215 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:16:13 INFO - PROCESS | 16947 | 1468865773220 Marionette TRACE conn3 <- [1,118,null,{}] 11:16:13 INFO - PROCESS | 16947 | 1468865773228 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:13 INFO - PROCESS | 16947 | 1468865773234 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:13 INFO - PROCESS | 16947 | 1468865773423 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 11:16:13 INFO - PROCESS | 16947 | 1468865773554 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:13 INFO - PROCESS | 16947 | 1468865773568 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:13 INFO - PROCESS | 16947 | ++DOCSHELL 0x9221c800 == 37 [pid = 16947] [id = 37] 11:16:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x925f7400) [pid = 16947] [serial = 109] [outer = (nil)] 11:16:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x9503e000) [pid = 16947] [serial = 110] [outer = 0x925f7400] 11:16:13 INFO - PROCESS | 16947 | 1468865773647 Marionette DEBUG loaded listener.js 11:16:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x9523e000) [pid = 16947] [serial = 111] [outer = 0x925f7400] 11:16:14 INFO - PROCESS | 16947 | 1468865774467 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:16:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1287ms 11:16:14 INFO - PROCESS | 16947 | 1468865774502 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 11:16:14 INFO - PROCESS | 16947 | 1468865774508 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 11:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:16:14 INFO - PROCESS | 16947 | 1468865774544 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:16:14 INFO - PROCESS | 16947 | 1468865774549 Marionette TRACE conn3 <- [1,122,null,{}] 11:16:14 INFO - PROCESS | 16947 | 1468865774555 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:14 INFO - PROCESS | 16947 | 1468865774560 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:14 INFO - PROCESS | 16947 | 1468865774723 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 11:16:14 INFO - PROCESS | 16947 | 1468865774849 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:14 INFO - PROCESS | 16947 | 1468865774856 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:14 INFO - PROCESS | 16947 | ++DOCSHELL 0x99da0c00 == 38 [pid = 16947] [id = 38] 11:16:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9a105c00) [pid = 16947] [serial = 112] [outer = (nil)] 11:16:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9a77ac00) [pid = 16947] [serial = 113] [outer = 0x9a105c00] 11:16:14 INFO - PROCESS | 16947 | 1468865774934 Marionette DEBUG loaded listener.js 11:16:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9b1ed800) [pid = 16947] [serial = 114] [outer = 0x9a105c00] 11:16:15 INFO - PROCESS | 16947 | 1468865775787 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:16:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1282ms 11:16:15 INFO - PROCESS | 16947 | 1468865775849 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 11:16:15 INFO - PROCESS | 16947 | 1468865775853 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 11:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:16:15 INFO - PROCESS | 16947 | 1468865775862 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:16:15 INFO - PROCESS | 16947 | 1468865775867 Marionette TRACE conn3 <- [1,126,null,{}] 11:16:15 INFO - PROCESS | 16947 | 1468865775882 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:15 INFO - PROCESS | 16947 | 1468865775890 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:16 INFO - PROCESS | 16947 | 1468865776056 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 11:16:16 INFO - PROCESS | 16947 | 1468865776167 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:16 INFO - PROCESS | 16947 | 1468865776180 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:16 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8f4000 == 39 [pid = 16947] [id = 39] 11:16:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0xa2010800) [pid = 16947] [serial = 115] [outer = (nil)] 11:16:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0xa2fd0c00) [pid = 16947] [serial = 116] [outer = 0xa2010800] 11:16:16 INFO - PROCESS | 16947 | 1468865776258 Marionette DEBUG loaded listener.js 11:16:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0xa310f800) [pid = 16947] [serial = 117] [outer = 0xa2010800] 11:16:17 INFO - PROCESS | 16947 | 1468865777337 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:16:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1538ms 11:16:17 INFO - PROCESS | 16947 | 1468865777402 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 11:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:16:17 INFO - PROCESS | 16947 | 1468865777412 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 11:16:17 INFO - PROCESS | 16947 | 1468865777427 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:16:17 INFO - PROCESS | 16947 | 1468865777434 Marionette TRACE conn3 <- [1,130,null,{}] 11:16:17 INFO - PROCESS | 16947 | 1468865777519 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:17 INFO - PROCESS | 16947 | 1468865777528 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:17 INFO - PROCESS | 16947 | 1468865777742 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 11:16:17 INFO - PROCESS | 16947 | --DOCSHELL 0x95467000 == 38 [pid = 16947] [id = 35] 11:16:17 INFO - PROCESS | 16947 | --DOCSHELL 0x9a4ce000 == 37 [pid = 16947] [id = 34] 11:16:17 INFO - PROCESS | 16947 | --DOCSHELL 0x9ac5ac00 == 36 [pid = 16947] [id = 33] 11:16:17 INFO - PROCESS | 16947 | --DOCSHELL 0x978bc800 == 35 [pid = 16947] [id = 32] 11:16:17 INFO - PROCESS | 16947 | --DOCSHELL 0x925f8800 == 34 [pid = 16947] [id = 31] 11:16:17 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0xa4d54400) [pid = 16947] [serial = 64] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0xa3350c00) [pid = 16947] [serial = 62] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9c2a1800) [pid = 16947] [serial = 53] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0xa230a000) [pid = 16947] [serial = 56] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9b60b400) [pid = 16947] [serial = 73] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9ba80800) [pid = 16947] [serial = 74] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x96eccc00) [pid = 16947] [serial = 67] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x983e2000) [pid = 16947] [serial = 68] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9a8e6c00) [pid = 16947] [serial = 71] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0xa4f14c00) [pid = 16947] [serial = 65] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 16947 | --DOMWINDOW == 60 (0x99e1e400) [pid = 16947] [serial = 70] [outer = (nil)] [url = about:blank] 11:16:17 INFO - PROCESS | 16947 | 1468865777895 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:17 INFO - PROCESS | 16947 | 1468865777907 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:17 INFO - PROCESS | 16947 | ++DOCSHELL 0x925ed000 == 35 [pid = 16947] [id = 40] 11:16:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0x925f8400) [pid = 16947] [serial = 118] [outer = (nil)] 11:16:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x950c0c00) [pid = 16947] [serial = 119] [outer = 0x925f8400] 11:16:17 INFO - PROCESS | 16947 | 1468865777975 Marionette DEBUG loaded listener.js 11:16:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x96eccc00) [pid = 16947] [serial = 120] [outer = 0x925f8400] 11:16:18 INFO - PROCESS | 16947 | 1468865778627 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:16:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1248ms 11:16:18 INFO - PROCESS | 16947 | 1468865778672 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 11:16:18 INFO - PROCESS | 16947 | 1468865778682 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 11:16:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:16:18 INFO - PROCESS | 16947 | 1468865778695 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:16:18 INFO - PROCESS | 16947 | 1468865778699 Marionette TRACE conn3 <- [1,134,null,{}] 11:16:18 INFO - PROCESS | 16947 | 1468865778708 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:18 INFO - PROCESS | 16947 | 1468865778712 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:18 INFO - PROCESS | 16947 | 1468865778894 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 11:16:18 INFO - PROCESS | 16947 | 1468865778951 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:18 INFO - PROCESS | 16947 | 1468865778964 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:19 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a178000 == 36 [pid = 16947] [id = 41] 11:16:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x9a5f6000) [pid = 16947] [serial = 121] [outer = (nil)] 11:16:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x9a8e7c00) [pid = 16947] [serial = 122] [outer = 0x9a5f6000] 11:16:19 INFO - PROCESS | 16947 | 1468865779057 Marionette DEBUG loaded listener.js 11:16:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9b1f2400) [pid = 16947] [serial = 123] [outer = 0x9a5f6000] 11:16:19 INFO - PROCESS | 16947 | 1468865779863 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:16:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:16:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1229ms 11:16:19 INFO - PROCESS | 16947 | 1468865779924 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 11:16:19 INFO - PROCESS | 16947 | 1468865779928 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 11:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:16:19 INFO - PROCESS | 16947 | 1468865779950 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:16:19 INFO - PROCESS | 16947 | 1468865779956 Marionette TRACE conn3 <- [1,138,null,{}] 11:16:19 INFO - PROCESS | 16947 | 1468865779978 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:19 INFO - PROCESS | 16947 | 1468865779986 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:20 INFO - PROCESS | 16947 | 1468865780169 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 11:16:20 INFO - PROCESS | 16947 | 1468865780231 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:20 INFO - PROCESS | 16947 | 1468865780242 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:20 INFO - PROCESS | 16947 | ++DOCSHELL 0x9546e000 == 37 [pid = 16947] [id = 42] 11:16:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9546e800) [pid = 16947] [serial = 124] [outer = (nil)] 11:16:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x95470800) [pid = 16947] [serial = 125] [outer = 0x9546e800] 11:16:20 INFO - PROCESS | 16947 | 1468865780305 Marionette DEBUG loaded listener.js 11:16:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9b60c400) [pid = 16947] [serial = 126] [outer = 0x9546e800] 11:16:21 INFO - PROCESS | 16947 | 1468865781093 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:16:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1196ms 11:16:21 INFO - PROCESS | 16947 | 1468865781145 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 11:16:21 INFO - PROCESS | 16947 | 1468865781150 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 11:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:16:21 INFO - PROCESS | 16947 | 1468865781161 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:16:21 INFO - PROCESS | 16947 | 1468865781163 Marionette TRACE conn3 <- [1,142,null,{}] 11:16:21 INFO - PROCESS | 16947 | 1468865781169 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:21 INFO - PROCESS | 16947 | 1468865781174 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:21 INFO - PROCESS | 16947 | 1468865781380 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 11:16:21 INFO - PROCESS | 16947 | 1468865781405 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:21 INFO - PROCESS | 16947 | 1468865781411 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:21 INFO - PROCESS | 16947 | ++DOCSHELL 0x9d818400 == 38 [pid = 16947] [id = 43] 11:16:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9d819000) [pid = 16947] [serial = 127] [outer = (nil)] 11:16:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0xa1091c00) [pid = 16947] [serial = 128] [outer = 0x9d819000] 11:16:21 INFO - PROCESS | 16947 | 1468865781476 Marionette DEBUG loaded listener.js 11:16:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0xa209d000) [pid = 16947] [serial = 129] [outer = 0x9d819000] 11:16:22 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9b1ed400) [pid = 16947] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:16:22 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9ac60400) [pid = 16947] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:16:22 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x99296400) [pid = 16947] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:16:22 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9a27dc00) [pid = 16947] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:16:22 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9929b800) [pid = 16947] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:16:22 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9ba13000) [pid = 16947] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:16:22 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0xa2307c00) [pid = 16947] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:16:22 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x95038000) [pid = 16947] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:16:22 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x93a03000) [pid = 16947] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:16:22 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x92219c00) [pid = 16947] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:16:22 INFO - PROCESS | 16947 | 1468865782319 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:16:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:16:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1183ms 11:16:22 INFO - PROCESS | 16947 | 1468865782342 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 11:16:22 INFO - PROCESS | 16947 | 1468865782346 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 11:16:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:16:22 INFO - PROCESS | 16947 | 1468865782352 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:16:22 INFO - PROCESS | 16947 | 1468865782355 Marionette TRACE conn3 <- [1,146,null,{}] 11:16:22 INFO - PROCESS | 16947 | 1468865782361 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:22 INFO - PROCESS | 16947 | 1468865782365 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:22 INFO - PROCESS | 16947 | 1468865782502 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 11:16:22 INFO - PROCESS | 16947 | 1468865782515 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:22 INFO - PROCESS | 16947 | 1468865782524 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:22 INFO - PROCESS | 16947 | ++DOCSHELL 0x93a03000 == 39 [pid = 16947] [id = 44] 11:16:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x95030400) [pid = 16947] [serial = 130] [outer = (nil)] 11:16:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x9ac60400) [pid = 16947] [serial = 131] [outer = 0x95030400] 11:16:22 INFO - PROCESS | 16947 | 1468865782586 Marionette DEBUG loaded listener.js 11:16:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x9c2b0000) [pid = 16947] [serial = 132] [outer = 0x95030400] 11:16:23 INFO - PROCESS | 16947 | 1468865783310 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:16:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 977ms 11:16:23 INFO - PROCESS | 16947 | 1468865783329 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 11:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:16:23 INFO - PROCESS | 16947 | 1468865783333 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 11:16:23 INFO - PROCESS | 16947 | 1468865783339 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:16:23 INFO - PROCESS | 16947 | 1468865783342 Marionette TRACE conn3 <- [1,150,null,{}] 11:16:23 INFO - PROCESS | 16947 | 1468865783347 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:23 INFO - PROCESS | 16947 | 1468865783358 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:23 INFO - PROCESS | 16947 | 1468865783578 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 11:16:23 INFO - PROCESS | 16947 | 1468865783615 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:23 INFO - PROCESS | 16947 | 1468865783624 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:23 INFO - PROCESS | 16947 | ++DOCSHELL 0x9221f400 == 40 [pid = 16947] [id = 45] 11:16:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x93b1a000) [pid = 16947] [serial = 133] [outer = (nil)] 11:16:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0xa4f1c400) [pid = 16947] [serial = 134] [outer = 0x93b1a000] 11:16:23 INFO - PROCESS | 16947 | 1468865783686 Marionette DEBUG loaded listener.js 11:16:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0xa4fe8000) [pid = 16947] [serial = 135] [outer = 0x93b1a000] 11:16:24 INFO - PROCESS | 16947 | 1468865784556 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:16:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:16:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1278ms 11:16:24 INFO - PROCESS | 16947 | 1468865784618 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 11:16:24 INFO - PROCESS | 16947 | 1468865784623 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 11:16:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:16:24 INFO - PROCESS | 16947 | 1468865784631 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:16:24 INFO - PROCESS | 16947 | 1468865784637 Marionette TRACE conn3 <- [1,154,null,{}] 11:16:24 INFO - PROCESS | 16947 | 1468865784645 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:24 INFO - PROCESS | 16947 | 1468865784651 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:24 INFO - PROCESS | 16947 | 1468865784857 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 11:16:25 INFO - PROCESS | 16947 | 1468865784991 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:25 INFO - PROCESS | 16947 | 1468865785002 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:25 INFO - PROCESS | 16947 | ++DOCSHELL 0x9221b400 == 41 [pid = 16947] [id = 46] 11:16:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9230bc00) [pid = 16947] [serial = 136] [outer = (nil)] 11:16:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9503a000) [pid = 16947] [serial = 137] [outer = 0x9230bc00] 11:16:25 INFO - PROCESS | 16947 | 1468865785083 Marionette DEBUG loaded listener.js 11:16:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9546bc00) [pid = 16947] [serial = 138] [outer = 0x9230bc00] 11:16:25 INFO - PROCESS | 16947 | 1468865785929 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:16:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1335ms 11:16:25 INFO - PROCESS | 16947 | 1468865785968 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 11:16:25 INFO - PROCESS | 16947 | 1468865785977 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 11:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:16:25 INFO - PROCESS | 16947 | 1468865785989 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:16:25 INFO - PROCESS | 16947 | 1468865785993 Marionette TRACE conn3 <- [1,158,null,{}] 11:16:26 INFO - PROCESS | 16947 | 1468865786001 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:26 INFO - PROCESS | 16947 | 1468865786006 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:26 INFO - PROCESS | 16947 | 1468865786172 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 11:16:26 INFO - PROCESS | 16947 | 1468865786305 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:26 INFO - PROCESS | 16947 | 1468865786314 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:26 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a073000 == 42 [pid = 16947] [id = 47] 11:16:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a77b000) [pid = 16947] [serial = 139] [outer = (nil)] 11:16:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9b604000) [pid = 16947] [serial = 140] [outer = 0x9a77b000] 11:16:26 INFO - PROCESS | 16947 | 1468865786391 Marionette DEBUG loaded listener.js 11:16:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9ba14000) [pid = 16947] [serial = 141] [outer = 0x9a77b000] 11:16:27 INFO - PROCESS | 16947 | 1468865787263 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:16:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1330ms 11:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:16:27 INFO - PROCESS | 16947 | 1468865787319 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 11:16:27 INFO - PROCESS | 16947 | 1468865787322 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 11:16:27 INFO - PROCESS | 16947 | 1468865787329 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:16:27 INFO - PROCESS | 16947 | 1468865787335 Marionette TRACE conn3 <- [1,162,null,{}] 11:16:27 INFO - PROCESS | 16947 | 1468865787350 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:27 INFO - PROCESS | 16947 | 1468865787359 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:27 INFO - PROCESS | 16947 | 1468865787561 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 11:16:27 INFO - PROCESS | 16947 | 1468865787741 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:27 INFO - PROCESS | 16947 | 1468865787751 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:27 INFO - PROCESS | 16947 | ++DOCSHELL 0xa6195000 == 43 [pid = 16947] [id = 48] 11:16:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0xa6195800) [pid = 16947] [serial = 142] [outer = (nil)] 11:16:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0xa61c2000) [pid = 16947] [serial = 143] [outer = 0xa6195800] 11:16:27 INFO - PROCESS | 16947 | 1468865787885 Marionette DEBUG loaded listener.js 11:16:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0xa6725000) [pid = 16947] [serial = 144] [outer = 0xa6195800] 11:16:28 INFO - PROCESS | 16947 | 1468865788808 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:16:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1540ms 11:16:28 INFO - PROCESS | 16947 | 1468865788869 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 11:16:28 INFO - PROCESS | 16947 | 1468865788873 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 11:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:16:28 INFO - PROCESS | 16947 | 1468865788879 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:16:28 INFO - PROCESS | 16947 | 1468865788882 Marionette TRACE conn3 <- [1,166,null,{}] 11:16:28 INFO - PROCESS | 16947 | 1468865788888 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:28 INFO - PROCESS | 16947 | 1468865788893 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:29 INFO - PROCESS | 16947 | 1468865789055 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 11:16:29 INFO - PROCESS | 16947 | 1468865789185 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:29 INFO - PROCESS | 16947 | 1468865789193 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:29 INFO - PROCESS | 16947 | ++DOCSHELL 0xa3114400 == 44 [pid = 16947] [id = 49] 11:16:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0xa6792400) [pid = 16947] [serial = 145] [outer = (nil)] 11:16:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0xa6da2800) [pid = 16947] [serial = 146] [outer = 0xa6792400] 11:16:29 INFO - PROCESS | 16947 | 1468865789267 Marionette DEBUG loaded listener.js 11:16:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0xa6da9800) [pid = 16947] [serial = 147] [outer = 0xa6792400] 11:16:30 INFO - PROCESS | 16947 | 1468865790089 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:16:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:16:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1284ms 11:16:30 INFO - PROCESS | 16947 | 1468865790166 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 11:16:30 INFO - PROCESS | 16947 | 1468865790170 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 11:16:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:16:30 INFO - PROCESS | 16947 | 1468865790180 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:16:30 INFO - PROCESS | 16947 | 1468865790183 Marionette TRACE conn3 <- [1,170,null,{}] 11:16:30 INFO - PROCESS | 16947 | 1468865790190 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:30 INFO - PROCESS | 16947 | 1468865790196 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:30 INFO - PROCESS | 16947 | 1468865790509 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 11:16:30 INFO - PROCESS | 16947 | 1468865790734 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:30 INFO - PROCESS | 16947 | 1468865790741 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:30 INFO - PROCESS | 16947 | ++DOCSHELL 0x96ec1000 == 45 [pid = 16947] [id = 50] 11:16:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x96ec8800) [pid = 16947] [serial = 148] [outer = (nil)] 11:16:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x98352c00) [pid = 16947] [serial = 149] [outer = 0x96ec8800] 11:16:30 INFO - PROCESS | 16947 | 1468865790891 Marionette DEBUG loaded listener.js 11:16:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x99299c00) [pid = 16947] [serial = 150] [outer = 0x96ec8800] 11:16:31 INFO - PROCESS | 16947 | --DOCSHELL 0x92218800 == 44 [pid = 16947] [id = 30] 11:16:31 INFO - PROCESS | 16947 | --DOCSHELL 0x9240e400 == 43 [pid = 16947] [id = 29] 11:16:31 INFO - PROCESS | 16947 | --DOCSHELL 0x93a03000 == 42 [pid = 16947] [id = 44] 11:16:31 INFO - PROCESS | 16947 | --DOCSHELL 0x9d818400 == 41 [pid = 16947] [id = 43] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0xa2325000) [pid = 16947] [serial = 106] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOCSHELL 0x9546e000 == 40 [pid = 16947] [id = 42] 11:16:31 INFO - PROCESS | 16947 | --DOCSHELL 0x9a178000 == 39 [pid = 16947] [id = 41] 11:16:31 INFO - PROCESS | 16947 | --DOCSHELL 0x925ed000 == 38 [pid = 16947] [id = 40] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9bfd2400) [pid = 16947] [serial = 100] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9b1f2800) [pid = 16947] [serial = 97] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9835d000) [pid = 16947] [serial = 95] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0xa4fe7800) [pid = 16947] [serial = 85] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9d40f800) [pid = 16947] [serial = 104] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9bfdf400) [pid = 16947] [serial = 103] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9b4a9800) [pid = 16947] [serial = 98] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9bfdfc00) [pid = 16947] [serial = 79] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0xa2ff5000) [pid = 16947] [serial = 82] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9a8f1000) [pid = 16947] [serial = 77] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9c1cb000) [pid = 16947] [serial = 80] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9c1cbc00) [pid = 16947] [serial = 101] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9966d000) [pid = 16947] [serial = 94] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0xa613f000) [pid = 16947] [serial = 86] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x93d5d400) [pid = 16947] [serial = 92] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0xa33ce400) [pid = 16947] [serial = 83] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x92406400) [pid = 16947] [serial = 88] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x925f8c00) [pid = 16947] [serial = 89] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x978bf000) [pid = 16947] [serial = 76] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x93d52400) [pid = 16947] [serial = 91] [outer = (nil)] [url = about:blank] 11:16:31 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x93a10000) [pid = 16947] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:16:31 INFO - PROCESS | 16947 | 1468865791847 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:16:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1733ms 11:16:31 INFO - PROCESS | 16947 | 1468865791918 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 11:16:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:16:31 INFO - PROCESS | 16947 | 1468865791924 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 11:16:31 INFO - PROCESS | 16947 | 1468865791932 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:16:31 INFO - PROCESS | 16947 | 1468865791937 Marionette TRACE conn3 <- [1,174,null,{}] 11:16:31 INFO - PROCESS | 16947 | 1468865791943 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:31 INFO - PROCESS | 16947 | 1468865791948 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:32 INFO - PROCESS | 16947 | 1468865792119 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 11:16:32 INFO - PROCESS | 16947 | 1468865792208 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:32 INFO - PROCESS | 16947 | 1468865792213 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:32 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b0f800 == 39 [pid = 16947] [id = 51] 11:16:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x9503d800) [pid = 16947] [serial = 151] [outer = (nil)] 11:16:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x99ed3000) [pid = 16947] [serial = 152] [outer = 0x9503d800] 11:16:32 INFO - PROCESS | 16947 | 1468865792283 Marionette DEBUG loaded listener.js 11:16:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x99ed9400) [pid = 16947] [serial = 153] [outer = 0x9503d800] 11:16:33 INFO - PROCESS | 16947 | 1468865793044 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:16:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:16:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1133ms 11:16:33 INFO - PROCESS | 16947 | 1468865793064 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 11:16:33 INFO - PROCESS | 16947 | 1468865793069 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 11:16:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:16:33 INFO - PROCESS | 16947 | 1468865793076 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:16:33 INFO - PROCESS | 16947 | 1468865793080 Marionette TRACE conn3 <- [1,178,null,{}] 11:16:33 INFO - PROCESS | 16947 | 1468865793086 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:33 INFO - PROCESS | 16947 | 1468865793091 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:33 INFO - PROCESS | 16947 | 1468865793289 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 11:16:33 INFO - PROCESS | 16947 | 1468865793300 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:33 INFO - PROCESS | 16947 | 1468865793306 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:33 INFO - PROCESS | 16947 | ++DOCSHELL 0x99ece400 == 40 [pid = 16947] [id = 52] 11:16:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x9a8f1000) [pid = 16947] [serial = 154] [outer = (nil)] 11:16:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9b336000) [pid = 16947] [serial = 155] [outer = 0x9a8f1000] 11:16:33 INFO - PROCESS | 16947 | 1468865793373 Marionette DEBUG loaded listener.js 11:16:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9b60fc00) [pid = 16947] [serial = 156] [outer = 0x9a8f1000] 11:16:34 INFO - PROCESS | 16947 | 1468865794113 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:16:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:16:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1079ms 11:16:34 INFO - PROCESS | 16947 | 1468865794158 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 11:16:34 INFO - PROCESS | 16947 | 1468865794163 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 11:16:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:16:34 INFO - PROCESS | 16947 | 1468865794195 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:16:34 INFO - PROCESS | 16947 | 1468865794200 Marionette TRACE conn3 <- [1,182,null,{}] 11:16:34 INFO - PROCESS | 16947 | 1468865794206 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:34 INFO - PROCESS | 16947 | 1468865794213 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:34 INFO - PROCESS | 16947 | 1468865794406 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 11:16:34 INFO - PROCESS | 16947 | 1468865794428 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:34 INFO - PROCESS | 16947 | 1468865794435 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:34 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b4a4400 == 41 [pid = 16947] [id = 53] 11:16:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9bfd2400) [pid = 16947] [serial = 157] [outer = (nil)] 11:16:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9d81dc00) [pid = 16947] [serial = 158] [outer = 0x9bfd2400] 11:16:34 INFO - PROCESS | 16947 | 1468865794503 Marionette DEBUG loaded listener.js 11:16:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0xa200a800) [pid = 16947] [serial = 159] [outer = 0x9bfd2400] 11:16:35 INFO - PROCESS | 16947 | 1468865795225 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:16:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:16:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1113ms 11:16:35 INFO - PROCESS | 16947 | 1468865795296 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 11:16:35 INFO - PROCESS | 16947 | 1468865795302 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 11:16:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:16:35 INFO - PROCESS | 16947 | 1468865795312 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:16:35 INFO - PROCESS | 16947 | 1468865795318 Marionette TRACE conn3 <- [1,186,null,{}] 11:16:35 INFO - PROCESS | 16947 | 1468865795331 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:35 INFO - PROCESS | 16947 | 1468865795336 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:35 INFO - PROCESS | 16947 | 1468865795524 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 11:16:35 INFO - PROCESS | 16947 | 1468865795552 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:35 INFO - PROCESS | 16947 | 1468865795559 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:35 INFO - PROCESS | 16947 | ++DOCSHELL 0xa256cc00 == 42 [pid = 16947] [id = 54] 11:16:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0xa2fd1400) [pid = 16947] [serial = 160] [outer = (nil)] 11:16:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0xa3111c00) [pid = 16947] [serial = 161] [outer = 0xa2fd1400] 11:16:35 INFO - PROCESS | 16947 | 1468865795632 Marionette DEBUG loaded listener.js 11:16:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0xa33cfc00) [pid = 16947] [serial = 162] [outer = 0xa2fd1400] 11:16:36 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9d819000) [pid = 16947] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:16:36 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9a5f6000) [pid = 16947] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:16:36 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x925f8400) [pid = 16947] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:16:36 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9546e800) [pid = 16947] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:16:36 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x95030400) [pid = 16947] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:16:36 INFO - PROCESS | 16947 | 1468865796373 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:16:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:16:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1094ms 11:16:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:16:36 INFO - PROCESS | 16947 | 1468865796405 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 11:16:36 INFO - PROCESS | 16947 | 1468865796408 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 11:16:36 INFO - PROCESS | 16947 | 1468865796414 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:16:36 INFO - PROCESS | 16947 | 1468865796418 Marionette TRACE conn3 <- [1,190,null,{}] 11:16:36 INFO - PROCESS | 16947 | 1468865796423 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:36 INFO - PROCESS | 16947 | 1468865796428 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:36 INFO - PROCESS | 16947 | 1468865796555 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:16:36 INFO - PROCESS | 16947 | 1468865796648 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 11:16:36 INFO - PROCESS | 16947 | 1468865796741 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:36 INFO - PROCESS | 16947 | 1468865796757 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:36 INFO - PROCESS | 16947 | ++DOCSHELL 0xa1002800 == 43 [pid = 16947] [id = 55] 11:16:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0xa209cc00) [pid = 16947] [serial = 163] [outer = (nil)] 11:16:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0xa61bd800) [pid = 16947] [serial = 164] [outer = 0xa209cc00] 11:16:36 INFO - PROCESS | 16947 | 1468865796832 Marionette DEBUG loaded listener.js 11:16:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0xa6724800) [pid = 16947] [serial = 165] [outer = 0xa209cc00] 11:16:37 INFO - PROCESS | 16947 | 1468865797500 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:16:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:16:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1130ms 11:16:37 INFO - PROCESS | 16947 | 1468865797544 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 11:16:37 INFO - PROCESS | 16947 | 1468865797548 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 11:16:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:16:37 INFO - PROCESS | 16947 | 1468865797554 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:16:37 INFO - PROCESS | 16947 | 1468865797557 Marionette TRACE conn3 <- [1,194,null,{}] 11:16:37 INFO - PROCESS | 16947 | 1468865797563 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:37 INFO - PROCESS | 16947 | 1468865797568 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:37 INFO - PROCESS | 16947 | 1468865797757 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 11:16:37 INFO - PROCESS | 16947 | 1468865797768 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:37 INFO - PROCESS | 16947 | 1468865797775 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:37 INFO - PROCESS | 16947 | ++DOCSHELL 0x92219400 == 44 [pid = 16947] [id = 56] 11:16:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9221d800) [pid = 16947] [serial = 166] [outer = (nil)] 11:16:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0xa6da3400) [pid = 16947] [serial = 167] [outer = 0x9221d800] 11:16:37 INFO - PROCESS | 16947 | 1468865797838 Marionette DEBUG loaded listener.js 11:16:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x95234c00) [pid = 16947] [serial = 168] [outer = 0x9221d800] 11:16:38 INFO - PROCESS | 16947 | 1468865798995 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:16:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:16:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1484ms 11:16:39 INFO - PROCESS | 16947 | 1468865799039 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 11:16:39 INFO - PROCESS | 16947 | 1468865799046 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 11:16:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:16:39 INFO - PROCESS | 16947 | 1468865799054 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:16:39 INFO - PROCESS | 16947 | 1468865799059 Marionette TRACE conn3 <- [1,198,null,{}] 11:16:39 INFO - PROCESS | 16947 | 1468865799067 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:39 INFO - PROCESS | 16947 | 1468865799072 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:39 INFO - PROCESS | 16947 | 1468865799293 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 11:16:39 INFO - PROCESS | 16947 | 1468865799436 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:39 INFO - PROCESS | 16947 | 1468865799444 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:39 INFO - PROCESS | 16947 | ++DOCSHELL 0x950c3000 == 45 [pid = 16947] [id = 57] 11:16:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9546dc00) [pid = 16947] [serial = 169] [outer = (nil)] 11:16:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x99675000) [pid = 16947] [serial = 170] [outer = 0x9546dc00] 11:16:39 INFO - PROCESS | 16947 | 1468865799530 Marionette DEBUG loaded listener.js 11:16:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x99ecf800) [pid = 16947] [serial = 171] [outer = 0x9546dc00] 11:16:40 INFO - PROCESS | 16947 | 1468865800376 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:16:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:16:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1390ms 11:16:40 INFO - PROCESS | 16947 | 1468865800447 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 11:16:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:16:40 INFO - PROCESS | 16947 | 1468865800456 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 11:16:40 INFO - PROCESS | 16947 | 1468865800467 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:16:40 INFO - PROCESS | 16947 | 1468865800471 Marionette TRACE conn3 <- [1,202,null,{}] 11:16:40 INFO - PROCESS | 16947 | 1468865800478 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:40 INFO - PROCESS | 16947 | 1468865800483 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:40 INFO - PROCESS | 16947 | 1468865800705 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 11:16:40 INFO - PROCESS | 16947 | 1468865800845 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:40 INFO - PROCESS | 16947 | 1468865800854 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:40 INFO - PROCESS | 16947 | ++DOCSHELL 0x98354400 == 46 [pid = 16947] [id = 58] 11:16:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9a5f1c00) [pid = 16947] [serial = 172] [outer = (nil)] 11:16:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9b104000) [pid = 16947] [serial = 173] [outer = 0x9a5f1c00] 11:16:40 INFO - PROCESS | 16947 | 1468865800936 Marionette DEBUG loaded listener.js 11:16:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b107000) [pid = 16947] [serial = 174] [outer = 0x9a5f1c00] 11:16:41 INFO - PROCESS | 16947 | 1468865801706 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:16:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:16:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1283ms 11:16:41 INFO - PROCESS | 16947 | 1468865801749 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 11:16:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:16:41 INFO - PROCESS | 16947 | 1468865801753 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 11:16:41 INFO - PROCESS | 16947 | 1468865801777 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:16:41 INFO - PROCESS | 16947 | 1468865801783 Marionette TRACE conn3 <- [1,206,null,{}] 11:16:41 INFO - PROCESS | 16947 | 1468865801801 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:41 INFO - PROCESS | 16947 | 1468865801809 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:41 INFO - PROCESS | 16947 | 1468865801995 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 11:16:42 INFO - PROCESS | 16947 | 1468865802146 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:42 INFO - PROCESS | 16947 | 1468865802157 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:42 INFO - PROCESS | 16947 | ++DOCSHELL 0x9c1c2800 == 47 [pid = 16947] [id = 59] 11:16:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9c1c3400) [pid = 16947] [serial = 175] [outer = (nil)] 11:16:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9c1cbc00) [pid = 16947] [serial = 176] [outer = 0x9c1c3400] 11:16:42 INFO - PROCESS | 16947 | 1468865802234 Marionette DEBUG loaded listener.js 11:16:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9d821c00) [pid = 16947] [serial = 177] [outer = 0x9c1c3400] 11:16:43 INFO - PROCESS | 16947 | 1468865803121 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:16:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:16:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1407ms 11:16:43 INFO - PROCESS | 16947 | 1468865803168 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 11:16:43 INFO - PROCESS | 16947 | 1468865803174 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 11:16:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:16:43 INFO - PROCESS | 16947 | 1468865803182 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:16:43 INFO - PROCESS | 16947 | 1468865803187 Marionette TRACE conn3 <- [1,210,null,{}] 11:16:43 INFO - PROCESS | 16947 | 1468865803196 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:43 INFO - PROCESS | 16947 | 1468865803200 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:43 INFO - PROCESS | 16947 | 1468865803427 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 11:16:43 INFO - PROCESS | 16947 | 1468865803565 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:43 INFO - PROCESS | 16947 | 1468865803572 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:43 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b10bc00 == 48 [pid = 16947] [id = 60] 11:16:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9b1ed400) [pid = 16947] [serial = 178] [outer = (nil)] 11:16:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0xa61be400) [pid = 16947] [serial = 179] [outer = 0x9b1ed400] 11:16:43 INFO - PROCESS | 16947 | 1468865803650 Marionette DEBUG loaded listener.js 11:16:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0xa6dadc00) [pid = 16947] [serial = 180] [outer = 0x9b1ed400] 11:16:44 INFO - PROCESS | 16947 | 1468865804456 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:16:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:16:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1331ms 11:16:44 INFO - PROCESS | 16947 | 1468865804514 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 11:16:44 INFO - PROCESS | 16947 | 1468865804517 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 11:16:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:16:44 INFO - PROCESS | 16947 | 1468865804524 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:16:44 INFO - PROCESS | 16947 | 1468865804527 Marionette TRACE conn3 <- [1,214,null,{}] 11:16:44 INFO - PROCESS | 16947 | 1468865804533 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:44 INFO - PROCESS | 16947 | 1468865804538 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:44 INFO - PROCESS | 16947 | 1468865804699 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 11:16:45 INFO - PROCESS | 16947 | 1468865805007 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:45 INFO - PROCESS | 16947 | 1468865805018 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:45 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b0f000 == 49 [pid = 16947] [id = 61] 11:16:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x93b13800) [pid = 16947] [serial = 181] [outer = (nil)] 11:16:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x93d5d400) [pid = 16947] [serial = 182] [outer = 0x93b13800] 11:16:45 INFO - PROCESS | 16947 | 1468865805149 Marionette DEBUG loaded listener.js 11:16:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x978bf800) [pid = 16947] [serial = 183] [outer = 0x93b13800] 11:16:46 INFO - PROCESS | 16947 | 1468865806115 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:16:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:16:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1639ms 11:16:46 INFO - PROCESS | 16947 | 1468865806165 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 11:16:46 INFO - PROCESS | 16947 | 1468865806171 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 11:16:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:16:46 INFO - PROCESS | 16947 | 1468865806195 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:16:46 INFO - PROCESS | 16947 | 1468865806200 Marionette TRACE conn3 <- [1,218,null,{}] 11:16:46 INFO - PROCESS | 16947 | 1468865806210 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:46 INFO - PROCESS | 16947 | 1468865806217 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:46 INFO - PROCESS | 16947 | 1468865806377 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 11:16:46 INFO - PROCESS | 16947 | 1468865806575 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:46 INFO - PROCESS | 16947 | 1468865806582 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:46 INFO - PROCESS | 16947 | --DOCSHELL 0xa22f7c00 == 48 [pid = 16947] [id = 28] 11:16:46 INFO - PROCESS | 16947 | --DOCSHELL 0xa1002800 == 47 [pid = 16947] [id = 55] 11:16:46 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x9503e000) [pid = 16947] [serial = 110] [outer = (nil)] [url = about:blank] 11:16:46 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0xa2fd0c00) [pid = 16947] [serial = 116] [outer = (nil)] [url = about:blank] 11:16:46 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9a77ac00) [pid = 16947] [serial = 113] [outer = (nil)] [url = about:blank] 11:16:46 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0xa4f1c400) [pid = 16947] [serial = 134] [outer = (nil)] [url = about:blank] 11:16:46 INFO - PROCESS | 16947 | ++DOCSHELL 0x9503e000 == 48 [pid = 16947] [id = 62] 11:16:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x950ca000) [pid = 16947] [serial = 184] [outer = (nil)] 11:16:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x978bc800) [pid = 16947] [serial = 185] [outer = 0x950ca000] 11:16:46 INFO - PROCESS | 16947 | 1468865806690 Marionette DEBUG loaded listener.js 11:16:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x9a66d800) [pid = 16947] [serial = 186] [outer = 0x950ca000] 11:16:46 INFO - PROCESS | 16947 | --DOCSHELL 0xa256cc00 == 47 [pid = 16947] [id = 54] 11:16:46 INFO - PROCESS | 16947 | --DOCSHELL 0x9b4a4400 == 46 [pid = 16947] [id = 53] 11:16:46 INFO - PROCESS | 16947 | --DOCSHELL 0x99ece400 == 45 [pid = 16947] [id = 52] 11:16:46 INFO - PROCESS | 16947 | --DOCSHELL 0x93b0f800 == 44 [pid = 16947] [id = 51] 11:16:46 INFO - PROCESS | 16947 | --DOCSHELL 0x96ec1000 == 43 [pid = 16947] [id = 50] 11:16:46 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0xa1091c00) [pid = 16947] [serial = 128] [outer = (nil)] [url = about:blank] 11:16:46 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9a8e7c00) [pid = 16947] [serial = 122] [outer = (nil)] [url = about:blank] 11:16:46 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x950c0c00) [pid = 16947] [serial = 119] [outer = (nil)] [url = about:blank] 11:16:46 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x96eccc00) [pid = 16947] [serial = 120] [outer = (nil)] [url = about:blank] 11:16:46 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x95470800) [pid = 16947] [serial = 125] [outer = (nil)] [url = about:blank] 11:16:46 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9c2b0000) [pid = 16947] [serial = 132] [outer = (nil)] [url = about:blank] 11:16:47 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9b60c400) [pid = 16947] [serial = 126] [outer = (nil)] [url = about:blank] 11:16:47 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0xa209d000) [pid = 16947] [serial = 129] [outer = (nil)] [url = about:blank] 11:16:47 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9ac60400) [pid = 16947] [serial = 131] [outer = (nil)] [url = about:blank] 11:16:47 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9b1f2400) [pid = 16947] [serial = 123] [outer = (nil)] [url = about:blank] 11:16:47 INFO - PROCESS | 16947 | 1468865807372 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:16:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:16:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1252ms 11:16:47 INFO - PROCESS | 16947 | 1468865807432 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 11:16:47 INFO - PROCESS | 16947 | 1468865807438 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 11:16:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:16:47 INFO - PROCESS | 16947 | 1468865807467 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:16:47 INFO - PROCESS | 16947 | 1468865807471 Marionette TRACE conn3 <- [1,222,null,{}] 11:16:47 INFO - PROCESS | 16947 | 1468865807478 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:47 INFO - PROCESS | 16947 | 1468865807482 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:47 INFO - PROCESS | 16947 | 1468865807644 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 11:16:47 INFO - PROCESS | 16947 | 1468865807653 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:47 INFO - PROCESS | 16947 | 1468865807659 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:47 INFO - PROCESS | 16947 | ++DOCSHELL 0x99217400 == 44 [pid = 16947] [id = 63] 11:16:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9a8f2800) [pid = 16947] [serial = 187] [outer = (nil)] 11:16:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b10c800) [pid = 16947] [serial = 188] [outer = 0x9a8f2800] 11:16:47 INFO - PROCESS | 16947 | 1468865807726 Marionette DEBUG loaded listener.js 11:16:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b32a800) [pid = 16947] [serial = 189] [outer = 0x9a8f2800] 11:16:48 INFO - PROCESS | 16947 | 1468865808570 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:16:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:16:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1151ms 11:16:48 INFO - PROCESS | 16947 | 1468865808598 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 11:16:48 INFO - PROCESS | 16947 | 1468865808602 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 11:16:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:16:48 INFO - PROCESS | 16947 | 1468865808611 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:16:48 INFO - PROCESS | 16947 | 1468865808619 Marionette TRACE conn3 <- [1,226,null,{}] 11:16:48 INFO - PROCESS | 16947 | 1468865808632 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:48 INFO - PROCESS | 16947 | 1468865808639 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:48 INFO - PROCESS | 16947 | 1468865808808 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 11:16:48 INFO - PROCESS | 16947 | 1468865808818 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:48 INFO - PROCESS | 16947 | 1468865808825 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:48 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a5f6000 == 45 [pid = 16947] [id = 64] 11:16:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9c2aa800) [pid = 16947] [serial = 190] [outer = (nil)] 11:16:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0xa100ac00) [pid = 16947] [serial = 191] [outer = 0x9c2aa800] 11:16:48 INFO - PROCESS | 16947 | 1468865808891 Marionette DEBUG loaded listener.js 11:16:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0xa2002000) [pid = 16947] [serial = 192] [outer = 0x9c2aa800] 11:16:49 INFO - PROCESS | 16947 | 1468865809746 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:16:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:16:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1200ms 11:16:49 INFO - PROCESS | 16947 | 1468865809811 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 11:16:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:16:49 INFO - PROCESS | 16947 | 1468865809816 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 11:16:49 INFO - PROCESS | 16947 | 1468865809823 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:16:49 INFO - PROCESS | 16947 | 1468865809827 Marionette TRACE conn3 <- [1,230,null,{}] 11:16:49 INFO - PROCESS | 16947 | 1468865809833 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:49 INFO - PROCESS | 16947 | 1468865809838 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:50 INFO - PROCESS | 16947 | 1468865810033 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 11:16:50 INFO - PROCESS | 16947 | 1468865810049 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:50 INFO - PROCESS | 16947 | 1468865810058 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:50 INFO - PROCESS | 16947 | ++DOCSHELL 0x9c2a8c00 == 46 [pid = 16947] [id = 65] 11:16:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9d818000) [pid = 16947] [serial = 193] [outer = (nil)] 11:16:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0xa310ac00) [pid = 16947] [serial = 194] [outer = 0x9d818000] 11:16:50 INFO - PROCESS | 16947 | 1468865810119 Marionette DEBUG loaded listener.js 11:16:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0xa317f800) [pid = 16947] [serial = 195] [outer = 0x9d818000] 11:16:50 INFO - PROCESS | 16947 | 1468865810877 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:16:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:16:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1080ms 11:16:50 INFO - PROCESS | 16947 | 1468865810922 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 11:16:50 INFO - PROCESS | 16947 | 1468865810926 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 11:16:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:16:50 INFO - PROCESS | 16947 | 1468865810932 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:16:50 INFO - PROCESS | 16947 | 1468865810935 Marionette TRACE conn3 <- [1,234,null,{}] 11:16:50 INFO - PROCESS | 16947 | 1468865810945 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:50 INFO - PROCESS | 16947 | 1468865810948 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:51 INFO - PROCESS | 16947 | 1468865811122 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 11:16:51 INFO - PROCESS | 16947 | 1468865811150 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:51 INFO - PROCESS | 16947 | 1468865811168 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:51 INFO - PROCESS | 16947 | ++DOCSHELL 0xa310b400 == 47 [pid = 16947] [id = 66] 11:16:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0xa4fe4400) [pid = 16947] [serial = 196] [outer = (nil)] 11:16:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0xa61cc400) [pid = 16947] [serial = 197] [outer = 0xa4fe4400] 11:16:51 INFO - PROCESS | 16947 | 1468865811240 Marionette DEBUG loaded listener.js 11:16:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0xa6f47800) [pid = 16947] [serial = 198] [outer = 0xa4fe4400] 11:16:51 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x9bfd2400) [pid = 16947] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:16:51 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0xa2fd1400) [pid = 16947] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:16:51 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x93b1a000) [pid = 16947] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:16:51 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0xa6195800) [pid = 16947] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:16:51 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0xa6792400) [pid = 16947] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:16:51 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9503d800) [pid = 16947] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:16:51 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x96ec8800) [pid = 16947] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:16:51 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9230bc00) [pid = 16947] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:16:51 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9a77b000) [pid = 16947] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:16:51 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9a8f1000) [pid = 16947] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:16:51 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0xa209cc00) [pid = 16947] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:16:51 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9d408400) [pid = 16947] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:16:51 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0xa2010800) [pid = 16947] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:16:51 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x925f7400) [pid = 16947] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:16:51 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9a105c00) [pid = 16947] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:16:52 INFO - PROCESS | 16947 | 1468865812213 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:16:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:16:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1328ms 11:16:52 INFO - PROCESS | 16947 | 1468865812260 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 11:16:52 INFO - PROCESS | 16947 | 1468865812264 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 11:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:16:52 INFO - PROCESS | 16947 | 1468865812270 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:16:52 INFO - PROCESS | 16947 | 1468865812272 Marionette TRACE conn3 <- [1,238,null,{}] 11:16:52 INFO - PROCESS | 16947 | 1468865812278 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:52 INFO - PROCESS | 16947 | 1468865812284 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:52 INFO - PROCESS | 16947 | 1468865812461 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 11:16:52 INFO - PROCESS | 16947 | 1468865812480 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:52 INFO - PROCESS | 16947 | 1468865812489 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:52 INFO - PROCESS | 16947 | ++DOCSHELL 0x9221f000 == 48 [pid = 16947] [id = 67] 11:16:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9230bc00) [pid = 16947] [serial = 199] [outer = (nil)] 11:16:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9a105c00) [pid = 16947] [serial = 200] [outer = 0x9230bc00] 11:16:52 INFO - PROCESS | 16947 | 1468865812550 Marionette DEBUG loaded listener.js 11:16:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x99e1f400) [pid = 16947] [serial = 201] [outer = 0x9230bc00] 11:16:53 INFO - PROCESS | 16947 | 1468865813272 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:16:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:16:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1027ms 11:16:53 INFO - PROCESS | 16947 | 1468865813298 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 11:16:53 INFO - PROCESS | 16947 | 1468865813314 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 11:16:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:16:53 INFO - PROCESS | 16947 | 1468865813320 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:16:53 INFO - PROCESS | 16947 | 1468865813323 Marionette TRACE conn3 <- [1,242,null,{}] 11:16:53 INFO - PROCESS | 16947 | 1468865813348 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:53 INFO - PROCESS | 16947 | 1468865813353 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:53 INFO - PROCESS | 16947 | 1468865813490 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 11:16:53 INFO - PROCESS | 16947 | 1468865813506 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:53 INFO - PROCESS | 16947 | 1468865813513 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:53 INFO - PROCESS | 16947 | ++DOCSHELL 0x96ec8800 == 49 [pid = 16947] [id = 68] 11:16:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9a8b2c00) [pid = 16947] [serial = 202] [outer = (nil)] 11:16:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9a8bac00) [pid = 16947] [serial = 203] [outer = 0x9a8b2c00] 11:16:53 INFO - PROCESS | 16947 | 1468865813575 Marionette DEBUG loaded listener.js 11:16:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9a8b9400) [pid = 16947] [serial = 204] [outer = 0x9a8b2c00] 11:16:54 INFO - PROCESS | 16947 | 1468865814471 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:16:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1199ms 11:16:54 INFO - PROCESS | 16947 | 1468865814520 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 11:16:54 INFO - PROCESS | 16947 | 1468865814526 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 11:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:16:54 INFO - PROCESS | 16947 | 1468865814535 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:16:54 INFO - PROCESS | 16947 | 1468865814539 Marionette TRACE conn3 <- [1,246,null,{}] 11:16:54 INFO - PROCESS | 16947 | 1468865814547 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:54 INFO - PROCESS | 16947 | 1468865814551 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:54 INFO - PROCESS | 16947 | 1468865814721 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 11:16:54 INFO - PROCESS | 16947 | 1468865814865 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:54 INFO - PROCESS | 16947 | 1468865814874 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:54 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b0e000 == 50 [pid = 16947] [id = 69] 11:16:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x93d5e800) [pid = 16947] [serial = 205] [outer = (nil)] 11:16:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x99673c00) [pid = 16947] [serial = 206] [outer = 0x93d5e800] 11:16:54 INFO - PROCESS | 16947 | 1468865814949 Marionette DEBUG loaded listener.js 11:16:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9a667000) [pid = 16947] [serial = 207] [outer = 0x93d5e800] 11:16:55 INFO - PROCESS | 16947 | 1468865815828 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:16:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1331ms 11:16:55 INFO - PROCESS | 16947 | 1468865815866 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 11:16:55 INFO - PROCESS | 16947 | 1468865815874 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 11:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:16:55 INFO - PROCESS | 16947 | 1468865815885 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:16:55 INFO - PROCESS | 16947 | 1468865815890 Marionette TRACE conn3 <- [1,250,null,{}] 11:16:55 INFO - PROCESS | 16947 | 1468865815897 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:55 INFO - PROCESS | 16947 | 1468865815903 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:56 INFO - PROCESS | 16947 | 1468865816087 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 11:16:56 INFO - PROCESS | 16947 | 1468865816228 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:56 INFO - PROCESS | 16947 | 1468865816236 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:56 INFO - PROCESS | 16947 | ++DOCSHELL 0x95464800 == 51 [pid = 16947] [id = 70] 11:16:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9a8f1000) [pid = 16947] [serial = 208] [outer = (nil)] 11:16:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9ac87000) [pid = 16947] [serial = 209] [outer = 0x9a8f1000] 11:16:56 INFO - PROCESS | 16947 | 1468865816317 Marionette DEBUG loaded listener.js 11:16:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x9ac8d400) [pid = 16947] [serial = 210] [outer = 0x9a8f1000] 11:16:57 INFO - PROCESS | 16947 | 1468865817140 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:16:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1287ms 11:16:57 INFO - PROCESS | 16947 | 1468865817174 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 11:16:57 INFO - PROCESS | 16947 | 1468865817178 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 11:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:16:57 INFO - PROCESS | 16947 | 1468865817185 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:16:57 INFO - PROCESS | 16947 | 1468865817191 Marionette TRACE conn3 <- [1,254,null,{}] 11:16:57 INFO - PROCESS | 16947 | 1468865817207 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:57 INFO - PROCESS | 16947 | 1468865817215 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:57 INFO - PROCESS | 16947 | 1468865817442 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 11:16:57 INFO - PROCESS | 16947 | 1468865817498 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:57 INFO - PROCESS | 16947 | 1468865817509 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:57 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b60c400 == 52 [pid = 16947] [id = 71] 11:16:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x9b60d800) [pid = 16947] [serial = 211] [outer = (nil)] 11:16:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x9c2a8400) [pid = 16947] [serial = 212] [outer = 0x9b60d800] 11:16:57 INFO - PROCESS | 16947 | 1468865817636 Marionette DEBUG loaded listener.js 11:16:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0xa100a800) [pid = 16947] [serial = 213] [outer = 0x9b60d800] 11:16:58 INFO - PROCESS | 16947 | 1468865818533 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:16:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:16:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1386ms 11:16:58 INFO - PROCESS | 16947 | 1468865818572 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 11:16:58 INFO - PROCESS | 16947 | 1468865818576 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 11:16:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:16:58 INFO - PROCESS | 16947 | 1468865818583 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:16:58 INFO - PROCESS | 16947 | 1468865818587 Marionette TRACE conn3 <- [1,258,null,{}] 11:16:58 INFO - PROCESS | 16947 | 1468865818593 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:58 INFO - PROCESS | 16947 | 1468865818599 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:58 INFO - PROCESS | 16947 | 1468865818769 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 11:16:58 INFO - PROCESS | 16947 | 1468865818908 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:16:58 INFO - PROCESS | 16947 | 1468865818915 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:16:58 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8c0000 == 53 [pid = 16947] [id = 72] 11:16:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0x9c2a3000) [pid = 16947] [serial = 214] [outer = (nil)] 11:16:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 92 (0xa61c0c00) [pid = 16947] [serial = 215] [outer = 0x9c2a3000] 11:16:58 INFO - PROCESS | 16947 | 1468865818989 Marionette DEBUG loaded listener.js 11:16:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 93 (0xa618c400) [pid = 16947] [serial = 216] [outer = 0x9c2a3000] 11:16:59 INFO - PROCESS | 16947 | 1468865819776 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:16:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1239ms 11:16:59 INFO - PROCESS | 16947 | 1468865819823 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 11:16:59 INFO - PROCESS | 16947 | 1468865819827 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 11:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:16:59 INFO - PROCESS | 16947 | 1468865819834 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:16:59 INFO - PROCESS | 16947 | 1468865819838 Marionette TRACE conn3 <- [1,262,null,{}] 11:16:59 INFO - PROCESS | 16947 | 1468865819862 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:16:59 INFO - PROCESS | 16947 | 1468865819867 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:00 INFO - PROCESS | 16947 | 1468865820031 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 11:17:00 INFO - PROCESS | 16947 | 1468865820172 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:00 INFO - PROCESS | 16947 | 1468865820183 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:00 INFO - PROCESS | 16947 | ++DOCSHELL 0x9221a400 == 54 [pid = 16947] [id = 73] 11:17:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 94 (0x9240e400) [pid = 16947] [serial = 217] [outer = (nil)] 11:17:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 95 (0xa6f44000) [pid = 16947] [serial = 218] [outer = 0x9240e400] 11:17:00 INFO - PROCESS | 16947 | 1468865820254 Marionette DEBUG loaded listener.js 11:17:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 96 (0xa6f7b800) [pid = 16947] [serial = 219] [outer = 0x9240e400] 11:17:01 INFO - PROCESS | 16947 | 1468865821102 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:17:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:17:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1300ms 11:17:01 INFO - PROCESS | 16947 | 1468865821138 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 11:17:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:17:01 INFO - PROCESS | 16947 | 1468865821144 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 11:17:01 INFO - PROCESS | 16947 | 1468865821153 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:17:01 INFO - PROCESS | 16947 | 1468865821155 Marionette TRACE conn3 <- [1,266,null,{}] 11:17:01 INFO - PROCESS | 16947 | 1468865821186 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:01 INFO - PROCESS | 16947 | 1468865821197 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:01 INFO - PROCESS | 16947 | 1468865821397 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 11:17:01 INFO - PROCESS | 16947 | 1468865821541 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:01 INFO - PROCESS | 16947 | 1468865821549 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:01 INFO - PROCESS | 16947 | ++DOCSHELL 0x9230f000 == 55 [pid = 16947] [id = 74] 11:17:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 97 (0x92409000) [pid = 16947] [serial = 220] [outer = (nil)] 11:17:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 98 (0x925cc400) [pid = 16947] [serial = 221] [outer = 0x92409000] 11:17:01 INFO - PROCESS | 16947 | 1468865821634 Marionette DEBUG loaded listener.js 11:17:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 99 (0x93d51800) [pid = 16947] [serial = 222] [outer = 0x92409000] 11:17:02 INFO - PROCESS | 16947 | 1468865822676 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:17:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1565ms 11:17:02 INFO - PROCESS | 16947 | 1468865822718 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 11:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:17:02 INFO - PROCESS | 16947 | 1468865822727 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 11:17:02 INFO - PROCESS | 16947 | 1468865822758 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:17:02 INFO - PROCESS | 16947 | 1468865822766 Marionette TRACE conn3 <- [1,270,null,{}] 11:17:02 INFO - PROCESS | 16947 | 1468865822787 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:02 INFO - PROCESS | 16947 | 1468865822796 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:03 INFO - PROCESS | 16947 | 1468865823036 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 11:17:03 INFO - PROCESS | 16947 | 1468865823210 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:03 INFO - PROCESS | 16947 | 1468865823217 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:03 INFO - PROCESS | 16947 | ++DOCSHELL 0x925ea000 == 56 [pid = 16947] [id = 75] 11:17:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 100 (0x925f8400) [pid = 16947] [serial = 223] [outer = (nil)] 11:17:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 101 (0x9503d800) [pid = 16947] [serial = 224] [outer = 0x925f8400] 11:17:03 INFO - PROCESS | 16947 | 1468865823290 Marionette DEBUG loaded listener.js 11:17:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 102 (0x9518a000) [pid = 16947] [serial = 225] [outer = 0x925f8400] 11:17:04 INFO - PROCESS | 16947 | 1468865824150 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:17:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1472ms 11:17:04 INFO - PROCESS | 16947 | 1468865824207 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 11:17:04 INFO - PROCESS | 16947 | 1468865824213 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 11:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:17:04 INFO - PROCESS | 16947 | 1468865824226 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:17:04 INFO - PROCESS | 16947 | 1468865824229 Marionette TRACE conn3 <- [1,274,null,{}] 11:17:04 INFO - PROCESS | 16947 | 1468865824236 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:04 INFO - PROCESS | 16947 | 1468865824242 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:04 INFO - PROCESS | 16947 | 1468865824406 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 11:17:04 INFO - PROCESS | 16947 | 1468865824545 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:04 INFO - PROCESS | 16947 | 1468865824554 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:04 INFO - PROCESS | 16947 | --DOCSHELL 0x9221f000 == 55 [pid = 16947] [id = 67] 11:17:04 INFO - PROCESS | 16947 | --DOCSHELL 0xa310b400 == 54 [pid = 16947] [id = 66] 11:17:04 INFO - PROCESS | 16947 | --DOCSHELL 0x9c2a8c00 == 53 [pid = 16947] [id = 65] 11:17:04 INFO - PROCESS | 16947 | --DOCSHELL 0x9a5f6000 == 52 [pid = 16947] [id = 64] 11:17:04 INFO - PROCESS | 16947 | --DOCSHELL 0x99217400 == 51 [pid = 16947] [id = 63] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 101 (0xa6da3400) [pid = 16947] [serial = 167] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | ++DOCSHELL 0x9221f000 == 52 [pid = 16947] [id = 76] 11:17:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 102 (0x95233800) [pid = 16947] [serial = 226] [outer = (nil)] 11:17:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 103 (0x95470800) [pid = 16947] [serial = 227] [outer = 0x95233800] 11:17:04 INFO - PROCESS | 16947 | 1468865824654 Marionette DEBUG loaded listener.js 11:17:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 104 (0x99670800) [pid = 16947] [serial = 228] [outer = 0x95233800] 11:17:04 INFO - PROCESS | 16947 | --DOCSHELL 0x9503e000 == 51 [pid = 16947] [id = 62] 11:17:04 INFO - PROCESS | 16947 | --DOCSHELL 0x93b0f000 == 50 [pid = 16947] [id = 61] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 103 (0xa2fd1000) [pid = 16947] [serial = 107] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 102 (0xa310f800) [pid = 16947] [serial = 117] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 101 (0x9523e000) [pid = 16947] [serial = 111] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 100 (0x9b1ed800) [pid = 16947] [serial = 114] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 99 (0x99ed9400) [pid = 16947] [serial = 153] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 98 (0xa6724800) [pid = 16947] [serial = 165] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 97 (0xa200a800) [pid = 16947] [serial = 159] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 96 (0xa61bd800) [pid = 16947] [serial = 164] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 95 (0x9b60fc00) [pid = 16947] [serial = 156] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 94 (0x9d81dc00) [pid = 16947] [serial = 158] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 93 (0xa3111c00) [pid = 16947] [serial = 161] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 92 (0xa4fe8000) [pid = 16947] [serial = 135] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 91 (0xa33cfc00) [pid = 16947] [serial = 162] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0xa6725000) [pid = 16947] [serial = 144] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0xa61c2000) [pid = 16947] [serial = 143] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0xa6da9800) [pid = 16947] [serial = 147] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0xa6da2800) [pid = 16947] [serial = 146] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x99ed3000) [pid = 16947] [serial = 152] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x99299c00) [pid = 16947] [serial = 150] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x98352c00) [pid = 16947] [serial = 149] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9546bc00) [pid = 16947] [serial = 138] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9503a000) [pid = 16947] [serial = 137] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9ba14000) [pid = 16947] [serial = 141] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9b604000) [pid = 16947] [serial = 140] [outer = (nil)] [url = about:blank] 11:17:04 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9b336000) [pid = 16947] [serial = 155] [outer = (nil)] [url = about:blank] 11:17:05 INFO - PROCESS | 16947 | 1468865825390 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:17:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1188ms 11:17:05 INFO - PROCESS | 16947 | 1468865825413 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 11:17:05 INFO - PROCESS | 16947 | 1468865825417 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 11:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:17:05 INFO - PROCESS | 16947 | 1468865825423 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:17:05 INFO - PROCESS | 16947 | 1468865825429 Marionette TRACE conn3 <- [1,278,null,{}] 11:17:05 INFO - PROCESS | 16947 | 1468865825465 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:05 INFO - PROCESS | 16947 | 1468865825477 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:05 INFO - PROCESS | 16947 | 1468865825703 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 11:17:05 INFO - PROCESS | 16947 | 1468865825717 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:05 INFO - PROCESS | 16947 | 1468865825724 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:05 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8b2800 == 51 [pid = 16947] [id = 77] 11:17:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9a8b3400) [pid = 16947] [serial = 229] [outer = (nil)] 11:17:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9a8bbc00) [pid = 16947] [serial = 230] [outer = 0x9a8b3400] 11:17:05 INFO - PROCESS | 16947 | 1468865825848 Marionette DEBUG loaded listener.js 11:17:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9a8f1c00) [pid = 16947] [serial = 231] [outer = 0x9a8b3400] 11:17:06 INFO - PROCESS | 16947 | 1468865826759 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:17:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1384ms 11:17:06 INFO - PROCESS | 16947 | 1468865826808 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 11:17:06 INFO - PROCESS | 16947 | 1468865826815 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 11:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:17:06 INFO - PROCESS | 16947 | 1468865826824 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:17:06 INFO - PROCESS | 16947 | 1468865826830 Marionette TRACE conn3 <- [1,282,null,{}] 11:17:06 INFO - PROCESS | 16947 | 1468865826839 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:06 INFO - PROCESS | 16947 | 1468865826845 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:07 INFO - PROCESS | 16947 | 1468865827079 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 11:17:07 INFO - PROCESS | 16947 | 1468865827265 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:07 INFO - PROCESS | 16947 | 1468865827280 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:07 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d54800 == 52 [pid = 16947] [id = 78] 11:17:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x93d5b800) [pid = 16947] [serial = 232] [outer = (nil)] 11:17:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x95195c00) [pid = 16947] [serial = 233] [outer = 0x93d5b800] 11:17:07 INFO - PROCESS | 16947 | 1468865827400 Marionette DEBUG loaded listener.js 11:17:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x978be000) [pid = 16947] [serial = 234] [outer = 0x93d5b800] 11:17:08 INFO - PROCESS | 16947 | 1468865828233 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:17:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1445ms 11:17:08 INFO - PROCESS | 16947 | 1468865828269 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 11:17:08 INFO - PROCESS | 16947 | 1468865828276 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 11:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:17:08 INFO - PROCESS | 16947 | 1468865828286 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:17:08 INFO - PROCESS | 16947 | 1468865828290 Marionette TRACE conn3 <- [1,286,null,{}] 11:17:08 INFO - PROCESS | 16947 | 1468865828297 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:08 INFO - PROCESS | 16947 | 1468865828303 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:08 INFO - PROCESS | 16947 | 1468865828478 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 11:17:08 INFO - PROCESS | 16947 | 1468865828619 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:08 INFO - PROCESS | 16947 | 1468865828629 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:08 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c6000 == 53 [pid = 16947] [id = 79] 11:17:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x99ed6c00) [pid = 16947] [serial = 235] [outer = (nil)] 11:17:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x9a8bd800) [pid = 16947] [serial = 236] [outer = 0x99ed6c00] 11:17:08 INFO - PROCESS | 16947 | 1468865828704 Marionette DEBUG loaded listener.js 11:17:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x9ac82c00) [pid = 16947] [serial = 237] [outer = 0x99ed6c00] 11:17:09 INFO - PROCESS | 16947 | 1468865829622 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:17:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1385ms 11:17:09 INFO - PROCESS | 16947 | 1468865829672 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 11:17:09 INFO - PROCESS | 16947 | 1468865829676 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 11:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:17:09 INFO - PROCESS | 16947 | 1468865829683 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:17:09 INFO - PROCESS | 16947 | 1468865829689 Marionette TRACE conn3 <- [1,290,null,{}] 11:17:09 INFO - PROCESS | 16947 | 1468865829705 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:09 INFO - PROCESS | 16947 | 1468865829713 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:09 INFO - PROCESS | 16947 | 1468865829879 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 11:17:10 INFO - PROCESS | 16947 | 1468865830021 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:10 INFO - PROCESS | 16947 | 1468865830034 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:10 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b1f3c00 == 54 [pid = 16947] [id = 80] 11:17:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x9b602800) [pid = 16947] [serial = 238] [outer = (nil)] 11:17:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0x9ba14400) [pid = 16947] [serial = 239] [outer = 0x9b602800] 11:17:10 INFO - PROCESS | 16947 | 1468865830109 Marionette DEBUG loaded listener.js 11:17:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0x9bfd3400) [pid = 16947] [serial = 240] [outer = 0x9b602800] 11:17:10 INFO - PROCESS | 16947 | 1468865830985 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:17:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:17:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1350ms 11:17:11 INFO - PROCESS | 16947 | 1468865831034 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 11:17:11 INFO - PROCESS | 16947 | 1468865831039 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 11:17:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:17:11 INFO - PROCESS | 16947 | 1468865831045 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:17:11 INFO - PROCESS | 16947 | 1468865831049 Marionette TRACE conn3 <- [1,294,null,{}] 11:17:11 INFO - PROCESS | 16947 | 1468865831055 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:11 INFO - PROCESS | 16947 | 1468865831060 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:11 INFO - PROCESS | 16947 | 1468865831230 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 11:17:11 INFO - PROCESS | 16947 | 1468865831373 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:11 INFO - PROCESS | 16947 | 1468865831379 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:11 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ae34800 == 55 [pid = 16947] [id = 81] 11:17:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 92 (0x9ae36000) [pid = 16947] [serial = 241] [outer = (nil)] 11:17:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 93 (0x9ae3e400) [pid = 16947] [serial = 242] [outer = 0x9ae36000] 11:17:11 INFO - PROCESS | 16947 | 1468865831454 Marionette DEBUG loaded listener.js 11:17:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 94 (0x9ae40c00) [pid = 16947] [serial = 243] [outer = 0x9ae36000] 11:17:12 INFO - PROCESS | 16947 | 1468865832284 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:12 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. 11:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1288ms 11:17:12 INFO - PROCESS | 16947 | 1468865832337 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 11:17:12 INFO - PROCESS | 16947 | 1468865832343 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 11:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:17:12 INFO - PROCESS | 16947 | 1468865832354 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:17:12 INFO - PROCESS | 16947 | 1468865832358 Marionette TRACE conn3 <- [1,298,null,{}] 11:17:12 INFO - PROCESS | 16947 | 1468865832364 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:12 INFO - PROCESS | 16947 | 1468865832369 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:12 INFO - PROCESS | 16947 | 1468865832531 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 11:17:12 INFO - PROCESS | 16947 | 1468865832674 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:12 INFO - PROCESS | 16947 | 1468865832683 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:12 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c3c00 == 56 [pid = 16947] [id = 82] 11:17:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 95 (0x9ae35400) [pid = 16947] [serial = 244] [outer = (nil)] 11:17:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 96 (0x9c2b0000) [pid = 16947] [serial = 245] [outer = 0x9ae35400] 11:17:12 INFO - PROCESS | 16947 | 1468865832768 Marionette DEBUG loaded listener.js 11:17:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 97 (0x9d40d000) [pid = 16947] [serial = 246] [outer = 0x9ae35400] 11:17:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 98 (0xa33ce400) [pid = 16947] [serial = 247] [outer = 0x925f1000] 11:17:13 INFO - PROCESS | 16947 | 1468865833724 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:13 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. 11:17:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1439ms 11:17:13 INFO - PROCESS | 16947 | 1468865833792 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 11:17:13 INFO - PROCESS | 16947 | 1468865833796 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 11:17:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:17:13 INFO - PROCESS | 16947 | 1468865833803 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:17:13 INFO - PROCESS | 16947 | 1468865833806 Marionette TRACE conn3 <- [1,302,null,{}] 11:17:13 INFO - PROCESS | 16947 | 1468865833812 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:13 INFO - PROCESS | 16947 | 1468865833822 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:14 INFO - PROCESS | 16947 | 1468865834058 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 11:17:14 INFO - PROCESS | 16947 | 1468865834259 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:14 INFO - PROCESS | 16947 | 1468865834267 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:14 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c8000 == 57 [pid = 16947] [id = 83] 11:17:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 99 (0x925c8800) [pid = 16947] [serial = 248] [outer = (nil)] 11:17:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 100 (0xa6148c00) [pid = 16947] [serial = 249] [outer = 0x925c8800] 11:17:14 INFO - PROCESS | 16947 | 1468865834397 Marionette DEBUG loaded listener.js 11:17:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 101 (0xa61c2800) [pid = 16947] [serial = 250] [outer = 0x925c8800] 11:17:15 INFO - PROCESS | 16947 | 1468865835337 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:15 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. 11:17:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1580ms 11:17:15 INFO - PROCESS | 16947 | 1468865835384 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 11:17:15 INFO - PROCESS | 16947 | 1468865835391 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 11:17:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:17:15 INFO - PROCESS | 16947 | 1468865835400 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:17:15 INFO - PROCESS | 16947 | 1468865835403 Marionette TRACE conn3 <- [1,306,null,{}] 11:17:15 INFO - PROCESS | 16947 | 1468865835412 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:15 INFO - PROCESS | 16947 | 1468865835418 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:15 INFO - PROCESS | 16947 | 1468865835620 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 11:17:15 INFO - PROCESS | 16947 | 1468865835849 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:15 INFO - PROCESS | 16947 | 1468865835863 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9221f000 == 56 [pid = 16947] [id = 76] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x925ea000 == 55 [pid = 16947] [id = 75] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x93b0e000 == 54 [pid = 16947] [id = 69] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x95464800 == 53 [pid = 16947] [id = 70] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9b10bc00 == 52 [pid = 16947] [id = 60] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9c2a8800 == 51 [pid = 16947] [id = 36] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x99da0c00 == 50 [pid = 16947] [id = 38] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9230f000 == 49 [pid = 16947] [id = 74] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0xa6195000 == 48 [pid = 16947] [id = 48] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9b60c400 == 47 [pid = 16947] [id = 71] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9221a400 == 46 [pid = 16947] [id = 73] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9c1c2800 == 45 [pid = 16947] [id = 59] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0xa3114400 == 44 [pid = 16947] [id = 49] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8c0000 == 43 [pid = 16947] [id = 72] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9221f400 == 42 [pid = 16947] [id = 45] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8f4000 == 41 [pid = 16947] [id = 39] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9b601c00 == 40 [pid = 16947] [id = 27] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9a073000 == 39 [pid = 16947] [id = 47] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9221b400 == 38 [pid = 16947] [id = 46] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9221c800 == 37 [pid = 16947] [id = 37] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x98354400 == 36 [pid = 16947] [id = 58] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x950c3000 == 35 [pid = 16947] [id = 57] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x925c3c00 == 34 [pid = 16947] [id = 82] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x925c8000 == 33 [pid = 16947] [id = 83] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9ae34800 == 32 [pid = 16947] [id = 81] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x925c6000 == 31 [pid = 16947] [id = 79] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x92219400 == 30 [pid = 16947] [id = 56] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9b1f3c00 == 29 [pid = 16947] [id = 80] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8b2800 == 28 [pid = 16947] [id = 77] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x96ec8800 == 27 [pid = 16947] [id = 68] 11:17:16 INFO - PROCESS | 16947 | --DOCSHELL 0x93d54800 == 26 [pid = 16947] [id = 78] 11:17:16 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd5000 == 27 [pid = 16947] [id = 84] 11:17:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 102 (0x91dd5400) [pid = 16947] [serial = 251] [outer = (nil)] 11:17:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 103 (0x91dda400) [pid = 16947] [serial = 252] [outer = 0x91dd5400] 11:17:16 INFO - PROCESS | 16947 | 1468865836903 Marionette DEBUG loaded listener.js 11:17:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 104 (0x91de0c00) [pid = 16947] [serial = 253] [outer = 0x91dd5400] 11:17:17 INFO - PROCESS | 16947 | 1468865837781 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:17 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. 11:17:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 2438ms 11:17:17 INFO - PROCESS | 16947 | 1468865837841 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 11:17:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:17:17 INFO - PROCESS | 16947 | 1468865837847 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 11:17:17 INFO - PROCESS | 16947 | 1468865837855 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:17:17 INFO - PROCESS | 16947 | 1468865837858 Marionette TRACE conn3 <- [1,310,null,{}] 11:17:17 INFO - PROCESS | 16947 | 1468865837866 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:17 INFO - PROCESS | 16947 | 1468865837871 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:18 INFO - PROCESS | 16947 | 1468865838075 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 11:17:18 INFO - PROCESS | 16947 | 1468865838145 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:18 INFO - PROCESS | 16947 | 1468865838154 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:18 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c8c00 == 28 [pid = 16947] [id = 85] 11:17:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 105 (0x925c9400) [pid = 16947] [serial = 254] [outer = (nil)] 11:17:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 106 (0x925edc00) [pid = 16947] [serial = 255] [outer = 0x925c9400] 11:17:18 INFO - PROCESS | 16947 | 1468865838231 Marionette DEBUG loaded listener.js 11:17:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 107 (0x93a0f400) [pid = 16947] [serial = 256] [outer = 0x925c9400] 11:17:19 INFO - PROCESS | 16947 | 1468865839053 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:19 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. 11:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1230ms 11:17:19 INFO - PROCESS | 16947 | 1468865839096 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 11:17:19 INFO - PROCESS | 16947 | 1468865839103 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 11:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:17:19 INFO - PROCESS | 16947 | 1468865839115 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:17:19 INFO - PROCESS | 16947 | 1468865839119 Marionette TRACE conn3 <- [1,314,null,{}] 11:17:19 INFO - PROCESS | 16947 | 1468865839125 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:19 INFO - PROCESS | 16947 | 1468865839131 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:19 INFO - PROCESS | 16947 | 1468865839345 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 11:17:19 INFO - PROCESS | 16947 | 1468865839365 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:19 INFO - PROCESS | 16947 | 1468865839373 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:19 INFO - PROCESS | 16947 | ++DOCSHELL 0x925ea000 == 29 [pid = 16947] [id = 86] 11:17:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 108 (0x950bf400) [pid = 16947] [serial = 257] [outer = (nil)] 11:17:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 109 (0x9518bc00) [pid = 16947] [serial = 258] [outer = 0x950bf400] 11:17:19 INFO - PROCESS | 16947 | 1468865839439 Marionette DEBUG loaded listener.js 11:17:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 110 (0x95193800) [pid = 16947] [serial = 259] [outer = 0x950bf400] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 109 (0x9221d800) [pid = 16947] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 108 (0x93b13800) [pid = 16947] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 107 (0x9c1c3400) [pid = 16947] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 106 (0x9b1ed400) [pid = 16947] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 105 (0x950ca000) [pid = 16947] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 104 (0x9c2aa800) [pid = 16947] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 103 (0xa4fe4400) [pid = 16947] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 102 (0x9a8f2800) [pid = 16947] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 101 (0x9a5f1c00) [pid = 16947] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 100 (0x9230bc00) [pid = 16947] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 99 (0x9d818000) [pid = 16947] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 98 (0x9546dc00) [pid = 16947] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 97 (0x92409000) [pid = 16947] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 96 (0x925f8400) [pid = 16947] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 95 (0x9a8b2c00) [pid = 16947] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 94 (0x9a8b3400) [pid = 16947] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 93 (0x93d5e800) [pid = 16947] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 92 (0x95233800) [pid = 16947] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 91 (0x9a8f1000) [pid = 16947] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0x9b60d800) [pid = 16947] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x9c2a3000) [pid = 16947] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:17:20 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x9240e400) [pid = 16947] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:17:20 INFO - PROCESS | 16947 | 1468865840962 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:21 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. 11:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1891ms 11:17:21 INFO - PROCESS | 16947 | 1468865841006 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 11:17:21 INFO - PROCESS | 16947 | 1468865841010 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 11:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:17:21 INFO - PROCESS | 16947 | 1468865841017 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:17:21 INFO - PROCESS | 16947 | 1468865841023 Marionette TRACE conn3 <- [1,318,null,{}] 11:17:21 INFO - PROCESS | 16947 | 1468865841040 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:21 INFO - PROCESS | 16947 | 1468865841049 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:21 INFO - PROCESS | 16947 | 1468865841218 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 11:17:21 INFO - PROCESS | 16947 | 1468865841325 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:21 INFO - PROCESS | 16947 | 1468865841337 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:21 INFO - PROCESS | 16947 | ++DOCSHELL 0x95472000 == 30 [pid = 16947] [id = 87] 11:17:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x96eccc00) [pid = 16947] [serial = 260] [outer = (nil)] 11:17:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0x99da2800) [pid = 16947] [serial = 261] [outer = 0x96eccc00] 11:17:21 INFO - PROCESS | 16947 | 1468865841398 Marionette DEBUG loaded listener.js 11:17:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0x99ed0400) [pid = 16947] [serial = 262] [outer = 0x96eccc00] 11:17:22 INFO - PROCESS | 16947 | 1468865842152 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:22 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. 11:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1187ms 11:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:17:22 INFO - PROCESS | 16947 | 1468865842205 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 11:17:22 INFO - PROCESS | 16947 | 1468865842208 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 11:17:22 INFO - PROCESS | 16947 | 1468865842215 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:17:22 INFO - PROCESS | 16947 | 1468865842218 Marionette TRACE conn3 <- [1,322,null,{}] 11:17:22 INFO - PROCESS | 16947 | 1468865842223 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:22 INFO - PROCESS | 16947 | 1468865842228 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:22 INFO - PROCESS | 16947 | 1468865842426 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 11:17:22 INFO - PROCESS | 16947 | 1468865842572 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:22 INFO - PROCESS | 16947 | 1468865842582 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:22 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd7c00 == 31 [pid = 16947] [id = 88] 11:17:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 92 (0x91dd8400) [pid = 16947] [serial = 263] [outer = (nil)] 11:17:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 93 (0x91ddd800) [pid = 16947] [serial = 264] [outer = 0x91dd8400] 11:17:22 INFO - PROCESS | 16947 | 1468865842661 Marionette DEBUG loaded listener.js 11:17:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 94 (0x92223400) [pid = 16947] [serial = 265] [outer = 0x91dd8400] 11:17:23 INFO - PROCESS | 16947 | 1468865843684 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:23 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. 11:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1484ms 11:17:23 INFO - PROCESS | 16947 | 1468865843700 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 11:17:23 INFO - PROCESS | 16947 | 1468865843707 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 11:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:17:23 INFO - PROCESS | 16947 | 1468865843715 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:17:23 INFO - PROCESS | 16947 | 1468865843721 Marionette TRACE conn3 <- [1,326,null,{}] 11:17:23 INFO - PROCESS | 16947 | 1468865843729 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:23 INFO - PROCESS | 16947 | 1468865843734 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:23 INFO - PROCESS | 16947 | 1468865843918 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 11:17:24 INFO - PROCESS | 16947 | 1468865844104 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:24 INFO - PROCESS | 16947 | 1468865844113 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:24 INFO - PROCESS | 16947 | ++DOCSHELL 0x95190c00 == 32 [pid = 16947] [id = 89] 11:17:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 95 (0x95192000) [pid = 16947] [serial = 266] [outer = (nil)] 11:17:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 96 (0x95467000) [pid = 16947] [serial = 267] [outer = 0x95192000] 11:17:24 INFO - PROCESS | 16947 | 1468865844199 Marionette DEBUG loaded listener.js 11:17:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 97 (0x99ec5400) [pid = 16947] [serial = 268] [outer = 0x95192000] 11:17:25 INFO - PROCESS | 16947 | 1468865845199 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:25 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. 11:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1533ms 11:17:25 INFO - PROCESS | 16947 | 1468865845248 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 11:17:25 INFO - PROCESS | 16947 | 1468865845253 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 11:17:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:17:25 INFO - PROCESS | 16947 | 1468865845260 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:17:25 INFO - PROCESS | 16947 | 1468865845264 Marionette TRACE conn3 <- [1,330,null,{}] 11:17:25 INFO - PROCESS | 16947 | 1468865845271 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:25 INFO - PROCESS | 16947 | 1468865845276 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:25 INFO - PROCESS | 16947 | 1468865845482 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 11:17:25 INFO - PROCESS | 16947 | 1468865845666 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:25 INFO - PROCESS | 16947 | 1468865845675 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:25 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f7000 == 33 [pid = 16947] [id = 90] 11:17:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 98 (0x9a8e7400) [pid = 16947] [serial = 269] [outer = (nil)] 11:17:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 99 (0x9a8f4400) [pid = 16947] [serial = 270] [outer = 0x9a8e7400] 11:17:25 INFO - PROCESS | 16947 | 1468865845792 Marionette DEBUG loaded listener.js 11:17:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 100 (0x9ac87c00) [pid = 16947] [serial = 271] [outer = 0x9a8e7400] 11:17:26 INFO - PROCESS | 16947 | 1468865846875 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:26 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. 11:17:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1639ms 11:17:26 INFO - PROCESS | 16947 | 1468865846900 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 11:17:26 INFO - PROCESS | 16947 | 1468865846908 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 11:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:17:26 INFO - PROCESS | 16947 | 1468865846924 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:17:26 INFO - PROCESS | 16947 | 1468865846931 Marionette TRACE conn3 <- [1,334,null,{}] 11:17:26 INFO - PROCESS | 16947 | 1468865846938 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:26 INFO - PROCESS | 16947 | 1468865846944 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:27 INFO - PROCESS | 16947 | 1468865847171 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 11:17:27 INFO - PROCESS | 16947 | 1468865847359 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:27 INFO - PROCESS | 16947 | 1468865847365 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:27 INFO - PROCESS | 16947 | ++DOCSHELL 0x92407800 == 34 [pid = 16947] [id = 91] 11:17:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 101 (0x925c1800) [pid = 16947] [serial = 272] [outer = (nil)] 11:17:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 102 (0x93d53800) [pid = 16947] [serial = 273] [outer = 0x925c1800] 11:17:27 INFO - PROCESS | 16947 | 1468865847442 Marionette DEBUG loaded listener.js 11:17:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 103 (0x95470c00) [pid = 16947] [serial = 274] [outer = 0x925c1800] 11:17:28 INFO - PROCESS | 16947 | 1468865848411 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:28 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. 11:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1591ms 11:17:28 INFO - PROCESS | 16947 | 1468865848508 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 11:17:28 INFO - PROCESS | 16947 | 1468865848513 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 11:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:17:28 INFO - PROCESS | 16947 | 1468865848522 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:17:28 INFO - PROCESS | 16947 | 1468865848527 Marionette TRACE conn3 <- [1,338,null,{}] 11:17:28 INFO - PROCESS | 16947 | 1468865848535 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:28 INFO - PROCESS | 16947 | 1468865848539 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:28 INFO - PROCESS | 16947 | 1468865848741 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 11:17:28 INFO - PROCESS | 16947 | --DOCSHELL 0x9c1bd400 == 33 [pid = 16947] [id = 17] 11:17:28 INFO - PROCESS | 16947 | --DOCSHELL 0x92409c00 == 32 [pid = 16947] [id = 24] 11:17:28 INFO - PROCESS | 16947 | --DOCSHELL 0x983e7400 == 31 [pid = 16947] [id = 15] 11:17:28 INFO - PROCESS | 16947 | --DOCSHELL 0x950c5800 == 30 [pid = 16947] [id = 23] 11:17:28 INFO - PROCESS | 16947 | --DOCSHELL 0x9b60a000 == 29 [pid = 16947] [id = 16] 11:17:28 INFO - PROCESS | 16947 | 1468865848936 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:28 INFO - PROCESS | 16947 | 1468865848948 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:28 INFO - PROCESS | 16947 | ++DOCSHELL 0x92405000 == 30 [pid = 16947] [id = 92] 11:17:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 104 (0x92407000) [pid = 16947] [serial = 275] [outer = (nil)] 11:17:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 105 (0x925ef800) [pid = 16947] [serial = 276] [outer = 0x92407000] 11:17:29 INFO - PROCESS | 16947 | 1468865849038 Marionette DEBUG loaded listener.js 11:17:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 106 (0x93b0fc00) [pid = 16947] [serial = 277] [outer = 0x92407000] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 105 (0x9b107000) [pid = 16947] [serial = 174] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 104 (0x99ecf800) [pid = 16947] [serial = 171] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 103 (0xa6dadc00) [pid = 16947] [serial = 180] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 102 (0x9d821c00) [pid = 16947] [serial = 177] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 101 (0x95234c00) [pid = 16947] [serial = 168] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 100 (0x9a8bac00) [pid = 16947] [serial = 203] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 99 (0x9503d800) [pid = 16947] [serial = 224] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 98 (0x95470800) [pid = 16947] [serial = 227] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 97 (0x9a8b9400) [pid = 16947] [serial = 204] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 96 (0x99673c00) [pid = 16947] [serial = 206] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 95 (0x9ac87000) [pid = 16947] [serial = 209] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 94 (0x9c2a8400) [pid = 16947] [serial = 212] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 93 (0x99670800) [pid = 16947] [serial = 228] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 92 (0x9ac8d400) [pid = 16947] [serial = 210] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 91 (0xa61c0c00) [pid = 16947] [serial = 215] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0xa100a800) [pid = 16947] [serial = 213] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0xa6f44000) [pid = 16947] [serial = 218] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0xa618c400) [pid = 16947] [serial = 216] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x9518a000) [pid = 16947] [serial = 225] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x925cc400) [pid = 16947] [serial = 221] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x93d51800) [pid = 16947] [serial = 222] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0xa6f7b800) [pid = 16947] [serial = 219] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9a667000) [pid = 16947] [serial = 207] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9a8f1c00) [pid = 16947] [serial = 231] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x99e1f400) [pid = 16947] [serial = 201] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0xa317e400) [pid = 16947] [serial = 108] [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.] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x93d5d400) [pid = 16947] [serial = 182] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x978bf800) [pid = 16947] [serial = 183] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9c1cbc00) [pid = 16947] [serial = 176] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0xa61be400) [pid = 16947] [serial = 179] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9a66d800) [pid = 16947] [serial = 186] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0xa2002000) [pid = 16947] [serial = 192] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x978bc800) [pid = 16947] [serial = 185] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0xa6f47800) [pid = 16947] [serial = 198] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9b32a800) [pid = 16947] [serial = 189] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9b104000) [pid = 16947] [serial = 173] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0xa100ac00) [pid = 16947] [serial = 191] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9a105c00) [pid = 16947] [serial = 200] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9b10c800) [pid = 16947] [serial = 188] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0xa317f800) [pid = 16947] [serial = 195] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0xa61cc400) [pid = 16947] [serial = 197] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0xa310ac00) [pid = 16947] [serial = 194] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x99675000) [pid = 16947] [serial = 170] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9a8bbc00) [pid = 16947] [serial = 230] [outer = (nil)] [url = about:blank] 11:17:29 INFO - PROCESS | 16947 | 1468865849789 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:29 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. 11:17:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1298ms 11:17:29 INFO - PROCESS | 16947 | 1468865849820 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 11:17:29 INFO - PROCESS | 16947 | 1468865849825 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 11:17:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:17:29 INFO - PROCESS | 16947 | 1468865849836 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:17:29 INFO - PROCESS | 16947 | 1468865849839 Marionette TRACE conn3 <- [1,342,null,{}] 11:17:29 INFO - PROCESS | 16947 | 1468865849846 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:29 INFO - PROCESS | 16947 | 1468865849850 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:30 INFO - PROCESS | 16947 | 1468865850001 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 11:17:30 INFO - PROCESS | 16947 | 1468865850105 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:30 INFO - PROCESS | 16947 | 1468865850112 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:30 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d54400 == 31 [pid = 16947] [id = 93] 11:17:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x95187400) [pid = 16947] [serial = 278] [outer = (nil)] 11:17:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x95468400) [pid = 16947] [serial = 279] [outer = 0x95187400] 11:17:30 INFO - PROCESS | 16947 | 1468865850178 Marionette DEBUG loaded listener.js 11:17:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x978c2c00) [pid = 16947] [serial = 280] [outer = 0x95187400] 11:17:30 INFO - PROCESS | 16947 | 1468865850947 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:31 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. 11:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1178ms 11:17:31 INFO - PROCESS | 16947 | 1468865851014 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 11:17:31 INFO - PROCESS | 16947 | 1468865851018 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 11:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:17:31 INFO - PROCESS | 16947 | 1468865851025 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:17:31 INFO - PROCESS | 16947 | 1468865851030 Marionette TRACE conn3 <- [1,346,null,{}] 11:17:31 INFO - PROCESS | 16947 | 1468865851049 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:31 INFO - PROCESS | 16947 | 1468865851057 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:31 INFO - PROCESS | 16947 | 1468865851203 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 11:17:31 INFO - PROCESS | 16947 | 1468865851213 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:31 INFO - PROCESS | 16947 | 1468865851222 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:31 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a5f1000 == 32 [pid = 16947] [id = 94] 11:17:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9a5f2800) [pid = 16947] [serial = 281] [outer = (nil)] 11:17:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9a8b6000) [pid = 16947] [serial = 282] [outer = 0x9a5f2800] 11:17:31 INFO - PROCESS | 16947 | 1468865851390 Marionette DEBUG loaded listener.js 11:17:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9a8be000) [pid = 16947] [serial = 283] [outer = 0x9a5f2800] 11:17:32 INFO - PROCESS | 16947 | 1468865852177 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:32 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. 11:17:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1188ms 11:17:32 INFO - PROCESS | 16947 | 1468865852212 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 11:17:32 INFO - PROCESS | 16947 | 1468865852217 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 11:17:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:17:32 INFO - PROCESS | 16947 | 1468865852223 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:17:32 INFO - PROCESS | 16947 | 1468865852226 Marionette TRACE conn3 <- [1,350,null,{}] 11:17:32 INFO - PROCESS | 16947 | 1468865852238 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:32 INFO - PROCESS | 16947 | 1468865852242 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:32 INFO - PROCESS | 16947 | 1468865852448 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 11:17:32 INFO - PROCESS | 16947 | 1468865852462 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:32 INFO - PROCESS | 16947 | 1468865852472 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:32 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8f1000 == 33 [pid = 16947] [id = 95] 11:17:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9a8f2400) [pid = 16947] [serial = 284] [outer = (nil)] 11:17:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9ac87800) [pid = 16947] [serial = 285] [outer = 0x9a8f2400] 11:17:32 INFO - PROCESS | 16947 | 1468865852532 Marionette DEBUG loaded listener.js 11:17:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9ac8f800) [pid = 16947] [serial = 286] [outer = 0x9a8f2400] 11:17:33 INFO - PROCESS | 16947 | 1468865853252 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:33 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x91dd5400) [pid = 16947] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:17:33 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x925c9400) [pid = 16947] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:17:33 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x950bf400) [pid = 16947] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:17:33 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x93d5b800) [pid = 16947] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:17:33 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x925c8800) [pid = 16947] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:17:33 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. 11:17:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1087ms 11:17:33 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x99ed6c00) [pid = 16947] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:17:33 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9b602800) [pid = 16947] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:17:33 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x9ae36000) [pid = 16947] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:17:33 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9ae35400) [pid = 16947] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:17:33 INFO - PROCESS | 16947 | 1468865853357 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 11:17:33 INFO - PROCESS | 16947 | 1468865853360 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 11:17:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:17:33 INFO - PROCESS | 16947 | 1468865853370 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:17:33 INFO - PROCESS | 16947 | 1468865853373 Marionette TRACE conn3 <- [1,354,null,{}] 11:17:33 INFO - PROCESS | 16947 | 1468865853379 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:33 INFO - PROCESS | 16947 | 1468865853384 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:33 INFO - PROCESS | 16947 | 1468865853525 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 11:17:33 INFO - PROCESS | 16947 | 1468865853532 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:33 INFO - PROCESS | 16947 | 1468865853541 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:33 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c8800 == 34 [pid = 16947] [id = 96] 11:17:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x950c3000) [pid = 16947] [serial = 287] [outer = (nil)] 11:17:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x99ed6400) [pid = 16947] [serial = 288] [outer = 0x950c3000] 11:17:33 INFO - PROCESS | 16947 | 1468865853689 Marionette DEBUG loaded listener.js 11:17:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x99ed2400) [pid = 16947] [serial = 289] [outer = 0x950c3000] 11:17:34 INFO - PROCESS | 16947 | 1468865854344 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:34 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. 11:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1034ms 11:17:34 INFO - PROCESS | 16947 | 1468865854402 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 11:17:34 INFO - PROCESS | 16947 | 1468865854406 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 11:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:17:34 INFO - PROCESS | 16947 | 1468865854412 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:17:34 INFO - PROCESS | 16947 | 1468865854415 Marionette TRACE conn3 <- [1,358,null,{}] 11:17:34 INFO - PROCESS | 16947 | 1468865854439 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:34 INFO - PROCESS | 16947 | 1468865854448 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:34 INFO - PROCESS | 16947 | 1468865854683 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 11:17:34 INFO - PROCESS | 16947 | 1468865854695 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:34 INFO - PROCESS | 16947 | 1468865854706 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:34 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c7000 == 35 [pid = 16947] [id = 97] 11:17:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x925f7400) [pid = 16947] [serial = 290] [outer = (nil)] 11:17:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9b1e7400) [pid = 16947] [serial = 291] [outer = 0x925f7400] 11:17:34 INFO - PROCESS | 16947 | 1468865854767 Marionette DEBUG loaded listener.js 11:17:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9b1f1400) [pid = 16947] [serial = 292] [outer = 0x925f7400] 11:17:35 INFO - PROCESS | 16947 | 1468865855630 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:35 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. 11:17:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1235ms 11:17:35 INFO - PROCESS | 16947 | 1468865855651 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 11:17:35 INFO - PROCESS | 16947 | 1468865855662 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 11:17:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:17:35 INFO - PROCESS | 16947 | 1468865855677 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:17:35 INFO - PROCESS | 16947 | 1468865855685 Marionette TRACE conn3 <- [1,362,null,{}] 11:17:35 INFO - PROCESS | 16947 | 1468865855740 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:35 INFO - PROCESS | 16947 | 1468865855750 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:36 INFO - PROCESS | 16947 | 1468865856048 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 11:17:36 INFO - PROCESS | 16947 | 1468865856215 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:36 INFO - PROCESS | 16947 | 1468865856228 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:36 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd1400 == 36 [pid = 16947] [id = 98] 11:17:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x92404800) [pid = 16947] [serial = 293] [outer = (nil)] 11:17:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x93d51800) [pid = 16947] [serial = 294] [outer = 0x92404800] 11:17:36 INFO - PROCESS | 16947 | 1468865856310 Marionette DEBUG loaded listener.js 11:17:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9503d800) [pid = 16947] [serial = 295] [outer = 0x92404800] 11:17:37 INFO - PROCESS | 16947 | 1468865857179 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:37 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. 11:17:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1546ms 11:17:37 INFO - PROCESS | 16947 | 1468865857219 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 11:17:37 INFO - PROCESS | 16947 | 1468865857226 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 11:17:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:17:37 INFO - PROCESS | 16947 | 1468865857237 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:17:37 INFO - PROCESS | 16947 | 1468865857241 Marionette TRACE conn3 <- [1,366,null,{}] 11:17:37 INFO - PROCESS | 16947 | 1468865857247 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:37 INFO - PROCESS | 16947 | 1468865857253 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:37 INFO - PROCESS | 16947 | 1468865857462 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 11:17:37 INFO - PROCESS | 16947 | 1468865857606 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:37 INFO - PROCESS | 16947 | 1468865857614 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:37 INFO - PROCESS | 16947 | ++DOCSHELL 0x99ebe000 == 37 [pid = 16947] [id = 99] 11:17:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x99ebec00) [pid = 16947] [serial = 296] [outer = (nil)] 11:17:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99ed6800) [pid = 16947] [serial = 297] [outer = 0x99ebec00] 11:17:37 INFO - PROCESS | 16947 | 1468865857689 Marionette DEBUG loaded listener.js 11:17:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9a4d0c00) [pid = 16947] [serial = 298] [outer = 0x99ebec00] 11:17:38 INFO - PROCESS | 16947 | 1468865858596 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:38 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. 11:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1389ms 11:17:38 INFO - PROCESS | 16947 | 1468865858626 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 11:17:38 INFO - PROCESS | 16947 | 1468865858630 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 11:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:17:38 INFO - PROCESS | 16947 | 1468865858637 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:17:38 INFO - PROCESS | 16947 | 1468865858643 Marionette TRACE conn3 <- [1,370,null,{}] 11:17:38 INFO - PROCESS | 16947 | 1468865858659 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:38 INFO - PROCESS | 16947 | 1468865858668 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:38 INFO - PROCESS | 16947 | 1468865858840 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 11:17:39 INFO - PROCESS | 16947 | 1468865858984 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:39 INFO - PROCESS | 16947 | 1468865858995 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:39 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b10c000 == 38 [pid = 16947] [id = 100] 11:17:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9b110400) [pid = 16947] [serial = 299] [outer = (nil)] 11:17:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9b49f800) [pid = 16947] [serial = 300] [outer = 0x9b110400] 11:17:39 INFO - PROCESS | 16947 | 1468865859073 Marionette DEBUG loaded listener.js 11:17:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9b603000) [pid = 16947] [serial = 301] [outer = 0x9b110400] 11:17:40 INFO - PROCESS | 16947 | 1468865860063 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:17:40 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. 11:17:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1484ms 11:17:40 INFO - PROCESS | 16947 | 1468865860122 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 11:17:40 INFO - PROCESS | 16947 | 1468865860126 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 11:17:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:17:40 INFO - PROCESS | 16947 | 1468865860132 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:17:40 INFO - PROCESS | 16947 | 1468865860136 Marionette TRACE conn3 <- [1,374,null,{}] 11:17:40 INFO - PROCESS | 16947 | 1468865860142 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:40 INFO - PROCESS | 16947 | 1468865860147 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:40 INFO - PROCESS | 16947 | 1468865860320 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 11:17:40 INFO - PROCESS | 16947 | 1468865860462 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:40 INFO - PROCESS | 16947 | 1468865860473 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:40 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd2800 == 39 [pid = 16947] [id = 101] 11:17:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9b604400) [pid = 16947] [serial = 302] [outer = (nil)] 11:17:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9ba8b800) [pid = 16947] [serial = 303] [outer = 0x9b604400] 11:17:40 INFO - PROCESS | 16947 | 1468865860584 Marionette DEBUG loaded listener.js 11:17:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9c1c2800) [pid = 16947] [serial = 304] [outer = 0x9b604400] 11:17:41 INFO - PROCESS | 16947 | 1468865861365 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:17:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:17:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1281ms 11:17:41 INFO - PROCESS | 16947 | 1468865861429 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 11:17:41 INFO - PROCESS | 16947 | 1468865861434 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 11:17:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:17:41 INFO - PROCESS | 16947 | 1468865861442 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:17:41 INFO - PROCESS | 16947 | 1468865861445 Marionette TRACE conn3 <- [1,378,null,{}] 11:17:41 INFO - PROCESS | 16947 | 1468865861452 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:41 INFO - PROCESS | 16947 | 1468865861457 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:41 INFO - PROCESS | 16947 | 1468865861626 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 11:17:41 INFO - PROCESS | 16947 | 1468865861772 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:41 INFO - PROCESS | 16947 | 1468865861777 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:41 INFO - PROCESS | 16947 | ++DOCSHELL 0x95241400 == 40 [pid = 16947] [id = 102] 11:17:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x99297800) [pid = 16947] [serial = 305] [outer = (nil)] 11:17:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9d403000) [pid = 16947] [serial = 306] [outer = 0x99297800] 11:17:41 INFO - PROCESS | 16947 | 1468865861855 Marionette DEBUG loaded listener.js 11:17:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9d405000) [pid = 16947] [serial = 307] [outer = 0x99297800] 11:17:42 INFO - PROCESS | 16947 | 1468865862677 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:17:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:17:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1281ms 11:17:42 INFO - PROCESS | 16947 | 1468865862723 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 11:17:42 INFO - PROCESS | 16947 | 1468865862727 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 11:17:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:17:42 INFO - PROCESS | 16947 | 1468865862733 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:17:42 INFO - PROCESS | 16947 | 1468865862737 Marionette TRACE conn3 <- [1,382,null,{}] 11:17:42 INFO - PROCESS | 16947 | 1468865862742 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:42 INFO - PROCESS | 16947 | 1468865862752 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:42 INFO - PROCESS | 16947 | 1468865862946 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 11:17:43 INFO - PROCESS | 16947 | 1468865863092 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:43 INFO - PROCESS | 16947 | 1468865863100 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:43 INFO - PROCESS | 16947 | ++DOCSHELL 0x9240a400 == 41 [pid = 16947] [id = 103] 11:17:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9ba8ec00) [pid = 16947] [serial = 308] [outer = (nil)] 11:17:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0xa2fd1400) [pid = 16947] [serial = 309] [outer = 0x9ba8ec00] 11:17:43 INFO - PROCESS | 16947 | 1468865863177 Marionette DEBUG loaded listener.js 11:17:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0xa2ff8c00) [pid = 16947] [serial = 310] [outer = 0x9ba8ec00] 11:17:43 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:43 INFO - PROCESS | 16947 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:17:43 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:43 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:43 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:17:44 INFO - PROCESS | 16947 | 1468865864046 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:17:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:17:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1389ms 11:17:44 INFO - PROCESS | 16947 | 1468865864122 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 11:17:44 INFO - PROCESS | 16947 | 1468865864126 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 11:17:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:17:44 INFO - PROCESS | 16947 | 1468865864133 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:17:44 INFO - PROCESS | 16947 | 1468865864136 Marionette TRACE conn3 <- [1,386,null,{}] 11:17:44 INFO - PROCESS | 16947 | 1468865864143 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:44 INFO - PROCESS | 16947 | 1468865864148 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:44 INFO - PROCESS | 16947 | 1468865864497 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 11:17:44 INFO - PROCESS | 16947 | 1468865864724 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:44 INFO - PROCESS | 16947 | 1468865864740 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:44 INFO - PROCESS | 16947 | ++DOCSHELL 0x9240e400 == 42 [pid = 16947] [id = 104] 11:17:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x925c2800) [pid = 16947] [serial = 311] [outer = (nil)] 11:17:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x925cb400) [pid = 16947] [serial = 312] [outer = 0x925c2800] 11:17:44 INFO - PROCESS | 16947 | 1468865864830 Marionette DEBUG loaded listener.js 11:17:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x93b1c800) [pid = 16947] [serial = 313] [outer = 0x925c2800] 11:17:45 INFO - PROCESS | 16947 | 1468865865702 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:17:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:17:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1590ms 11:17:45 INFO - PROCESS | 16947 | 1468865865742 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 11:17:45 INFO - PROCESS | 16947 | 1468865865748 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 11:17:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:17:45 INFO - PROCESS | 16947 | 1468865865758 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:17:45 INFO - PROCESS | 16947 | 1468865865764 Marionette TRACE conn3 <- [1,390,null,{}] 11:17:45 INFO - PROCESS | 16947 | 1468865865771 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:45 INFO - PROCESS | 16947 | 1468865865777 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:45 INFO - PROCESS | 16947 | 1468865865946 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 11:17:46 INFO - PROCESS | 16947 | --DOCSHELL 0x92218400 == 41 [pid = 16947] [id = 8] 11:17:46 INFO - PROCESS | 16947 | --DOCSHELL 0x92408800 == 40 [pid = 16947] [id = 9] 11:17:46 INFO - PROCESS | 16947 | --DOCSHELL 0x93d59000 == 39 [pid = 16947] [id = 6] 11:17:46 INFO - PROCESS | 16947 | --DOCSHELL 0x925ef400 == 38 [pid = 16947] [id = 26] 11:17:46 INFO - PROCESS | 16947 | --DOCSHELL 0x9b4a5c00 == 37 [pid = 16947] [id = 25] 11:17:46 INFO - PROCESS | 16947 | --DOCSHELL 0x925eec00 == 36 [pid = 16947] [id = 12] 11:17:46 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd5000 == 35 [pid = 16947] [id = 84] 11:17:46 INFO - PROCESS | 16947 | --DOCSHELL 0x9929c000 == 34 [pid = 16947] [id = 21] 11:17:46 INFO - PROCESS | 16947 | --DOCSHELL 0x92309800 == 33 [pid = 16947] [id = 22] 11:17:46 INFO - PROCESS | 16947 | --DOCSHELL 0x93b15400 == 32 [pid = 16947] [id = 18] 11:17:46 INFO - PROCESS | 16947 | --DOCSHELL 0x9c1be000 == 31 [pid = 16947] [id = 19] 11:17:46 INFO - PROCESS | 16947 | --DOCSHELL 0x978c1400 == 30 [pid = 16947] [id = 20] 11:17:46 INFO - PROCESS | 16947 | --DOCSHELL 0x99675c00 == 29 [pid = 16947] [id = 13] 11:17:46 INFO - PROCESS | 16947 | --DOCSHELL 0x93b1a800 == 28 [pid = 16947] [id = 14] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x99da2800) [pid = 16947] [serial = 261] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x91dda400) [pid = 16947] [serial = 252] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x93a0f400) [pid = 16947] [serial = 256] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x925edc00) [pid = 16947] [serial = 255] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9518bc00) [pid = 16947] [serial = 258] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x978be000) [pid = 16947] [serial = 234] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x95195c00) [pid = 16947] [serial = 233] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0xa61c2800) [pid = 16947] [serial = 250] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0xa6148c00) [pid = 16947] [serial = 249] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9ac82c00) [pid = 16947] [serial = 237] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9a8bd800) [pid = 16947] [serial = 236] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9bfd3400) [pid = 16947] [serial = 240] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9ba14400) [pid = 16947] [serial = 239] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9ae40c00) [pid = 16947] [serial = 243] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x95193800) [pid = 16947] [serial = 259] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9ae3e400) [pid = 16947] [serial = 242] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9d40d000) [pid = 16947] [serial = 246] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9c2b0000) [pid = 16947] [serial = 245] [outer = (nil)] [url = about:blank] 11:17:46 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x91de0c00) [pid = 16947] [serial = 253] [outer = (nil)] [url = about:blank] 11:17:47 INFO - PROCESS | 16947 | 1468865867090 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:47 INFO - PROCESS | 16947 | 1468865867098 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:47 INFO - PROCESS | 16947 | ++DOCSHELL 0x91de0400 == 29 [pid = 16947] [id = 105] 11:17:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x91de0c00) [pid = 16947] [serial = 314] [outer = (nil)] 11:17:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9221a800) [pid = 16947] [serial = 315] [outer = 0x91de0c00] 11:17:47 INFO - PROCESS | 16947 | 1468865867175 Marionette DEBUG loaded listener.js 11:17:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9230e400) [pid = 16947] [serial = 316] [outer = 0x91de0c00] 11:17:47 INFO - PROCESS | 16947 | 1468865867937 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:17:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:17:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 2237ms 11:17:48 INFO - PROCESS | 16947 | 1468865867996 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 11:17:48 INFO - PROCESS | 16947 | 1468865868001 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 11:17:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:17:48 INFO - PROCESS | 16947 | 1468865868009 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:17:48 INFO - PROCESS | 16947 | 1468865868014 Marionette TRACE conn3 <- [1,394,null,{}] 11:17:48 INFO - PROCESS | 16947 | 1468865868022 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:48 INFO - PROCESS | 16947 | 1468865868030 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:48 INFO - PROCESS | 16947 | 1468865868182 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 11:17:48 INFO - PROCESS | 16947 | 1468865868191 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:48 INFO - PROCESS | 16947 | 1468865868203 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:48 INFO - PROCESS | 16947 | ++DOCSHELL 0x93a0f400 == 30 [pid = 16947] [id = 106] 11:17:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x93a0f800) [pid = 16947] [serial = 317] [outer = (nil)] 11:17:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x93b19400) [pid = 16947] [serial = 318] [outer = 0x93a0f800] 11:17:48 INFO - PROCESS | 16947 | 1468865868269 Marionette DEBUG loaded listener.js 11:17:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x93d57000) [pid = 16947] [serial = 319] [outer = 0x93a0f800] 11:17:49 INFO - PROCESS | 16947 | 1468865869124 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:17:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:17:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1179ms 11:17:49 INFO - PROCESS | 16947 | 1468865869193 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 11:17:49 INFO - PROCESS | 16947 | 1468865869201 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 11:17:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:17:49 INFO - PROCESS | 16947 | 1468865869208 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:17:49 INFO - PROCESS | 16947 | 1468865869211 Marionette TRACE conn3 <- [1,398,null,{}] 11:17:49 INFO - PROCESS | 16947 | 1468865869218 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:49 INFO - PROCESS | 16947 | 1468865869222 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:49 INFO - PROCESS | 16947 | 1468865869391 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 11:17:49 INFO - PROCESS | 16947 | 1468865869510 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:49 INFO - PROCESS | 16947 | 1468865869516 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:49 INFO - PROCESS | 16947 | ++DOCSHELL 0x93a0d800 == 31 [pid = 16947] [id = 107] 11:17:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x95188400) [pid = 16947] [serial = 320] [outer = (nil)] 11:17:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x95238000) [pid = 16947] [serial = 321] [outer = 0x95188400] 11:17:49 INFO - PROCESS | 16947 | 1468865869583 Marionette DEBUG loaded listener.js 11:17:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x95471400) [pid = 16947] [serial = 322] [outer = 0x95188400] 11:17:50 INFO - PROCESS | 16947 | 1468865870493 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:17:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:17:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1332ms 11:17:50 INFO - PROCESS | 16947 | 1468865870541 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 11:17:50 INFO - PROCESS | 16947 | 1468865870544 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 11:17:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:17:50 INFO - PROCESS | 16947 | 1468865870567 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:17:50 INFO - PROCESS | 16947 | 1468865870576 Marionette TRACE conn3 <- [1,402,null,{}] 11:17:50 INFO - PROCESS | 16947 | 1468865870585 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:50 INFO - PROCESS | 16947 | 1468865870593 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:50 INFO - PROCESS | 16947 | 1468865870819 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 11:17:50 INFO - PROCESS | 16947 | 1468865870839 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:50 INFO - PROCESS | 16947 | 1468865870846 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:50 INFO - PROCESS | 16947 | ++DOCSHELL 0x99673000 == 32 [pid = 16947] [id = 108] 11:17:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x99673c00) [pid = 16947] [serial = 323] [outer = (nil)] 11:17:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x99ed7000) [pid = 16947] [serial = 324] [outer = 0x99673c00] 11:17:50 INFO - PROCESS | 16947 | 1468865870910 Marionette DEBUG loaded listener.js 11:17:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9a10d000) [pid = 16947] [serial = 325] [outer = 0x99673c00] 11:17:51 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x925f7400) [pid = 16947] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:17:51 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x91dd8400) [pid = 16947] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:17:51 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x95187400) [pid = 16947] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:17:51 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x96eccc00) [pid = 16947] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:17:51 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x92407000) [pid = 16947] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:17:51 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9a5f2800) [pid = 16947] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:17:51 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x925c1800) [pid = 16947] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:17:51 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9a8e7400) [pid = 16947] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:17:51 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9a8f2400) [pid = 16947] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:17:51 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x95192000) [pid = 16947] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:17:51 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x950c3000) [pid = 16947] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:17:52 INFO - PROCESS | 16947 | 1468865872081 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:17:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:17:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1548ms 11:17:52 INFO - PROCESS | 16947 | 1468865872107 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 11:17:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:17:52 INFO - PROCESS | 16947 | 1468865872112 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 11:17:52 INFO - PROCESS | 16947 | 1468865872118 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:17:52 INFO - PROCESS | 16947 | 1468865872121 Marionette TRACE conn3 <- [1,406,null,{}] 11:17:52 INFO - PROCESS | 16947 | 1468865872127 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:52 INFO - PROCESS | 16947 | 1468865872132 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:52 INFO - PROCESS | 16947 | 1468865872289 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 11:17:52 INFO - PROCESS | 16947 | 1468865872304 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:52 INFO - PROCESS | 16947 | 1468865872313 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:52 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dde000 == 33 [pid = 16947] [id = 109] 11:17:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x925c1800) [pid = 16947] [serial = 326] [outer = (nil)] 11:17:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99edd800) [pid = 16947] [serial = 327] [outer = 0x925c1800] 11:17:52 INFO - PROCESS | 16947 | 1468865872445 Marionette DEBUG loaded listener.js 11:17:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9a5f2800) [pid = 16947] [serial = 328] [outer = 0x925c1800] 11:17:53 INFO - PROCESS | 16947 | 1468865873162 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:17:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:17:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1089ms 11:17:53 INFO - PROCESS | 16947 | 1468865873207 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 11:17:53 INFO - PROCESS | 16947 | 1468865873210 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 11:17:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:17:53 INFO - PROCESS | 16947 | 1468865873217 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:17:53 INFO - PROCESS | 16947 | 1468865873221 Marionette TRACE conn3 <- [1,410,null,{}] 11:17:53 INFO - PROCESS | 16947 | 1468865873234 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:53 INFO - PROCESS | 16947 | 1468865873238 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:53 INFO - PROCESS | 16947 | 1468865873372 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 11:17:53 INFO - PROCESS | 16947 | 1468865873385 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:53 INFO - PROCESS | 16947 | 1468865873404 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:53 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8b7400 == 34 [pid = 16947] [id = 110] 11:17:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9a8b8800) [pid = 16947] [serial = 329] [outer = (nil)] 11:17:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9a8bf400) [pid = 16947] [serial = 330] [outer = 0x9a8b8800] 11:17:53 INFO - PROCESS | 16947 | 1468865873478 Marionette DEBUG loaded listener.js 11:17:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9ac89c00) [pid = 16947] [serial = 331] [outer = 0x9a8b8800] 11:17:54 INFO - PROCESS | 16947 | 1468865874679 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:17:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:17:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1544ms 11:17:54 INFO - PROCESS | 16947 | 1468865874763 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 11:17:54 INFO - PROCESS | 16947 | 1468865874770 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 11:17:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:17:54 INFO - PROCESS | 16947 | 1468865874784 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:17:54 INFO - PROCESS | 16947 | 1468865874795 Marionette TRACE conn3 <- [1,414,null,{}] 11:17:54 INFO - PROCESS | 16947 | 1468865874856 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:54 INFO - PROCESS | 16947 | 1468865874862 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:55 INFO - PROCESS | 16947 | 1468865875162 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 11:17:55 INFO - PROCESS | 16947 | 1468865875280 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:55 INFO - PROCESS | 16947 | 1468865875290 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:55 INFO - PROCESS | 16947 | ++DOCSHELL 0x92406c00 == 35 [pid = 16947] [id = 111] 11:17:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x925ca800) [pid = 16947] [serial = 332] [outer = (nil)] 11:17:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9503b000) [pid = 16947] [serial = 333] [outer = 0x925ca800] 11:17:55 INFO - PROCESS | 16947 | 1468865875367 Marionette DEBUG loaded listener.js 11:17:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9518cc00) [pid = 16947] [serial = 334] [outer = 0x925ca800] 11:17:56 INFO - PROCESS | 16947 | 1468865876376 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:17:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:17:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1657ms 11:17:56 INFO - PROCESS | 16947 | 1468865876441 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 11:17:56 INFO - PROCESS | 16947 | 1468865876448 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 11:17:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:17:56 INFO - PROCESS | 16947 | 1468865876459 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:17:56 INFO - PROCESS | 16947 | 1468865876463 Marionette TRACE conn3 <- [1,418,null,{}] 11:17:56 INFO - PROCESS | 16947 | 1468865876470 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:56 INFO - PROCESS | 16947 | 1468865876476 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:56 INFO - PROCESS | 16947 | 1468865876696 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 11:17:56 INFO - PROCESS | 16947 | 1468865876925 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:56 INFO - PROCESS | 16947 | 1468865876934 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:56 INFO - PROCESS | 16947 | ++DOCSHELL 0x9523e000 == 36 [pid = 16947] [id = 112] 11:17:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x99ebe400) [pid = 16947] [serial = 335] [outer = (nil)] 11:17:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9a4ce000) [pid = 16947] [serial = 336] [outer = 0x99ebe400] 11:17:57 INFO - PROCESS | 16947 | 1468865877011 Marionette DEBUG loaded listener.js 11:17:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9a8ba800) [pid = 16947] [serial = 337] [outer = 0x99ebe400] 11:17:58 INFO - PROCESS | 16947 | 1468865878351 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:17:58 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 11:17:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2031ms 11:17:58 INFO - PROCESS | 16947 | 1468865878499 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 11:17:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:17:58 INFO - PROCESS | 16947 | 1468865878505 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 11:17:58 INFO - PROCESS | 16947 | 1468865878513 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:17:58 INFO - PROCESS | 16947 | 1468865878518 Marionette TRACE conn3 <- [1,422,null,{}] 11:17:58 INFO - PROCESS | 16947 | 1468865878526 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:17:58 INFO - PROCESS | 16947 | 1468865878532 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:58 INFO - PROCESS | 16947 | 1468865878692 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 11:17:58 INFO - PROCESS | 16947 | 1468865878823 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:17:58 INFO - PROCESS | 16947 | 1468865878836 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:17:58 INFO - PROCESS | 16947 | --DOCSHELL 0x9240a400 == 35 [pid = 16947] [id = 103] 11:17:58 INFO - PROCESS | 16947 | --DOCSHELL 0x9b10c000 == 34 [pid = 16947] [id = 100] 11:17:58 INFO - PROCESS | 16947 | ++DOCSHELL 0x92214400 == 35 [pid = 16947] [id = 113] 11:17:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x92305c00) [pid = 16947] [serial = 338] [outer = (nil)] 11:17:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x93a02800) [pid = 16947] [serial = 339] [outer = 0x92305c00] 11:17:58 INFO - PROCESS | 16947 | 1468865878921 Marionette DEBUG loaded listener.js 11:17:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x93a0e000) [pid = 16947] [serial = 340] [outer = 0x92305c00] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9b1e7400) [pid = 16947] [serial = 291] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x91ddd800) [pid = 16947] [serial = 264] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x978c2c00) [pid = 16947] [serial = 280] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x99ed0400) [pid = 16947] [serial = 262] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x925ef800) [pid = 16947] [serial = 276] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x95468400) [pid = 16947] [serial = 279] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9a8be000) [pid = 16947] [serial = 283] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x95470c00) [pid = 16947] [serial = 274] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9a8f4400) [pid = 16947] [serial = 270] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9ac8f800) [pid = 16947] [serial = 286] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9ac87c00) [pid = 16947] [serial = 271] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x99ec5400) [pid = 16947] [serial = 268] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9ac87800) [pid = 16947] [serial = 285] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x93d53800) [pid = 16947] [serial = 273] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x93b0fc00) [pid = 16947] [serial = 277] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9a8b6000) [pid = 16947] [serial = 282] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x99ed6400) [pid = 16947] [serial = 288] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x99ed2400) [pid = 16947] [serial = 289] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x95467000) [pid = 16947] [serial = 267] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x92223400) [pid = 16947] [serial = 265] [outer = (nil)] [url = about:blank] 11:17:59 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9b1f1400) [pid = 16947] [serial = 292] [outer = (nil)] [url = about:blank] 11:18:00 INFO - PROCESS | 16947 | 1468865880043 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:18:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:18:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1540ms 11:18:00 INFO - PROCESS | 16947 | 1468865880052 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 11:18:00 INFO - PROCESS | 16947 | 1468865880058 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 11:18:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:18:00 INFO - PROCESS | 16947 | 1468865880069 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:18:00 INFO - PROCESS | 16947 | 1468865880072 Marionette TRACE conn3 <- [1,426,null,{}] 11:18:00 INFO - PROCESS | 16947 | 1468865880079 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:00 INFO - PROCESS | 16947 | 1468865880085 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:00 INFO - PROCESS | 16947 | 1468865880234 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 11:18:00 INFO - PROCESS | 16947 | 1468865880380 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:00 INFO - PROCESS | 16947 | 1468865880387 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:00 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b17000 == 36 [pid = 16947] [id = 114] 11:18:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x95188c00) [pid = 16947] [serial = 341] [outer = (nil)] 11:18:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9546d400) [pid = 16947] [serial = 342] [outer = 0x95188c00] 11:18:00 INFO - PROCESS | 16947 | 1468865880456 Marionette DEBUG loaded listener.js 11:18:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x978be800) [pid = 16947] [serial = 343] [outer = 0x95188c00] 11:18:01 INFO - PROCESS | 16947 | 1468865881125 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:18:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:18:01 INFO - PROCESS | 16947 | 1468865881176 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 11:18:01 INFO - PROCESS | 16947 | 1468865881183 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:18:01 INFO - PROCESS | 16947 | 1468865881189 Marionette TRACE conn3 <- [1,430,null,{}] 11:18:01 INFO - PROCESS | 16947 | 1468865881221 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:01 INFO - PROCESS | 16947 | 1468865881232 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:01 INFO - PROCESS | 16947 | 1468865881444 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 11:18:01 INFO - PROCESS | 16947 | 1468865881465 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:01 INFO - PROCESS | 16947 | 1468865881477 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:01 INFO - PROCESS | 16947 | ++DOCSHELL 0x99ed1000 == 37 [pid = 16947] [id = 115] 11:18:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x99ed1800) [pid = 16947] [serial = 344] [outer = (nil)] 11:18:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9a778000) [pid = 16947] [serial = 345] [outer = 0x99ed1800] 11:18:01 INFO - PROCESS | 16947 | 1468865881550 Marionette DEBUG loaded listener.js 11:18:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9a8be800) [pid = 16947] [serial = 346] [outer = 0x99ed1800] 11:18:02 INFO - PROCESS | 16947 | 1468865882457 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:18:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:18:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1305ms 11:18:02 INFO - PROCESS | 16947 | 1468865882494 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 11:18:02 INFO - PROCESS | 16947 | 1468865882497 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 11:18:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:18:02 INFO - PROCESS | 16947 | 1468865882504 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:18:02 INFO - PROCESS | 16947 | 1468865882508 Marionette TRACE conn3 <- [1,434,null,{}] 11:18:02 INFO - PROCESS | 16947 | 1468865882513 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:02 INFO - PROCESS | 16947 | 1468865882518 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:02 INFO - PROCESS | 16947 | 1468865882718 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 11:18:02 INFO - PROCESS | 16947 | 1468865882752 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:02 INFO - PROCESS | 16947 | 1468865882759 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:02 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a5ed800 == 38 [pid = 16947] [id = 116] 11:18:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a8f4400) [pid = 16947] [serial = 347] [outer = (nil)] 11:18:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9ac90800) [pid = 16947] [serial = 348] [outer = 0x9a8f4400] 11:18:02 INFO - PROCESS | 16947 | 1468865882823 Marionette DEBUG loaded listener.js 11:18:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9ae40400) [pid = 16947] [serial = 349] [outer = 0x9a8f4400] 11:18:03 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x925c2800) [pid = 16947] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:18:03 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x93a0f800) [pid = 16947] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:18:03 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x92404800) [pid = 16947] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:18:03 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x95188400) [pid = 16947] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:18:03 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x99673c00) [pid = 16947] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:18:03 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x99ebec00) [pid = 16947] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:18:03 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x925c1800) [pid = 16947] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:18:03 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9b110400) [pid = 16947] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:18:03 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9b604400) [pid = 16947] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:18:03 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x91de0c00) [pid = 16947] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:18:03 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x99297800) [pid = 16947] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:18:03 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9ba8ec00) [pid = 16947] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:18:03 INFO - PROCESS | 16947 | 1468865883711 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:18:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:18:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1232ms 11:18:03 INFO - PROCESS | 16947 | 1468865883736 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 11:18:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:18:03 INFO - PROCESS | 16947 | 1468865883741 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 11:18:03 INFO - PROCESS | 16947 | 1468865883747 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:18:03 INFO - PROCESS | 16947 | 1468865883751 Marionette TRACE conn3 <- [1,438,null,{}] 11:18:03 INFO - PROCESS | 16947 | 1468865883756 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:03 INFO - PROCESS | 16947 | 1468865883761 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:03 INFO - PROCESS | 16947 | 1468865883902 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 11:18:03 INFO - PROCESS | 16947 | 1468865883914 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:03 INFO - PROCESS | 16947 | 1468865883924 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:03 INFO - PROCESS | 16947 | ++DOCSHELL 0x91ddbc00 == 39 [pid = 16947] [id = 117] 11:18:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x92409400) [pid = 16947] [serial = 350] [outer = (nil)] 11:18:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x99670000) [pid = 16947] [serial = 351] [outer = 0x92409400] 11:18:03 INFO - PROCESS | 16947 | 1468865883987 Marionette DEBUG loaded listener.js 11:18:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x93b11000) [pid = 16947] [serial = 352] [outer = 0x92409400] 11:18:04 INFO - PROCESS | 16947 | 1468865884783 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:18:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:18:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1079ms 11:18:04 INFO - PROCESS | 16947 | 1468865884827 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 11:18:04 INFO - PROCESS | 16947 | 1468865884831 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 11:18:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:18:04 INFO - PROCESS | 16947 | 1468865884844 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:18:04 INFO - PROCESS | 16947 | 1468865884847 Marionette TRACE conn3 <- [1,442,null,{}] 11:18:04 INFO - PROCESS | 16947 | 1468865884853 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:04 INFO - PROCESS | 16947 | 1468865884863 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:05 INFO - PROCESS | 16947 | 1468865885065 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 11:18:05 INFO - PROCESS | 16947 | 1468865885074 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:05 INFO - PROCESS | 16947 | 1468865885081 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:05 INFO - PROCESS | 16947 | ++DOCSHELL 0x93a0f800 == 40 [pid = 16947] [id = 118] 11:18:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x99297800) [pid = 16947] [serial = 353] [outer = (nil)] 11:18:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9b10f800) [pid = 16947] [serial = 354] [outer = 0x99297800] 11:18:05 INFO - PROCESS | 16947 | 1468865885145 Marionette DEBUG loaded listener.js 11:18:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9b1f1400) [pid = 16947] [serial = 355] [outer = 0x99297800] 11:18:06 INFO - PROCESS | 16947 | 1468865886164 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:18:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:18:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1388ms 11:18:06 INFO - PROCESS | 16947 | 1468865886227 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 11:18:06 INFO - PROCESS | 16947 | 1468865886233 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 11:18:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:18:06 INFO - PROCESS | 16947 | 1468865886242 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:18:06 INFO - PROCESS | 16947 | 1468865886247 Marionette TRACE conn3 <- [1,446,null,{}] 11:18:06 INFO - PROCESS | 16947 | 1468865886257 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:06 INFO - PROCESS | 16947 | 1468865886262 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:06 INFO - PROCESS | 16947 | 1468865886475 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 11:18:06 INFO - PROCESS | 16947 | 1468865886684 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:06 INFO - PROCESS | 16947 | 1468865886694 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:06 INFO - PROCESS | 16947 | ++DOCSHELL 0x93a04000 == 41 [pid = 16947] [id = 119] 11:18:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x93b0f800) [pid = 16947] [serial = 356] [outer = (nil)] 11:18:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9518f400) [pid = 16947] [serial = 357] [outer = 0x93b0f800] 11:18:06 INFO - PROCESS | 16947 | 1468865886797 Marionette DEBUG loaded listener.js 11:18:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x95473800) [pid = 16947] [serial = 358] [outer = 0x93b0f800] 11:18:07 INFO - PROCESS | 16947 | 1468865887755 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:18:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:18:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1544ms 11:18:07 INFO - PROCESS | 16947 | 1468865887785 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 11:18:07 INFO - PROCESS | 16947 | 1468865887791 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 11:18:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:18:07 INFO - PROCESS | 16947 | 1468865887802 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:18:07 INFO - PROCESS | 16947 | 1468865887806 Marionette TRACE conn3 <- [1,450,null,{}] 11:18:07 INFO - PROCESS | 16947 | 1468865887814 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:07 INFO - PROCESS | 16947 | 1468865887820 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:08 INFO - PROCESS | 16947 | 1468865888005 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 11:18:08 INFO - PROCESS | 16947 | 1468865888147 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:08 INFO - PROCESS | 16947 | 1468865888155 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:08 INFO - PROCESS | 16947 | ++DOCSHELL 0x950c3000 == 42 [pid = 16947] [id = 120] 11:18:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x99ed6400) [pid = 16947] [serial = 359] [outer = (nil)] 11:18:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a77a800) [pid = 16947] [serial = 360] [outer = 0x99ed6400] 11:18:08 INFO - PROCESS | 16947 | 1468865888283 Marionette DEBUG loaded listener.js 11:18:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9ac8d400) [pid = 16947] [serial = 361] [outer = 0x99ed6400] 11:18:09 INFO - PROCESS | 16947 | 1468865889209 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:18:09 INFO - PROCESS | 16947 | 1468865889292 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 11:18:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:18:09 INFO - PROCESS | 16947 | 1468865889300 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:18:09 INFO - PROCESS | 16947 | 1468865889307 Marionette TRACE conn3 <- [1,454,null,{}] 11:18:09 INFO - PROCESS | 16947 | 1468865889325 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:09 INFO - PROCESS | 16947 | 1468865889334 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:09 INFO - PROCESS | 16947 | 1468865889592 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 11:18:09 INFO - PROCESS | 16947 | 1468865889809 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:09 INFO - PROCESS | 16947 | 1468865889819 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:09 INFO - PROCESS | 16947 | ++DOCSHELL 0x99ec5400 == 43 [pid = 16947] [id = 121] 11:18:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9b4a6800) [pid = 16947] [serial = 362] [outer = (nil)] 11:18:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9b60fc00) [pid = 16947] [serial = 363] [outer = 0x9b4a6800] 11:18:09 INFO - PROCESS | 16947 | 1468865889899 Marionette DEBUG loaded listener.js 11:18:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9ba15000) [pid = 16947] [serial = 364] [outer = 0x9b4a6800] 11:18:10 INFO - PROCESS | 16947 | [16947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:18:10 INFO - PROCESS | 16947 | 1468865890779 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:18:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:18:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1538ms 11:18:10 INFO - PROCESS | 16947 | 1468865890839 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 11:18:10 INFO - PROCESS | 16947 | 1468865890844 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 11:18:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:18:10 INFO - PROCESS | 16947 | 1468865890851 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:18:10 INFO - PROCESS | 16947 | 1468865890855 Marionette TRACE conn3 <- [1,458,null,{}] 11:18:10 INFO - PROCESS | 16947 | 1468865890861 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:10 INFO - PROCESS | 16947 | 1468865890866 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:11 INFO - PROCESS | 16947 | 1468865891038 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 11:18:11 INFO - PROCESS | 16947 | 1468865891189 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:11 INFO - PROCESS | 16947 | 1468865891197 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:11 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b60cc00 == 44 [pid = 16947] [id = 122] 11:18:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9b60d800) [pid = 16947] [serial = 365] [outer = (nil)] 11:18:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9c1c5800) [pid = 16947] [serial = 366] [outer = 0x9b60d800] 11:18:11 INFO - PROCESS | 16947 | 1468865891270 Marionette DEBUG loaded listener.js 11:18:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9c2a3000) [pid = 16947] [serial = 367] [outer = 0x9b60d800] 11:18:12 INFO - PROCESS | 16947 | 1468865892197 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:18:12 INFO - PROCESS | 16947 | 1468865892238 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 11:18:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:18:12 INFO - PROCESS | 16947 | 1468865892247 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:18:12 INFO - PROCESS | 16947 | 1468865892249 Marionette TRACE conn3 <- [1,462,null,{}] 11:18:12 INFO - PROCESS | 16947 | 1468865892256 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:12 INFO - PROCESS | 16947 | 1468865892261 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:12 INFO - PROCESS | 16947 | 1468865892439 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 11:18:12 INFO - PROCESS | 16947 | 1468865892580 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:12 INFO - PROCESS | 16947 | 1468865892591 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:12 INFO - PROCESS | 16947 | ++DOCSHELL 0x99eda800 == 45 [pid = 16947] [id = 123] 11:18:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b330400) [pid = 16947] [serial = 368] [outer = (nil)] 11:18:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0xa100ac00) [pid = 16947] [serial = 369] [outer = 0x9b330400] 11:18:12 INFO - PROCESS | 16947 | 1468865892661 Marionette DEBUG loaded listener.js 11:18:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0xa1091c00) [pid = 16947] [serial = 370] [outer = 0x9b330400] 11:18:13 INFO - PROCESS | 16947 | [16947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:18:13 INFO - PROCESS | 16947 | 1468865893781 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:18:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:18:13 INFO - PROCESS | 16947 | 1468865893836 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 11:18:13 INFO - PROCESS | 16947 | 1468865893845 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:18:13 INFO - PROCESS | 16947 | 1468865893849 Marionette TRACE conn3 <- [1,466,null,{}] 11:18:13 INFO - PROCESS | 16947 | 1468865893857 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:13 INFO - PROCESS | 16947 | 1468865893862 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:14 INFO - PROCESS | 16947 | 1468865894023 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 11:18:14 INFO - PROCESS | 16947 | 1468865894192 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:14 INFO - PROCESS | 16947 | 1468865894202 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:14 INFO - PROCESS | 16947 | ++DOCSHELL 0x93a0ac00 == 46 [pid = 16947] [id = 124] 11:18:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x950bf400) [pid = 16947] [serial = 371] [outer = (nil)] 11:18:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x95192000) [pid = 16947] [serial = 372] [outer = 0x950bf400] 11:18:14 INFO - PROCESS | 16947 | 1468865894281 Marionette DEBUG loaded listener.js 11:18:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x978b6400) [pid = 16947] [serial = 373] [outer = 0x950bf400] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x92405000 == 45 [pid = 16947] [id = 92] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x925c8c00 == 44 [pid = 16947] [id = 85] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x93d54400 == 43 [pid = 16947] [id = 93] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x99ebe000 == 42 [pid = 16947] [id = 99] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x9240e400 == 41 [pid = 16947] [id = 104] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd2800 == 40 [pid = 16947] [id = 101] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x95241400 == 39 [pid = 16947] [id = 102] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x91de0400 == 38 [pid = 16947] [id = 105] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x925c8800 == 37 [pid = 16947] [id = 96] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x9a5f1000 == 36 [pid = 16947] [id = 94] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x95190c00 == 35 [pid = 16947] [id = 89] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd1400 == 34 [pid = 16947] [id = 98] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd7c00 == 33 [pid = 16947] [id = 88] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x92407800 == 32 [pid = 16947] [id = 91] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8f1000 == 31 [pid = 16947] [id = 95] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x925ea000 == 30 [pid = 16947] [id = 86] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x95472000 == 29 [pid = 16947] [id = 87] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x925c7000 == 28 [pid = 16947] [id = 97] 11:18:15 INFO - PROCESS | 16947 | --DOCSHELL 0x925f7000 == 27 [pid = 16947] [id = 90] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x925cb400) [pid = 16947] [serial = 312] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x93b19400) [pid = 16947] [serial = 318] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x93d57000) [pid = 16947] [serial = 319] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9503d800) [pid = 16947] [serial = 295] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x95471400) [pid = 16947] [serial = 322] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x93d51800) [pid = 16947] [serial = 294] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x99ed7000) [pid = 16947] [serial = 324] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9a4d0c00) [pid = 16947] [serial = 298] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x99ed6800) [pid = 16947] [serial = 297] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x99edd800) [pid = 16947] [serial = 327] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9b603000) [pid = 16947] [serial = 301] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9b49f800) [pid = 16947] [serial = 300] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9c1c2800) [pid = 16947] [serial = 304] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9221a800) [pid = 16947] [serial = 315] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9ba8b800) [pid = 16947] [serial = 303] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9230e400) [pid = 16947] [serial = 316] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9a8bf400) [pid = 16947] [serial = 330] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9a10d000) [pid = 16947] [serial = 325] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9d405000) [pid = 16947] [serial = 307] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9d403000) [pid = 16947] [serial = 306] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x93b1c800) [pid = 16947] [serial = 313] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0xa2ff8c00) [pid = 16947] [serial = 310] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0xa2fd1400) [pid = 16947] [serial = 309] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x95238000) [pid = 16947] [serial = 321] [outer = (nil)] [url = about:blank] 11:18:15 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x9a5f2800) [pid = 16947] [serial = 328] [outer = (nil)] [url = about:blank] 11:18:16 INFO - PROCESS | 16947 | 1468865896194 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:18:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:18:16 INFO - PROCESS | 16947 | 1468865896248 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 11:18:16 INFO - PROCESS | 16947 | 1468865896262 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:18:16 INFO - PROCESS | 16947 | 1468865896269 Marionette TRACE conn3 <- [1,470,null,{}] 11:18:16 INFO - PROCESS | 16947 | 1468865896277 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:16 INFO - PROCESS | 16947 | 1468865896282 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:16 INFO - PROCESS | 16947 | 1468865896437 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 11:18:16 INFO - PROCESS | 16947 | 1468865896449 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:16 INFO - PROCESS | 16947 | 1468865896463 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:16 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c4800 == 28 [pid = 16947] [id = 125] 11:18:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x925c7000) [pid = 16947] [serial = 374] [outer = (nil)] 11:18:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x925ce800) [pid = 16947] [serial = 375] [outer = 0x925c7000] 11:18:16 INFO - PROCESS | 16947 | 1468865896550 Marionette DEBUG loaded listener.js 11:18:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x925ed000) [pid = 16947] [serial = 376] [outer = 0x925c7000] 11:18:17 INFO - PROCESS | 16947 | 1468865897590 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:18:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:18:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1388ms 11:18:17 INFO - PROCESS | 16947 | 1468865897647 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 11:18:17 INFO - PROCESS | 16947 | 1468865897654 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 11:18:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:18:17 INFO - PROCESS | 16947 | 1468865897664 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:18:17 INFO - PROCESS | 16947 | 1468865897668 Marionette TRACE conn3 <- [1,474,null,{}] 11:18:17 INFO - PROCESS | 16947 | 1468865897680 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:17 INFO - PROCESS | 16947 | 1468865897685 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:17 INFO - PROCESS | 16947 | 1468865897866 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 11:18:18 INFO - PROCESS | 16947 | 1468865898064 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:18 INFO - PROCESS | 16947 | 1468865898074 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:18 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b14400 == 29 [pid = 16947] [id = 126] 11:18:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x93b19400) [pid = 16947] [serial = 377] [outer = (nil)] 11:18:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x93d54c00) [pid = 16947] [serial = 378] [outer = 0x93b19400] 11:18:18 INFO - PROCESS | 16947 | 1468865898161 Marionette DEBUG loaded listener.js 11:18:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x93d5b400) [pid = 16947] [serial = 379] [outer = 0x93b19400] 11:18:19 INFO - PROCESS | 16947 | 1468865899120 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:18:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:18:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1541ms 11:18:19 INFO - PROCESS | 16947 | 1468865899204 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 11:18:19 INFO - PROCESS | 16947 | 1468865899212 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 11:18:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:18:19 INFO - PROCESS | 16947 | 1468865899224 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:18:19 INFO - PROCESS | 16947 | 1468865899228 Marionette TRACE conn3 <- [1,478,null,{}] 11:18:19 INFO - PROCESS | 16947 | 1468865899235 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:19 INFO - PROCESS | 16947 | 1468865899240 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:19 INFO - PROCESS | 16947 | 1468865899522 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 11:18:19 INFO - PROCESS | 16947 | 1468865899716 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:19 INFO - PROCESS | 16947 | 1468865899725 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:19 INFO - PROCESS | 16947 | ++DOCSHELL 0x9523d800 == 30 [pid = 16947] [id = 127] 11:18:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9523f400) [pid = 16947] [serial = 380] [outer = (nil)] 11:18:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9546f400) [pid = 16947] [serial = 381] [outer = 0x9523f400] 11:18:19 INFO - PROCESS | 16947 | 1468865899803 Marionette DEBUG loaded listener.js 11:18:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9830f000) [pid = 16947] [serial = 382] [outer = 0x9523f400] 11:18:20 INFO - PROCESS | 16947 | 1468865900853 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:18:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:18:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1687ms 11:18:20 INFO - PROCESS | 16947 | 1468865900911 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 11:18:20 INFO - PROCESS | 16947 | 1468865900915 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 11:18:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:18:20 INFO - PROCESS | 16947 | 1468865900922 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:18:20 INFO - PROCESS | 16947 | 1468865900928 Marionette TRACE conn3 <- [1,482,null,{}] 11:18:20 INFO - PROCESS | 16947 | 1468865900946 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:20 INFO - PROCESS | 16947 | 1468865900956 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:21 INFO - PROCESS | 16947 | 1468865901165 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 11:18:21 INFO - PROCESS | 16947 | 1468865901363 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:21 INFO - PROCESS | 16947 | 1468865901376 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:21 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a4d4c00 == 31 [pid = 16947] [id = 128] 11:18:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9a4d6000) [pid = 16947] [serial = 383] [outer = (nil)] 11:18:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a5f5c00) [pid = 16947] [serial = 384] [outer = 0x9a4d6000] 11:18:21 INFO - PROCESS | 16947 | 1468865901455 Marionette DEBUG loaded listener.js 11:18:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a8b5c00) [pid = 16947] [serial = 385] [outer = 0x9a4d6000] 11:18:22 INFO - PROCESS | 16947 | 1468865902520 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:18:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:18:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1686ms 11:18:22 INFO - PROCESS | 16947 | 1468865902611 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 11:18:22 INFO - PROCESS | 16947 | 1468865902622 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 11:18:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:18:22 INFO - PROCESS | 16947 | 1468865902637 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:18:22 INFO - PROCESS | 16947 | 1468865902645 Marionette TRACE conn3 <- [1,486,null,{}] 11:18:22 INFO - PROCESS | 16947 | 1468865902674 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:22 INFO - PROCESS | 16947 | 1468865902683 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:22 INFO - PROCESS | 16947 | 1468865902995 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 11:18:23 INFO - PROCESS | 16947 | 1468865903126 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:23 INFO - PROCESS | 16947 | 1468865903142 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:23 INFO - PROCESS | 16947 | ++DOCSHELL 0x925eb000 == 32 [pid = 16947] [id = 129] 11:18:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x925ebc00) [pid = 16947] [serial = 386] [outer = (nil)] 11:18:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x93b0d400) [pid = 16947] [serial = 387] [outer = 0x925ebc00] 11:18:23 INFO - PROCESS | 16947 | 1468865903205 Marionette DEBUG loaded listener.js 11:18:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x93d5ac00) [pid = 16947] [serial = 388] [outer = 0x925ebc00] 11:18:23 INFO - PROCESS | 16947 | 1468865903919 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:18:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:18:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1347ms 11:18:23 INFO - PROCESS | 16947 | 1468865903991 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 11:18:24 INFO - PROCESS | 16947 | 1468865903998 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 11:18:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:18:24 INFO - PROCESS | 16947 | 1468865904008 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:18:24 INFO - PROCESS | 16947 | 1468865904011 Marionette TRACE conn3 <- [1,490,null,{}] 11:18:24 INFO - PROCESS | 16947 | 1468865904022 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:24 INFO - PROCESS | 16947 | 1468865904026 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:24 INFO - PROCESS | 16947 | 1468865904211 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 11:18:24 INFO - PROCESS | 16947 | 1468865904231 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:24 INFO - PROCESS | 16947 | 1468865904238 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:24 INFO - PROCESS | 16947 | ++DOCSHELL 0x9966c800 == 33 [pid = 16947] [id = 130] 11:18:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x99676000) [pid = 16947] [serial = 389] [outer = (nil)] 11:18:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x99ebec00) [pid = 16947] [serial = 390] [outer = 0x99676000] 11:18:24 INFO - PROCESS | 16947 | 1468865904305 Marionette DEBUG loaded listener.js 11:18:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9a072800) [pid = 16947] [serial = 391] [outer = 0x99676000] 11:18:25 INFO - PROCESS | 16947 | 1468865905111 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:18:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:18:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1136ms 11:18:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:18:25 INFO - PROCESS | 16947 | 1468865905144 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 11:18:25 INFO - PROCESS | 16947 | 1468865905147 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 11:18:25 INFO - PROCESS | 16947 | 1468865905153 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:18:25 INFO - PROCESS | 16947 | 1468865905159 Marionette TRACE conn3 <- [1,494,null,{}] 11:18:25 INFO - PROCESS | 16947 | 1468865905188 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:25 INFO - PROCESS | 16947 | 1468865905195 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:25 INFO - PROCESS | 16947 | 1468865905397 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 11:18:25 INFO - PROCESS | 16947 | 1468865905424 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:25 INFO - PROCESS | 16947 | 1468865905433 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:25 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ae34800 == 34 [pid = 16947] [id = 131] 11:18:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9ae35c00) [pid = 16947] [serial = 392] [outer = (nil)] 11:18:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9ae3ac00) [pid = 16947] [serial = 393] [outer = 0x9ae35c00] 11:18:25 INFO - PROCESS | 16947 | 1468865905497 Marionette DEBUG loaded listener.js 11:18:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b104400) [pid = 16947] [serial = 394] [outer = 0x9ae35c00] 11:18:26 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x950bf400) [pid = 16947] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:18:26 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9a8f4400) [pid = 16947] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:18:26 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x92409400) [pid = 16947] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:18:26 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x925ca800) [pid = 16947] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:18:26 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9a8b8800) [pid = 16947] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:18:26 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x99ebe400) [pid = 16947] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:18:26 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x92305c00) [pid = 16947] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:18:26 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x95188c00) [pid = 16947] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:18:26 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x93b0f800) [pid = 16947] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:18:26 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x99ed6400) [pid = 16947] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:18:26 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9b4a6800) [pid = 16947] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:18:26 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9b60d800) [pid = 16947] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:18:26 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x99ed1800) [pid = 16947] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:18:26 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9b330400) [pid = 16947] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:18:26 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x99297800) [pid = 16947] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:18:26 INFO - PROCESS | 16947 | 1468865906420 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:18:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:18:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1292ms 11:18:26 INFO - PROCESS | 16947 | 1468865906445 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 11:18:26 INFO - PROCESS | 16947 | 1468865906450 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 11:18:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:18:26 INFO - PROCESS | 16947 | 1468865906456 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:18:26 INFO - PROCESS | 16947 | 1468865906460 Marionette TRACE conn3 <- [1,498,null,{}] 11:18:26 INFO - PROCESS | 16947 | 1468865906465 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:26 INFO - PROCESS | 16947 | 1468865906470 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:26 INFO - PROCESS | 16947 | 1468865906628 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 11:18:26 INFO - PROCESS | 16947 | 1468865906726 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:26 INFO - PROCESS | 16947 | 1468865906735 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:26 INFO - PROCESS | 16947 | ++DOCSHELL 0x9230a400 == 35 [pid = 16947] [id = 132] 11:18:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x930c8400) [pid = 16947] [serial = 395] [outer = (nil)] 11:18:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9ac8d000) [pid = 16947] [serial = 396] [outer = 0x930c8400] 11:18:26 INFO - PROCESS | 16947 | 1468865906800 Marionette DEBUG loaded listener.js 11:18:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x95193c00) [pid = 16947] [serial = 397] [outer = 0x930c8400] 11:18:27 INFO - PROCESS | 16947 | 1468865907458 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:18:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:18:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1030ms 11:18:27 INFO - PROCESS | 16947 | 1468865907488 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 11:18:27 INFO - PROCESS | 16947 | 1468865907491 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 11:18:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:18:27 INFO - PROCESS | 16947 | 1468865907498 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:18:27 INFO - PROCESS | 16947 | 1468865907501 Marionette TRACE conn3 <- [1,502,null,{}] 11:18:27 INFO - PROCESS | 16947 | 1468865907507 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:27 INFO - PROCESS | 16947 | 1468865907511 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:27 INFO - PROCESS | 16947 | 1468865907663 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 11:18:27 INFO - PROCESS | 16947 | 1468865907769 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:27 INFO - PROCESS | 16947 | 1468865907778 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:27 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b0f800 == 36 [pid = 16947] [id = 133] 11:18:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9ac90c00) [pid = 16947] [serial = 398] [outer = (nil)] 11:18:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9b1e9800) [pid = 16947] [serial = 399] [outer = 0x9ac90c00] 11:18:27 INFO - PROCESS | 16947 | 1468865907839 Marionette DEBUG loaded listener.js 11:18:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a669000) [pid = 16947] [serial = 400] [outer = 0x9ac90c00] 11:18:28 INFO - PROCESS | 16947 | 1468865908686 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:18:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:18:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1245ms 11:18:28 INFO - PROCESS | 16947 | 1468865908744 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 11:18:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:18:28 INFO - PROCESS | 16947 | 1468865908750 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 11:18:28 INFO - PROCESS | 16947 | 1468865908758 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:18:28 INFO - PROCESS | 16947 | 1468865908764 Marionette TRACE conn3 <- [1,506,null,{}] 11:18:28 INFO - PROCESS | 16947 | 1468865908772 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:28 INFO - PROCESS | 16947 | 1468865908778 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:28 INFO - PROCESS | 16947 | 1468865908987 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 11:18:29 INFO - PROCESS | 16947 | 1468865909128 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:29 INFO - PROCESS | 16947 | 1468865909136 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:29 INFO - PROCESS | 16947 | ++DOCSHELL 0x9230bc00 == 37 [pid = 16947] [id = 134] 11:18:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x92404800) [pid = 16947] [serial = 401] [outer = (nil)] 11:18:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x95469800) [pid = 16947] [serial = 402] [outer = 0x92404800] 11:18:29 INFO - PROCESS | 16947 | 1468865909213 Marionette DEBUG loaded listener.js 11:18:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9929bc00) [pid = 16947] [serial = 403] [outer = 0x92404800] 11:18:30 INFO - PROCESS | 16947 | 1468865910155 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:18:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:18:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1447ms 11:18:30 INFO - PROCESS | 16947 | 1468865910204 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 11:18:30 INFO - PROCESS | 16947 | 1468865910211 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 11:18:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:18:30 INFO - PROCESS | 16947 | 1468865910222 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:18:30 INFO - PROCESS | 16947 | 1468865910226 Marionette TRACE conn3 <- [1,510,null,{}] 11:18:30 INFO - PROCESS | 16947 | 1468865910232 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:30 INFO - PROCESS | 16947 | 1468865910238 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:30 INFO - PROCESS | 16947 | 1468865910433 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 11:18:30 INFO - PROCESS | 16947 | 1468865910573 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:30 INFO - PROCESS | 16947 | 1468865910583 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:30 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a5f6000 == 38 [pid = 16947] [id = 135] 11:18:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9a8b8400) [pid = 16947] [serial = 404] [outer = (nil)] 11:18:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9ac87c00) [pid = 16947] [serial = 405] [outer = 0x9a8b8400] 11:18:30 INFO - PROCESS | 16947 | 1468865910666 Marionette DEBUG loaded listener.js 11:18:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9ae34400) [pid = 16947] [serial = 406] [outer = 0x9a8b8400] 11:18:31 INFO - PROCESS | 16947 | 1468865911706 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:18:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:18:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1535ms 11:18:31 INFO - PROCESS | 16947 | 1468865911757 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 11:18:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:18:31 INFO - PROCESS | 16947 | 1468865911762 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 11:18:31 INFO - PROCESS | 16947 | 1468865911769 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:18:31 INFO - PROCESS | 16947 | 1468865911777 Marionette TRACE conn3 <- [1,514,null,{}] 11:18:31 INFO - PROCESS | 16947 | 1468865911795 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:31 INFO - PROCESS | 16947 | 1468865911803 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:31 INFO - PROCESS | 16947 | 1468865911980 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 11:18:32 INFO - PROCESS | 16947 | 1468865912166 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:32 INFO - PROCESS | 16947 | 1468865912180 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:32 INFO - PROCESS | 16947 | ++DOCSHELL 0x99667800 == 39 [pid = 16947] [id = 136] 11:18:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b604800) [pid = 16947] [serial = 407] [outer = (nil)] 11:18:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9bfdfc00) [pid = 16947] [serial = 408] [outer = 0x9b604800] 11:18:32 INFO - PROCESS | 16947 | 1468865912269 Marionette DEBUG loaded listener.js 11:18:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9c1ca000) [pid = 16947] [serial = 409] [outer = 0x9b604800] 11:18:33 INFO - PROCESS | 16947 | 1468865913026 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:18:33 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 11:18:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1287ms 11:18:33 INFO - PROCESS | 16947 | 1468865913055 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 11:18:33 INFO - PROCESS | 16947 | 1468865913060 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 11:18:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:18:33 INFO - PROCESS | 16947 | 1468865913066 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:18:33 INFO - PROCESS | 16947 | 1468865913069 Marionette TRACE conn3 <- [1,518,null,{}] 11:18:33 INFO - PROCESS | 16947 | 1468865913075 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:33 INFO - PROCESS | 16947 | 1468865913080 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:33 INFO - PROCESS | 16947 | 1468865913239 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 11:18:33 INFO - PROCESS | 16947 | 1468865913384 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:33 INFO - PROCESS | 16947 | 1468865913395 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:33 INFO - PROCESS | 16947 | ++DOCSHELL 0x99ed1800 == 40 [pid = 16947] [id = 137] 11:18:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9d406800) [pid = 16947] [serial = 410] [outer = (nil)] 11:18:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9d819800) [pid = 16947] [serial = 411] [outer = 0x9d406800] 11:18:33 INFO - PROCESS | 16947 | 1468865913466 Marionette DEBUG loaded listener.js 11:18:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9d409400) [pid = 16947] [serial = 412] [outer = 0x9d406800] 11:18:34 INFO - PROCESS | 16947 | 1468865914890 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:18:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:18:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1931ms 11:18:35 INFO - PROCESS | 16947 | 1468865914998 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 11:18:35 INFO - PROCESS | 16947 | 1468865915001 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 11:18:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:18:35 INFO - PROCESS | 16947 | 1468865915007 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:18:35 INFO - PROCESS | 16947 | 1468865915011 Marionette TRACE conn3 <- [1,522,null,{}] 11:18:35 INFO - PROCESS | 16947 | 1468865915016 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:35 INFO - PROCESS | 16947 | 1468865915021 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:35 INFO - PROCESS | 16947 | 1468865915169 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 11:18:35 INFO - PROCESS | 16947 | 1468865915313 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:35 INFO - PROCESS | 16947 | 1468865915321 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:35 INFO - PROCESS | 16947 | ++DOCSHELL 0x91ddf000 == 41 [pid = 16947] [id = 138] 11:18:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x92215c00) [pid = 16947] [serial = 413] [outer = (nil)] 11:18:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0xa2305000) [pid = 16947] [serial = 414] [outer = 0x92215c00] 11:18:35 INFO - PROCESS | 16947 | 1468865915396 Marionette DEBUG loaded listener.js 11:18:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0xa2325800) [pid = 16947] [serial = 415] [outer = 0x92215c00] 11:18:36 INFO - PROCESS | 16947 | 1468865916280 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:18:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:18:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1328ms 11:18:36 INFO - PROCESS | 16947 | 1468865916337 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 11:18:36 INFO - PROCESS | 16947 | 1468865916341 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 11:18:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:18:36 INFO - PROCESS | 16947 | 1468865916347 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:18:36 INFO - PROCESS | 16947 | 1468865916350 Marionette TRACE conn3 <- [1,526,null,{}] 11:18:36 INFO - PROCESS | 16947 | 1468865916356 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:36 INFO - PROCESS | 16947 | 1468865916366 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:36 INFO - PROCESS | 16947 | 1468865916734 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 11:18:36 INFO - PROCESS | 16947 | 1468865916935 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:36 INFO - PROCESS | 16947 | 1468865916944 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:36 INFO - PROCESS | 16947 | ++DOCSHELL 0x925ce400 == 42 [pid = 16947] [id = 139] 11:18:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x925cf400) [pid = 16947] [serial = 416] [outer = (nil)] 11:18:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0x930c8c00) [pid = 16947] [serial = 417] [outer = 0x925cf400] 11:18:37 INFO - PROCESS | 16947 | 1468865917012 Marionette DEBUG loaded listener.js 11:18:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0x93b1b000) [pid = 16947] [serial = 418] [outer = 0x925cf400] 11:18:37 INFO - PROCESS | 16947 | 1468865917961 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:18:37 INFO - PROCESS | 16947 | --DOCSHELL 0x9230a400 == 41 [pid = 16947] [id = 132] 11:18:37 INFO - PROCESS | 16947 | --DOCSHELL 0x9ae34800 == 40 [pid = 16947] [id = 131] 11:18:37 INFO - PROCESS | 16947 | --DOCSHELL 0x9966c800 == 39 [pid = 16947] [id = 130] 11:18:37 INFO - PROCESS | 16947 | --DOCSHELL 0x925eb000 == 38 [pid = 16947] [id = 129] 11:18:37 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0x925ce800) [pid = 16947] [serial = 375] [outer = (nil)] [url = about:blank] 11:18: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 11:18:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1682ms 11:18:38 INFO - PROCESS | 16947 | 1468865918031 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 11:18:38 INFO - PROCESS | 16947 | 1468865918036 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 11:18:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:18:38 INFO - PROCESS | 16947 | 1468865918044 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:18:38 INFO - PROCESS | 16947 | 1468865918049 Marionette TRACE conn3 <- [1,530,null,{}] 11:18:38 INFO - PROCESS | 16947 | 1468865918056 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:38 INFO - PROCESS | 16947 | 1468865918061 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:38 INFO - PROCESS | 16947 | 1468865918229 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x95192000) [pid = 16947] [serial = 372] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x9ac90800) [pid = 16947] [serial = 348] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x99670000) [pid = 16947] [serial = 351] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9ae40400) [pid = 16947] [serial = 349] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9503b000) [pid = 16947] [serial = 333] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9518cc00) [pid = 16947] [serial = 334] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9ac89c00) [pid = 16947] [serial = 331] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9a4ce000) [pid = 16947] [serial = 336] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9a8ba800) [pid = 16947] [serial = 337] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x93a02800) [pid = 16947] [serial = 339] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x93a0e000) [pid = 16947] [serial = 340] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9546d400) [pid = 16947] [serial = 342] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9518f400) [pid = 16947] [serial = 357] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9a77a800) [pid = 16947] [serial = 360] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x95473800) [pid = 16947] [serial = 358] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9b60fc00) [pid = 16947] [serial = 363] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9ac8d400) [pid = 16947] [serial = 361] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9c1c5800) [pid = 16947] [serial = 366] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9a778000) [pid = 16947] [serial = 345] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9ba15000) [pid = 16947] [serial = 364] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9a8be800) [pid = 16947] [serial = 346] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0xa100ac00) [pid = 16947] [serial = 369] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x978be800) [pid = 16947] [serial = 343] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9c2a3000) [pid = 16947] [serial = 367] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0xa1091c00) [pid = 16947] [serial = 370] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x978b6400) [pid = 16947] [serial = 373] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x9b10f800) [pid = 16947] [serial = 354] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9b1f1400) [pid = 16947] [serial = 355] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x93b11000) [pid = 16947] [serial = 352] [outer = (nil)] [url = about:blank] 11:18:38 INFO - PROCESS | 16947 | 1468865918404 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:38 INFO - PROCESS | 16947 | 1468865918412 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:38 INFO - PROCESS | 16947 | ++DOCSHELL 0x93a02800 == 39 [pid = 16947] [id = 140] 11:18:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x93a0ec00) [pid = 16947] [serial = 419] [outer = (nil)] 11:18:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x9518dc00) [pid = 16947] [serial = 420] [outer = 0x93a0ec00] 11:18:38 INFO - PROCESS | 16947 | 1468865918480 Marionette DEBUG loaded listener.js 11:18:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x95236400) [pid = 16947] [serial = 421] [outer = 0x93a0ec00] 11:18:39 INFO - PROCESS | 16947 | 1468865919089 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:18: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 11:18:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:18:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:18:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:18: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 11:18:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:18:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:18:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:18:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1136ms 11:18:39 INFO - PROCESS | 16947 | 1468865919182 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 11:18:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:18:39 INFO - PROCESS | 16947 | 1468865919187 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 11:18:39 INFO - PROCESS | 16947 | 1468865919194 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:18:39 INFO - PROCESS | 16947 | 1468865919197 Marionette TRACE conn3 <- [1,534,null,{}] 11:18:39 INFO - PROCESS | 16947 | 1468865919207 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:39 INFO - PROCESS | 16947 | 1468865919211 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:39 INFO - PROCESS | 16947 | 1468865919384 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 11:18:39 INFO - PROCESS | 16947 | 1468865919482 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:39 INFO - PROCESS | 16947 | 1468865919490 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:39 INFO - PROCESS | 16947 | ++DOCSHELL 0x950c2c00 == 40 [pid = 16947] [id = 141] 11:18:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x99ed4000) [pid = 16947] [serial = 422] [outer = (nil)] 11:18:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9a8b7c00) [pid = 16947] [serial = 423] [outer = 0x99ed4000] 11:18:39 INFO - PROCESS | 16947 | 1468865919556 Marionette DEBUG loaded listener.js 11:18:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9a8bf000) [pid = 16947] [serial = 424] [outer = 0x99ed4000] 11:18:40 INFO - PROCESS | 16947 | 1468865920256 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 11:18:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:18:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1130ms 11:18:40 INFO - PROCESS | 16947 | 1468865920329 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 11:18:40 INFO - PROCESS | 16947 | 1468865920335 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 11:18:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:18:40 INFO - PROCESS | 16947 | 1468865920350 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:18:40 INFO - PROCESS | 16947 | 1468865920357 Marionette TRACE conn3 <- [1,538,null,{}] 11:18:40 INFO - PROCESS | 16947 | 1468865920363 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:40 INFO - PROCESS | 16947 | 1468865920369 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:40 INFO - PROCESS | 16947 | 1468865920583 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 11:18:40 INFO - PROCESS | 16947 | 1468865920714 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:40 INFO - PROCESS | 16947 | 1468865920721 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:40 INFO - PROCESS | 16947 | ++DOCSHELL 0x9221c000 == 41 [pid = 16947] [id = 142] 11:18:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9a666400) [pid = 16947] [serial = 425] [outer = (nil)] 11:18:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9ae3e800) [pid = 16947] [serial = 426] [outer = 0x9a666400] 11:18:40 INFO - PROCESS | 16947 | 1468865920785 Marionette DEBUG loaded listener.js 11:18:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9b110400) [pid = 16947] [serial = 427] [outer = 0x9a666400] 11:18:41 INFO - PROCESS | 16947 | 1468865921596 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:18:41 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. 11:18:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1288ms 11:18:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:18:41 INFO - PROCESS | 16947 | 1468865921631 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 11:18:41 INFO - PROCESS | 16947 | 1468865921634 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 11:18:41 INFO - PROCESS | 16947 | 1468865921648 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:18:41 INFO - PROCESS | 16947 | 1468865921650 Marionette TRACE conn3 <- [1,542,null,{}] 11:18:41 INFO - PROCESS | 16947 | 1468865921660 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:41 INFO - PROCESS | 16947 | 1468865921665 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:41 INFO - PROCESS | 16947 | 1468865921845 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 11:18:41 INFO - PROCESS | 16947 | 1468865921862 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:41 INFO - PROCESS | 16947 | 1468865921869 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:41 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ae37000 == 42 [pid = 16947] [id = 143] 11:18:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9b10ac00) [pid = 16947] [serial = 428] [outer = (nil)] 11:18:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9b604400) [pid = 16947] [serial = 429] [outer = 0x9b10ac00] 11:18:41 INFO - PROCESS | 16947 | 1468865921931 Marionette DEBUG loaded listener.js 11:18:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9ba87400) [pid = 16947] [serial = 430] [outer = 0x9b10ac00] 11:18:42 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9ae35c00) [pid = 16947] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:18:42 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x930c8400) [pid = 16947] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:18:42 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x99676000) [pid = 16947] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:18:42 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x925ebc00) [pid = 16947] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:18:42 INFO - PROCESS | 16947 | 1468865922740 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:18:42 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. 11:18:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1140ms 11:18:42 INFO - PROCESS | 16947 | 1468865922780 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 11:18:42 INFO - PROCESS | 16947 | 1468865922783 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 11:18:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:18:42 INFO - PROCESS | 16947 | 1468865922791 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:18:42 INFO - PROCESS | 16947 | 1468865922795 Marionette TRACE conn3 <- [1,546,null,{}] 11:18:42 INFO - PROCESS | 16947 | 1468865922800 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:42 INFO - PROCESS | 16947 | 1468865922806 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:43 INFO - PROCESS | 16947 | 1468865923011 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 11:18:43 INFO - PROCESS | 16947 | 1468865923114 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:43 INFO - PROCESS | 16947 | 1468865923130 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:43 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ae41400 == 43 [pid = 16947] [id = 144] 11:18:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9b105000) [pid = 16947] [serial = 431] [outer = (nil)] 11:18:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9b60f400) [pid = 16947] [serial = 432] [outer = 0x9b105000] 11:18:43 INFO - PROCESS | 16947 | 1468865923203 Marionette DEBUG loaded listener.js 11:18:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9c2a3400) [pid = 16947] [serial = 433] [outer = 0x9b105000] 11:18:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0xa1093400) [pid = 16947] [serial = 434] [outer = 0x925f1000] 11:18:44 INFO - PROCESS | 16947 | 1468865924106 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 11:18:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:18:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1337ms 11:18:44 INFO - PROCESS | 16947 | 1468865924129 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 11:18:44 INFO - PROCESS | 16947 | 1468865924133 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 11:18:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:18:44 INFO - PROCESS | 16947 | 1468865924140 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:18:44 INFO - PROCESS | 16947 | 1468865924142 Marionette TRACE conn3 <- [1,550,null,{}] 11:18:44 INFO - PROCESS | 16947 | 1468865924149 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:44 INFO - PROCESS | 16947 | 1468865924155 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:44 INFO - PROCESS | 16947 | 1468865924330 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 11:18:44 INFO - PROCESS | 16947 | 1468865924354 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:44 INFO - PROCESS | 16947 | 1468865924362 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:44 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c5800 == 44 [pid = 16947] [id = 145] 11:18:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9ae35c00) [pid = 16947] [serial = 435] [outer = (nil)] 11:18:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9d81b800) [pid = 16947] [serial = 436] [outer = 0x9ae35c00] 11:18:44 INFO - PROCESS | 16947 | 1468865924528 Marionette DEBUG loaded listener.js 11:18:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9bf05800) [pid = 16947] [serial = 437] [outer = 0x9ae35c00] 11:18:45 INFO - PROCESS | 16947 | 1468865925425 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 11:18:45 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. 11:18:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1330ms 11:18:45 INFO - PROCESS | 16947 | 1468865925471 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 11:18:45 INFO - PROCESS | 16947 | 1468865925478 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 11:18:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:18:45 INFO - PROCESS | 16947 | 1468865925486 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:18:45 INFO - PROCESS | 16947 | 1468865925494 Marionette TRACE conn3 <- [1,554,null,{}] 11:18:45 INFO - PROCESS | 16947 | 1468865925545 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:45 INFO - PROCESS | 16947 | 1468865925550 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:45 INFO - PROCESS | 16947 | 1468865925766 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 11:18:45 INFO - PROCESS | 16947 | 1468865925906 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:45 INFO - PROCESS | 16947 | 1468865925922 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:46 INFO - PROCESS | 16947 | ++DOCSHELL 0x930c9800 == 45 [pid = 16947] [id = 146] 11:18:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x930c9c00) [pid = 16947] [serial = 438] [outer = (nil)] 11:18:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9518f400) [pid = 16947] [serial = 439] [outer = 0x930c9c00] 11:18:46 INFO - PROCESS | 16947 | 1468865926051 Marionette DEBUG loaded listener.js 11:18:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x978be800) [pid = 16947] [serial = 440] [outer = 0x930c9c00] 11:18:46 INFO - PROCESS | 16947 | [16947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:18:46 INFO - PROCESS | 16947 | 1468865926904 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:18:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:18:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1492ms 11:18:46 INFO - PROCESS | 16947 | 1468865926978 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 11:18:46 INFO - PROCESS | 16947 | 1468865926988 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 11:18:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:18:47 INFO - PROCESS | 16947 | 1468865927000 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:18:47 INFO - PROCESS | 16947 | 1468865927006 Marionette TRACE conn3 <- [1,558,null,{}] 11:18:47 INFO - PROCESS | 16947 | 1468865927013 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:47 INFO - PROCESS | 16947 | 1468865927020 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:47 INFO - PROCESS | 16947 | 1468865927247 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 11:18:47 INFO - PROCESS | 16947 | 1468865927392 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:47 INFO - PROCESS | 16947 | 1468865927402 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:47 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ac87000 == 46 [pid = 16947] [id = 147] 11:18:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9ac88c00) [pid = 16947] [serial = 441] [outer = (nil)] 11:18:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9ae34c00) [pid = 16947] [serial = 442] [outer = 0x9ac88c00] 11:18:47 INFO - PROCESS | 16947 | 1468865927543 Marionette DEBUG loaded listener.js 11:18:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b1e8800) [pid = 16947] [serial = 443] [outer = 0x9ac88c00] 11:18:48 INFO - PROCESS | 16947 | 1468865928419 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:18:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:18:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1489ms 11:18:48 INFO - PROCESS | 16947 | 1468865928488 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 11:18:48 INFO - PROCESS | 16947 | 1468865928492 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 11:18:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:18:48 INFO - PROCESS | 16947 | 1468865928498 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:18:48 INFO - PROCESS | 16947 | 1468865928504 Marionette TRACE conn3 <- [1,562,null,{}] 11:18:48 INFO - PROCESS | 16947 | 1468865928520 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:48 INFO - PROCESS | 16947 | 1468865928528 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:48 INFO - PROCESS | 16947 | 1468865928735 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 11:18:48 INFO - PROCESS | 16947 | 1468865928879 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:48 INFO - PROCESS | 16947 | 1468865928887 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:48 INFO - PROCESS | 16947 | ++DOCSHELL 0xa2ff0400 == 47 [pid = 16947] [id = 148] 11:18:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0xa2ff3400) [pid = 16947] [serial = 444] [outer = (nil)] 11:18:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0xa4fe4400) [pid = 16947] [serial = 445] [outer = 0xa2ff3400] 11:18:49 INFO - PROCESS | 16947 | 1468865929005 Marionette DEBUG loaded listener.js 11:18:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0xa618c400) [pid = 16947] [serial = 446] [outer = 0xa2ff3400] 11:18:49 INFO - PROCESS | 16947 | [16947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:18:49 INFO - PROCESS | 16947 | 1468865929831 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:18:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:18:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1386ms 11:18:49 INFO - PROCESS | 16947 | 1468865929892 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 11:18:49 INFO - PROCESS | 16947 | 1468865929896 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 11:18:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:18:49 INFO - PROCESS | 16947 | 1468865929920 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:18:49 INFO - PROCESS | 16947 | 1468865929924 Marionette TRACE conn3 <- [1,566,null,{}] 11:18:49 INFO - PROCESS | 16947 | 1468865929930 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:49 INFO - PROCESS | 16947 | 1468865929934 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:50 INFO - PROCESS | 16947 | 1468865930103 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 11:18:50 INFO - PROCESS | 16947 | 1468865930244 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:50 INFO - PROCESS | 16947 | 1468865930251 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:50 INFO - PROCESS | 16947 | ++DOCSHELL 0x95470c00 == 48 [pid = 16947] [id = 149] 11:18:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0xa3114000) [pid = 16947] [serial = 447] [outer = (nil)] 11:18:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0xa61c6000) [pid = 16947] [serial = 448] [outer = 0xa3114000] 11:18:50 INFO - PROCESS | 16947 | 1468865930325 Marionette DEBUG loaded listener.js 11:18:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0xa6724800) [pid = 16947] [serial = 449] [outer = 0xa3114000] 11:18:50 INFO - PROCESS | 16947 | [16947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:18:51 INFO - PROCESS | 16947 | 1468865931175 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:18:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:18:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1282ms 11:18:51 INFO - PROCESS | 16947 | 1468865931209 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 11:18:51 INFO - PROCESS | 16947 | 1468865931211 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 11:18:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:18:51 INFO - PROCESS | 16947 | 1468865931220 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:18:51 INFO - PROCESS | 16947 | 1468865931222 Marionette TRACE conn3 <- [1,570,null,{}] 11:18:51 INFO - PROCESS | 16947 | 1468865931233 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:51 INFO - PROCESS | 16947 | 1468865931242 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:51 INFO - PROCESS | 16947 | 1468865931396 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 11:18:51 INFO - PROCESS | 16947 | 1468865931546 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:51 INFO - PROCESS | 16947 | 1468865931553 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:51 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8ea000 == 49 [pid = 16947] [id = 150] 11:18:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0xa4f21c00) [pid = 16947] [serial = 450] [outer = (nil)] 11:18:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0xa689a000) [pid = 16947] [serial = 451] [outer = 0xa4f21c00] 11:18:51 INFO - PROCESS | 16947 | 1468865931628 Marionette DEBUG loaded listener.js 11:18:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0xa6da1c00) [pid = 16947] [serial = 452] [outer = 0xa4f21c00] 11:18:52 INFO - PROCESS | 16947 | [16947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:18:52 INFO - PROCESS | 16947 | 1468865932587 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:18:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:18:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1437ms 11:18:52 INFO - PROCESS | 16947 | 1468865932658 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 11:18:52 INFO - PROCESS | 16947 | 1468865932662 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 11:18:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:18:52 INFO - PROCESS | 16947 | 1468865932668 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:18:52 INFO - PROCESS | 16947 | 1468865932672 Marionette TRACE conn3 <- [1,574,null,{}] 11:18:52 INFO - PROCESS | 16947 | 1468865932677 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:52 INFO - PROCESS | 16947 | 1468865932687 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:53 INFO - PROCESS | 16947 | 1468865933048 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 11:18:53 INFO - PROCESS | 16947 | 1468865933259 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:53 INFO - PROCESS | 16947 | 1468865933269 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:53 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd4800 == 50 [pid = 16947] [id = 151] 11:18:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 92 (0x91dd6000) [pid = 16947] [serial = 453] [outer = (nil)] 11:18:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 93 (0x9221f400) [pid = 16947] [serial = 454] [outer = 0x91dd6000] 11:18:53 INFO - PROCESS | 16947 | 1468865933349 Marionette DEBUG loaded listener.js 11:18:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 94 (0x9230e400) [pid = 16947] [serial = 455] [outer = 0x91dd6000] 11:18:54 INFO - PROCESS | 16947 | 1468865934180 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:18:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:18:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1584ms 11:18:54 INFO - PROCESS | 16947 | 1468865934256 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 11:18:54 INFO - PROCESS | 16947 | 1468865934262 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 11:18:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:18:54 INFO - PROCESS | 16947 | 1468865934270 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:18:54 INFO - PROCESS | 16947 | 1468865934275 Marionette TRACE conn3 <- [1,578,null,{}] 11:18:54 INFO - PROCESS | 16947 | 1468865934282 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:54 INFO - PROCESS | 16947 | 1468865934287 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:54 INFO - PROCESS | 16947 | 1468865934515 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 11:18:54 INFO - PROCESS | 16947 | --DOCSHELL 0x9523d800 == 49 [pid = 16947] [id = 127] 11:18:54 INFO - PROCESS | 16947 | --DOCSHELL 0x93b14400 == 48 [pid = 16947] [id = 126] 11:18:54 INFO - PROCESS | 16947 | --DOCSHELL 0x925c4800 == 47 [pid = 16947] [id = 125] 11:18:54 INFO - PROCESS | 16947 | --DOMWINDOW == 93 (0x9b1e9800) [pid = 16947] [serial = 399] [outer = (nil)] [url = about:blank] 11:18:54 INFO - PROCESS | 16947 | --DOCSHELL 0x9ae41400 == 46 [pid = 16947] [id = 144] 11:18:54 INFO - PROCESS | 16947 | --DOCSHELL 0x9ae37000 == 45 [pid = 16947] [id = 143] 11:18:54 INFO - PROCESS | 16947 | --DOCSHELL 0x9221c000 == 44 [pid = 16947] [id = 142] 11:18:54 INFO - PROCESS | 16947 | --DOCSHELL 0x950c2c00 == 43 [pid = 16947] [id = 141] 11:18:54 INFO - PROCESS | 16947 | --DOCSHELL 0x93a02800 == 42 [pid = 16947] [id = 140] 11:18:54 INFO - PROCESS | 16947 | --DOCSHELL 0x925ce400 == 41 [pid = 16947] [id = 139] 11:18:54 INFO - PROCESS | 16947 | 1468865934719 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:54 INFO - PROCESS | 16947 | 1468865934728 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:54 INFO - PROCESS | 16947 | ++DOCSHELL 0x93a02800 == 42 [pid = 16947] [id = 152] 11:18:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 94 (0x93d5c400) [pid = 16947] [serial = 456] [outer = (nil)] 11:18:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 95 (0x95237400) [pid = 16947] [serial = 457] [outer = 0x93d5c400] 11:18:54 INFO - PROCESS | 16947 | 1468865934803 Marionette DEBUG loaded listener.js 11:18:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 96 (0x978c0400) [pid = 16947] [serial = 458] [outer = 0x93d5c400] 11:18:55 INFO - PROCESS | 16947 | --DOMWINDOW == 95 (0x9b104400) [pid = 16947] [serial = 394] [outer = (nil)] [url = about:blank] 11:18:55 INFO - PROCESS | 16947 | --DOMWINDOW == 94 (0x93d54c00) [pid = 16947] [serial = 378] [outer = (nil)] [url = about:blank] 11:18:55 INFO - PROCESS | 16947 | --DOMWINDOW == 93 (0x9ac8d000) [pid = 16947] [serial = 396] [outer = (nil)] [url = about:blank] 11:18:55 INFO - PROCESS | 16947 | --DOMWINDOW == 92 (0x9a072800) [pid = 16947] [serial = 391] [outer = (nil)] [url = about:blank] 11:18:55 INFO - PROCESS | 16947 | --DOMWINDOW == 91 (0x95193c00) [pid = 16947] [serial = 397] [outer = (nil)] [url = about:blank] 11:18:55 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0x93d5ac00) [pid = 16947] [serial = 388] [outer = (nil)] [url = about:blank] 11:18:55 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x9ae3ac00) [pid = 16947] [serial = 393] [outer = (nil)] [url = about:blank] 11:18:55 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x9546f400) [pid = 16947] [serial = 381] [outer = (nil)] [url = about:blank] 11:18:55 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x93b0d400) [pid = 16947] [serial = 387] [outer = (nil)] [url = about:blank] 11:18:55 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x99ebec00) [pid = 16947] [serial = 390] [outer = (nil)] [url = about:blank] 11:18:55 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9a5f5c00) [pid = 16947] [serial = 384] [outer = (nil)] [url = about:blank] 11:18:55 INFO - PROCESS | 16947 | 1468865935506 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:18:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:18:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1281ms 11:18:55 INFO - PROCESS | 16947 | 1468865935551 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 11:18:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:18:55 INFO - PROCESS | 16947 | 1468865935556 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 11:18:55 INFO - PROCESS | 16947 | 1468865935566 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:18:55 INFO - PROCESS | 16947 | 1468865935570 Marionette TRACE conn3 <- [1,582,null,{}] 11:18:55 INFO - PROCESS | 16947 | 1468865935580 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:55 INFO - PROCESS | 16947 | 1468865935584 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:55 INFO - PROCESS | 16947 | 1468865935767 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 11:18:55 INFO - PROCESS | 16947 | 1468865935781 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:55 INFO - PROCESS | 16947 | 1468865935788 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:55 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d5ac00 == 43 [pid = 16947] [id = 153] 11:18:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x983e1800) [pid = 16947] [serial = 459] [outer = (nil)] 11:18:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x9a8be800) [pid = 16947] [serial = 460] [outer = 0x983e1800] 11:18:55 INFO - PROCESS | 16947 | 1468865935848 Marionette DEBUG loaded listener.js 11:18:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x9ac89c00) [pid = 16947] [serial = 461] [outer = 0x983e1800] 11:18:56 INFO - PROCESS | 16947 | 1468865936681 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:18:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:18:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1142ms 11:18:56 INFO - PROCESS | 16947 | 1468865936721 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 11:18:56 INFO - PROCESS | 16947 | 1468865936726 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 11:18:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:18:56 INFO - PROCESS | 16947 | 1468865936743 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:18:56 INFO - PROCESS | 16947 | 1468865936749 Marionette TRACE conn3 <- [1,586,null,{}] 11:18:56 INFO - PROCESS | 16947 | 1468865936754 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:56 INFO - PROCESS | 16947 | 1468865936763 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:56 INFO - PROCESS | 16947 | 1468865936914 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 11:18:56 INFO - PROCESS | 16947 | 1468865936922 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:56 INFO - PROCESS | 16947 | 1468865936933 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:56 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8b3c00 == 44 [pid = 16947] [id = 154] 11:18:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x9ae40000) [pid = 16947] [serial = 462] [outer = (nil)] 11:18:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0x9b4a9c00) [pid = 16947] [serial = 463] [outer = 0x9ae40000] 11:18:56 INFO - PROCESS | 16947 | 1468865936993 Marionette DEBUG loaded listener.js 11:18:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0x9bf0e800) [pid = 16947] [serial = 464] [outer = 0x9ae40000] 11:18:57 INFO - PROCESS | 16947 | [16947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:18:57 INFO - PROCESS | 16947 | 1468865937838 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:18:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:18:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1139ms 11:18:57 INFO - PROCESS | 16947 | 1468865937879 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 11:18:57 INFO - PROCESS | 16947 | 1468865937894 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 11:18:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:18:57 INFO - PROCESS | 16947 | 1468865937909 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:18:57 INFO - PROCESS | 16947 | 1468865937911 Marionette TRACE conn3 <- [1,590,null,{}] 11:18:57 INFO - PROCESS | 16947 | 1468865937916 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:57 INFO - PROCESS | 16947 | 1468865937921 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:58 INFO - PROCESS | 16947 | 1468865938102 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 11:18:58 INFO - PROCESS | 16947 | 1468865938121 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:58 INFO - PROCESS | 16947 | 1468865938129 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:58 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b13400 == 45 [pid = 16947] [id = 155] 11:18:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 92 (0x9ae39000) [pid = 16947] [serial = 465] [outer = (nil)] 11:18:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 93 (0x9d812400) [pid = 16947] [serial = 466] [outer = 0x9ae39000] 11:18:58 INFO - PROCESS | 16947 | 1468865938195 Marionette DEBUG loaded listener.js 11:18:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 94 (0xa100b000) [pid = 16947] [serial = 467] [outer = 0x9ae39000] 11:18:59 INFO - PROCESS | 16947 | 1468865939007 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:18:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:18:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1127ms 11:18:59 INFO - PROCESS | 16947 | 1468865939037 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 11:18:59 INFO - PROCESS | 16947 | 1468865939040 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 11:18:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:18:59 INFO - PROCESS | 16947 | 1468865939047 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:18:59 INFO - PROCESS | 16947 | 1468865939050 Marionette TRACE conn3 <- [1,594,null,{}] 11:18:59 INFO - PROCESS | 16947 | 1468865939055 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:18:59 INFO - PROCESS | 16947 | 1468865939060 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:59 INFO - PROCESS | 16947 | 1468865939326 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 11:18:59 INFO - PROCESS | 16947 | --DOMWINDOW == 93 (0x9b10ac00) [pid = 16947] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:18:59 INFO - PROCESS | 16947 | --DOMWINDOW == 92 (0x93a0ec00) [pid = 16947] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:18:59 INFO - PROCESS | 16947 | --DOMWINDOW == 91 (0x925cf400) [pid = 16947] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:18:59 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0x99ed4000) [pid = 16947] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:18:59 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x9b105000) [pid = 16947] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:18:59 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x9a666400) [pid = 16947] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:18:59 INFO - PROCESS | 16947 | 1468865939415 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:18:59 INFO - PROCESS | 16947 | 1468865939430 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:18:59 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b0e400 == 46 [pid = 16947] [id = 156] 11:18:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x9503e400) [pid = 16947] [serial = 468] [outer = (nil)] 11:18:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0x978c2c00) [pid = 16947] [serial = 469] [outer = 0x9503e400] 11:18:59 INFO - PROCESS | 16947 | 1468865939505 Marionette DEBUG loaded listener.js 11:18:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0x9b4a1800) [pid = 16947] [serial = 470] [outer = 0x9503e400] 11:19:00 INFO - PROCESS | 16947 | 1468865940301 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:19:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:19:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1280ms 11:19:00 INFO - PROCESS | 16947 | 1468865940327 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 11:19:00 INFO - PROCESS | 16947 | 1468865940330 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 11:19:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:19:00 INFO - PROCESS | 16947 | 1468865940337 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:19:00 INFO - PROCESS | 16947 | 1468865940340 Marionette TRACE conn3 <- [1,598,null,{}] 11:19:00 INFO - PROCESS | 16947 | 1468865940346 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:00 INFO - PROCESS | 16947 | 1468865940351 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:00 INFO - PROCESS | 16947 | 1468865940495 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 11:19:00 INFO - PROCESS | 16947 | 1468865940509 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:00 INFO - PROCESS | 16947 | 1468865940517 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:00 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b336000 == 47 [pid = 16947] [id = 157] 11:19:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 92 (0x9c1bd400) [pid = 16947] [serial = 471] [outer = (nil)] 11:19:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 93 (0xa618b800) [pid = 16947] [serial = 472] [outer = 0x9c1bd400] 11:19:00 INFO - PROCESS | 16947 | 1468865940580 Marionette DEBUG loaded listener.js 11:19:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 94 (0xa61c1800) [pid = 16947] [serial = 473] [outer = 0x9c1bd400] 11:19:01 INFO - PROCESS | 16947 | 1468865941447 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:19:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:19:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1190ms 11:19:01 INFO - PROCESS | 16947 | 1468865941528 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 11:19:01 INFO - PROCESS | 16947 | 1468865941534 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 11:19:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:19:01 INFO - PROCESS | 16947 | 1468865941554 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:19:01 INFO - PROCESS | 16947 | 1468865941560 Marionette TRACE conn3 <- [1,602,null,{}] 11:19:01 INFO - PROCESS | 16947 | 1468865941568 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:01 INFO - PROCESS | 16947 | 1468865941575 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:01 INFO - PROCESS | 16947 | 1468865941881 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 11:19:01 INFO - PROCESS | 16947 | 1468865941966 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:01 INFO - PROCESS | 16947 | 1468865941979 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:02 INFO - PROCESS | 16947 | ++DOCSHELL 0x92221000 == 48 [pid = 16947] [id = 158] 11:19:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 95 (0x92222400) [pid = 16947] [serial = 474] [outer = (nil)] 11:19:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 96 (0x925c8000) [pid = 16947] [serial = 475] [outer = 0x92222400] 11:19:02 INFO - PROCESS | 16947 | 1468865942069 Marionette DEBUG loaded listener.js 11:19:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 97 (0x93b0d400) [pid = 16947] [serial = 476] [outer = 0x92222400] 11:19:02 INFO - PROCESS | 16947 | 1468865942988 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:19:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:19:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1483ms 11:19:03 INFO - PROCESS | 16947 | 1468865943036 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 11:19:03 INFO - PROCESS | 16947 | 1468865943043 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 11:19:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:19:03 INFO - PROCESS | 16947 | 1468865943054 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:19:03 INFO - PROCESS | 16947 | 1468865943058 Marionette TRACE conn3 <- [1,606,null,{}] 11:19:03 INFO - PROCESS | 16947 | 1468865943064 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:03 INFO - PROCESS | 16947 | 1468865943070 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:03 INFO - PROCESS | 16947 | 1468865943255 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 11:19:03 INFO - PROCESS | 16947 | 1468865943409 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:03 INFO - PROCESS | 16947 | 1468865943416 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:03 INFO - PROCESS | 16947 | ++DOCSHELL 0x95467000 == 49 [pid = 16947] [id = 159] 11:19:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 98 (0x9a4cd400) [pid = 16947] [serial = 477] [outer = (nil)] 11:19:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 99 (0x9a8b4400) [pid = 16947] [serial = 478] [outer = 0x9a4cd400] 11:19:03 INFO - PROCESS | 16947 | 1468865943498 Marionette DEBUG loaded listener.js 11:19:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 100 (0x9a8ec400) [pid = 16947] [serial = 479] [outer = 0x9a4cd400] 11:19:04 INFO - PROCESS | 16947 | 1468865944375 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:19:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:19:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1385ms 11:19:04 INFO - PROCESS | 16947 | 1468865944440 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 11:19:04 INFO - PROCESS | 16947 | 1468865944444 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 11:19:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:19:04 INFO - PROCESS | 16947 | 1468865944451 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:19:04 INFO - PROCESS | 16947 | 1468865944456 Marionette TRACE conn3 <- [1,610,null,{}] 11:19:04 INFO - PROCESS | 16947 | 1468865944472 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:04 INFO - PROCESS | 16947 | 1468865944480 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:04 INFO - PROCESS | 16947 | 1468865944687 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 11:19:04 INFO - PROCESS | 16947 | 1468865944838 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:04 INFO - PROCESS | 16947 | 1468865944846 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:04 INFO - PROCESS | 16947 | ++DOCSHELL 0xa2fcdc00 == 50 [pid = 16947] [id = 160] 11:19:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 101 (0xa2fd0c00) [pid = 16947] [serial = 480] [outer = (nil)] 11:19:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 102 (0xa317b000) [pid = 16947] [serial = 481] [outer = 0xa2fd0c00] 11:19:05 INFO - PROCESS | 16947 | 1468865945003 Marionette DEBUG loaded listener.js 11:19:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 103 (0xa61c0c00) [pid = 16947] [serial = 482] [outer = 0xa2fd0c00] 11:19:05 INFO - PROCESS | 16947 | 1468865945835 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:19:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:19:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1440ms 11:19:05 INFO - PROCESS | 16947 | 1468865945891 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 11:19:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:19:05 INFO - PROCESS | 16947 | 1468865945896 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 11:19:05 INFO - PROCESS | 16947 | 1468865945903 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:19:05 INFO - PROCESS | 16947 | 1468865945907 Marionette TRACE conn3 <- [1,614,null,{}] 11:19:05 INFO - PROCESS | 16947 | 1468865945912 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:05 INFO - PROCESS | 16947 | 1468865945917 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:06 INFO - PROCESS | 16947 | 1468865946086 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 11:19:06 INFO - PROCESS | 16947 | 1468865946233 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:06 INFO - PROCESS | 16947 | 1468865946238 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:06 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e63c00 == 51 [pid = 16947] [id = 161] 11:19:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 104 (0x95187800) [pid = 16947] [serial = 483] [outer = (nil)] 11:19:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 105 (0xa6daf400) [pid = 16947] [serial = 484] [outer = 0x95187800] 11:19:06 INFO - PROCESS | 16947 | 1468865946323 Marionette DEBUG loaded listener.js 11:19:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 106 (0xa6f43400) [pid = 16947] [serial = 485] [outer = 0x95187800] 11:19:07 INFO - PROCESS | 16947 | 1468865947178 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:19:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:19:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1335ms 11:19:07 INFO - PROCESS | 16947 | 1468865947240 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 11:19:07 INFO - PROCESS | 16947 | 1468865947243 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 11:19:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:19:07 INFO - PROCESS | 16947 | 1468865947250 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:19:07 INFO - PROCESS | 16947 | 1468865947254 Marionette TRACE conn3 <- [1,618,null,{}] 11:19:07 INFO - PROCESS | 16947 | 1468865947259 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:07 INFO - PROCESS | 16947 | 1468865947264 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:07 INFO - PROCESS | 16947 | 1468865947423 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 11:19:07 INFO - PROCESS | 16947 | 1468865947571 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:07 INFO - PROCESS | 16947 | 1468865947592 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:07 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e63400 == 52 [pid = 16947] [id = 162] 11:19:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 107 (0x9a666400) [pid = 16947] [serial = 486] [outer = (nil)] 11:19:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 108 (0x9b191400) [pid = 16947] [serial = 487] [outer = 0x9a666400] 11:19:07 INFO - PROCESS | 16947 | 1468865947672 Marionette DEBUG loaded listener.js 11:19:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 109 (0x9b195000) [pid = 16947] [serial = 488] [outer = 0x9a666400] 11:19:08 INFO - PROCESS | 16947 | 1468865948527 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:19:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:19:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1329ms 11:19:08 INFO - PROCESS | 16947 | 1468865948586 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 11:19:08 INFO - PROCESS | 16947 | 1468865948590 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 11:19:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:19:08 INFO - PROCESS | 16947 | 1468865948598 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:19:08 INFO - PROCESS | 16947 | 1468865948600 Marionette TRACE conn3 <- [1,622,null,{}] 11:19:08 INFO - PROCESS | 16947 | 1468865948605 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:08 INFO - PROCESS | 16947 | 1468865948616 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:08 INFO - PROCESS | 16947 | 1468865948821 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 11:19:09 INFO - PROCESS | 16947 | 1468865948976 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:09 INFO - PROCESS | 16947 | 1468865948982 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:09 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b194000 == 53 [pid = 16947] [id = 163] 11:19:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 110 (0x9b195400) [pid = 16947] [serial = 489] [outer = (nil)] 11:19:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 111 (0xa6f84400) [pid = 16947] [serial = 490] [outer = 0x9b195400] 11:19:09 INFO - PROCESS | 16947 | 1468865949076 Marionette DEBUG loaded listener.js 11:19:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 112 (0xa82ee800) [pid = 16947] [serial = 491] [outer = 0x9b195400] 11:19:09 INFO - PROCESS | 16947 | 1468865949968 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:19:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:19:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1436ms 11:19:10 INFO - PROCESS | 16947 | 1468865950035 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 11:19:10 INFO - PROCESS | 16947 | 1468865950040 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 11:19:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:19:10 INFO - PROCESS | 16947 | 1468865950049 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:19:10 INFO - PROCESS | 16947 | 1468865950055 Marionette TRACE conn3 <- [1,626,null,{}] 11:19:10 INFO - PROCESS | 16947 | 1468865950063 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:10 INFO - PROCESS | 16947 | 1468865950069 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:10 INFO - PROCESS | 16947 | 1468865950273 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 11:19:10 INFO - PROCESS | 16947 | 1468865950427 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:10 INFO - PROCESS | 16947 | 1468865950437 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:10 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e67000 == 54 [pid = 16947] [id = 164] 11:19:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 113 (0x92176400) [pid = 16947] [serial = 492] [outer = (nil)] 11:19:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 114 (0x9217ec00) [pid = 16947] [serial = 493] [outer = 0x92176400] 11:19:10 INFO - PROCESS | 16947 | 1468865950508 Marionette DEBUG loaded listener.js 11:19:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 115 (0x92181000) [pid = 16947] [serial = 494] [outer = 0x92176400] 11:19:11 INFO - PROCESS | 16947 | 1468865951377 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:19:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:19:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1391ms 11:19:11 INFO - PROCESS | 16947 | 1468865951439 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 11:19:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:19:11 INFO - PROCESS | 16947 | 1468865951443 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 11:19:11 INFO - PROCESS | 16947 | 1468865951450 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:19:11 INFO - PROCESS | 16947 | 1468865951454 Marionette TRACE conn3 <- [1,630,null,{}] 11:19:11 INFO - PROCESS | 16947 | 1468865951460 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:11 INFO - PROCESS | 16947 | 1468865951465 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:11 INFO - PROCESS | 16947 | 1468865951861 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 11:19:12 INFO - PROCESS | 16947 | 1468865952086 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:12 INFO - PROCESS | 16947 | 1468865952096 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:12 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd2800 == 55 [pid = 16947] [id = 165] 11:19:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 116 (0x91dd2c00) [pid = 16947] [serial = 495] [outer = (nil)] 11:19:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 117 (0x91dddc00) [pid = 16947] [serial = 496] [outer = 0x91dd2c00] 11:19:12 INFO - PROCESS | 16947 | 1468865952178 Marionette DEBUG loaded listener.js 11:19:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 118 (0x92216800) [pid = 16947] [serial = 497] [outer = 0x91dd2c00] 11:19:13 INFO - PROCESS | 16947 | 1468865953048 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:19:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:19:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1646ms 11:19:13 INFO - PROCESS | 16947 | 1468865953097 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 11:19:13 INFO - PROCESS | 16947 | 1468865953102 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 11:19:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:19:13 INFO - PROCESS | 16947 | 1468865953110 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:19:13 INFO - PROCESS | 16947 | 1468865953115 Marionette TRACE conn3 <- [1,634,null,{}] 11:19:13 INFO - PROCESS | 16947 | 1468865953122 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:13 INFO - PROCESS | 16947 | 1468865953127 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:13 INFO - PROCESS | 16947 | 1468865953294 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 11:19:13 INFO - PROCESS | 16947 | 1468865953452 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:13 INFO - PROCESS | 16947 | 1468865953459 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:13 INFO - PROCESS | 16947 | ++DOCSHELL 0x92219400 == 56 [pid = 16947] [id = 166] 11:19:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 119 (0x925c3400) [pid = 16947] [serial = 498] [outer = (nil)] 11:19:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 120 (0x925eac00) [pid = 16947] [serial = 499] [outer = 0x925c3400] 11:19:13 INFO - PROCESS | 16947 | 1468865953533 Marionette DEBUG loaded listener.js 11:19:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 121 (0x92635800) [pid = 16947] [serial = 500] [outer = 0x925c3400] 11:19:13 INFO - PROCESS | 16947 | --DOCSHELL 0x93b0e400 == 55 [pid = 16947] [id = 156] 11:19:13 INFO - PROCESS | 16947 | --DOMWINDOW == 120 (0xa2305000) [pid = 16947] [serial = 414] [outer = (nil)] [url = about:blank] 11:19:14 INFO - PROCESS | 16947 | [16947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:19:14 INFO - PROCESS | 16947 | --DOCSHELL 0x93b13400 == 54 [pid = 16947] [id = 155] 11:19:14 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8b3c00 == 53 [pid = 16947] [id = 154] 11:19:14 INFO - PROCESS | 16947 | --DOCSHELL 0x93d5ac00 == 52 [pid = 16947] [id = 153] 11:19:14 INFO - PROCESS | 16947 | --DOCSHELL 0x93a02800 == 51 [pid = 16947] [id = 152] 11:19:14 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd4800 == 50 [pid = 16947] [id = 151] 11:19:14 INFO - PROCESS | 16947 | --DOMWINDOW == 119 (0x9b604400) [pid = 16947] [serial = 429] [outer = (nil)] [url = about:blank] 11:19:14 INFO - PROCESS | 16947 | --DOMWINDOW == 118 (0x9518dc00) [pid = 16947] [serial = 420] [outer = (nil)] [url = about:blank] 11:19:14 INFO - PROCESS | 16947 | --DOMWINDOW == 117 (0x95236400) [pid = 16947] [serial = 421] [outer = (nil)] [url = about:blank] 11:19:14 INFO - PROCESS | 16947 | --DOMWINDOW == 116 (0x95469800) [pid = 16947] [serial = 402] [outer = (nil)] [url = about:blank] 11:19:14 INFO - PROCESS | 16947 | --DOMWINDOW == 115 (0x93b1b000) [pid = 16947] [serial = 418] [outer = (nil)] [url = about:blank] 11:19:14 INFO - PROCESS | 16947 | --DOMWINDOW == 114 (0x930c8c00) [pid = 16947] [serial = 417] [outer = (nil)] [url = about:blank] 11:19:14 INFO - PROCESS | 16947 | --DOMWINDOW == 113 (0x9a8b7c00) [pid = 16947] [serial = 423] [outer = (nil)] [url = about:blank] 11:19:14 INFO - PROCESS | 16947 | --DOMWINDOW == 112 (0x9a8bf000) [pid = 16947] [serial = 424] [outer = (nil)] [url = about:blank] 11:19:14 INFO - PROCESS | 16947 | --DOMWINDOW == 111 (0x9d819800) [pid = 16947] [serial = 411] [outer = (nil)] [url = about:blank] 11:19:14 INFO - PROCESS | 16947 | --DOMWINDOW == 110 (0x9ac87c00) [pid = 16947] [serial = 405] [outer = (nil)] [url = about:blank] 11:19:14 INFO - PROCESS | 16947 | --DOMWINDOW == 109 (0x9bfdfc00) [pid = 16947] [serial = 408] [outer = (nil)] [url = about:blank] 11:19:14 INFO - PROCESS | 16947 | --DOMWINDOW == 108 (0x9ba87400) [pid = 16947] [serial = 430] [outer = (nil)] [url = about:blank] 11:19:14 INFO - PROCESS | 16947 | --DOMWINDOW == 107 (0x9b60f400) [pid = 16947] [serial = 432] [outer = (nil)] [url = about:blank] 11:19:14 INFO - PROCESS | 16947 | --DOMWINDOW == 106 (0x9ae3e800) [pid = 16947] [serial = 426] [outer = (nil)] [url = about:blank] 11:19:14 INFO - PROCESS | 16947 | --DOMWINDOW == 105 (0x9b110400) [pid = 16947] [serial = 427] [outer = (nil)] [url = about:blank] 11:19:14 INFO - PROCESS | 16947 | --DOMWINDOW == 104 (0xa33ce400) [pid = 16947] [serial = 247] [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.] 11:19:14 INFO - PROCESS | 16947 | --DOMWINDOW == 103 (0x9c2a3400) [pid = 16947] [serial = 433] [outer = (nil)] [url = about:blank] 11:19:14 INFO - PROCESS | 16947 | 1468865954408 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:19:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:19:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1339ms 11:19:14 INFO - PROCESS | 16947 | 1468865954449 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 11:19:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:19:14 INFO - PROCESS | 16947 | 1468865954454 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 11:19:14 INFO - PROCESS | 16947 | 1468865954460 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:19:14 INFO - PROCESS | 16947 | 1468865954464 Marionette TRACE conn3 <- [1,638,null,{}] 11:19:14 INFO - PROCESS | 16947 | 1468865954470 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:14 INFO - PROCESS | 16947 | 1468865954475 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:14 INFO - PROCESS | 16947 | 1468865954628 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 11:19:14 INFO - PROCESS | 16947 | 1468865954645 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:14 INFO - PROCESS | 16947 | 1468865954653 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:14 INFO - PROCESS | 16947 | ++DOCSHELL 0x9263d400 == 51 [pid = 16947] [id = 167] 11:19:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 104 (0x93b0e400) [pid = 16947] [serial = 501] [outer = (nil)] 11:19:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 105 (0x93b1ac00) [pid = 16947] [serial = 502] [outer = 0x93b0e400] 11:19:14 INFO - PROCESS | 16947 | 1468865954717 Marionette DEBUG loaded listener.js 11:19:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 106 (0x95030c00) [pid = 16947] [serial = 503] [outer = 0x93b0e400] 11:19:15 INFO - PROCESS | 16947 | [16947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:19:15 INFO - PROCESS | 16947 | 1468865955588 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:19:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:19:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1187ms 11:19:15 INFO - PROCESS | 16947 | 1468865955649 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 11:19:15 INFO - PROCESS | 16947 | 1468865955656 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 11:19:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:19:15 INFO - PROCESS | 16947 | 1468865955673 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:19:15 INFO - PROCESS | 16947 | 1468865955680 Marionette TRACE conn3 <- [1,642,null,{}] 11:19:15 INFO - PROCESS | 16947 | 1468865955686 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:15 INFO - PROCESS | 16947 | 1468865955692 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:15 INFO - PROCESS | 16947 | 1468865955872 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 11:19:16 INFO - PROCESS | 16947 | 1468865955996 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:16 INFO - PROCESS | 16947 | 1468865956004 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:16 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217b400 == 52 [pid = 16947] [id = 168] 11:19:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 107 (0x9263ec00) [pid = 16947] [serial = 504] [outer = (nil)] 11:19:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 108 (0x95466c00) [pid = 16947] [serial = 505] [outer = 0x9263ec00] 11:19:16 INFO - PROCESS | 16947 | 1468865956068 Marionette DEBUG loaded listener.js 11:19:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 109 (0x98308400) [pid = 16947] [serial = 506] [outer = 0x9263ec00] 11:19:16 INFO - PROCESS | 16947 | 1468865956821 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:19:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:19:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1191ms 11:19:16 INFO - PROCESS | 16947 | 1468865956855 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 11:19:16 INFO - PROCESS | 16947 | 1468865956858 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 11:19:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:19:16 INFO - PROCESS | 16947 | 1468865956864 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:19:16 INFO - PROCESS | 16947 | 1468865956868 Marionette TRACE conn3 <- [1,646,null,{}] 11:19:16 INFO - PROCESS | 16947 | 1468865956873 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:16 INFO - PROCESS | 16947 | 1468865956878 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:17 INFO - PROCESS | 16947 | 1468865957075 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 11:19:17 INFO - PROCESS | 16947 | 1468865957091 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:17 INFO - PROCESS | 16947 | 1468865957099 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:17 INFO - PROCESS | 16947 | ++DOCSHELL 0x950c9c00 == 53 [pid = 16947] [id = 169] 11:19:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 110 (0x9518fc00) [pid = 16947] [serial = 507] [outer = (nil)] 11:19:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 111 (0x99e1e800) [pid = 16947] [serial = 508] [outer = 0x9518fc00] 11:19:17 INFO - PROCESS | 16947 | 1468865957171 Marionette DEBUG loaded listener.js 11:19:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 112 (0x99ed6000) [pid = 16947] [serial = 509] [outer = 0x9518fc00] 11:19:18 INFO - PROCESS | 16947 | 1468865958009 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:19:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:19:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1191ms 11:19:18 INFO - PROCESS | 16947 | 1468865958061 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 11:19:18 INFO - PROCESS | 16947 | 1468865958066 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 11:19:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:19:18 INFO - PROCESS | 16947 | 1468865958086 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:19:18 INFO - PROCESS | 16947 | 1468865958088 Marionette TRACE conn3 <- [1,650,null,{}] 11:19:18 INFO - PROCESS | 16947 | 1468865958094 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:18 INFO - PROCESS | 16947 | 1468865958098 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:18 INFO - PROCESS | 16947 | 1468865958296 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 11:19:18 INFO - PROCESS | 16947 | 1468865958332 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:18 INFO - PROCESS | 16947 | 1468865958347 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:18 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8bc800 == 54 [pid = 16947] [id = 170] 11:19:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 113 (0x9a8bcc00) [pid = 16947] [serial = 510] [outer = (nil)] 11:19:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 114 (0x9a8ed400) [pid = 16947] [serial = 511] [outer = 0x9a8bcc00] 11:19:18 INFO - PROCESS | 16947 | 1468865958488 Marionette DEBUG loaded listener.js 11:19:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 115 (0x9ac8e400) [pid = 16947] [serial = 512] [outer = 0x9a8bcc00] 11:19:18 INFO - PROCESS | 16947 | --DOMWINDOW == 114 (0x983e1800) [pid = 16947] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:19:18 INFO - PROCESS | 16947 | --DOMWINDOW == 113 (0x9503e400) [pid = 16947] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:19:18 INFO - PROCESS | 16947 | --DOMWINDOW == 112 (0x91dd6000) [pid = 16947] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:19:18 INFO - PROCESS | 16947 | --DOMWINDOW == 111 (0x9ae40000) [pid = 16947] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:19:18 INFO - PROCESS | 16947 | --DOMWINDOW == 110 (0x93d5c400) [pid = 16947] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:19:18 INFO - PROCESS | 16947 | --DOMWINDOW == 109 (0x9ae39000) [pid = 16947] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:19:19 INFO - PROCESS | 16947 | 1468865959354 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:19:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:19:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1332ms 11:19:19 INFO - PROCESS | 16947 | 1468865959416 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 11:19:19 INFO - PROCESS | 16947 | 1468865959420 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 11:19:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:19:19 INFO - PROCESS | 16947 | 1468865959426 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:19:19 INFO - PROCESS | 16947 | 1468865959429 Marionette TRACE conn3 <- [1,654,null,{}] 11:19:19 INFO - PROCESS | 16947 | 1468865959435 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:19 INFO - PROCESS | 16947 | 1468865959441 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:19 INFO - PROCESS | 16947 | 1468865959597 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 11:19:19 INFO - PROCESS | 16947 | 1468865959607 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:19 INFO - PROCESS | 16947 | 1468865959613 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:19 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6c800 == 55 [pid = 16947] [id = 171] 11:19:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 110 (0x90e6d000) [pid = 16947] [serial = 513] [outer = (nil)] 11:19:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 111 (0x9ae42800) [pid = 16947] [serial = 514] [outer = 0x90e6d000] 11:19:19 INFO - PROCESS | 16947 | 1468865959677 Marionette DEBUG loaded listener.js 11:19:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 112 (0x9b103800) [pid = 16947] [serial = 515] [outer = 0x90e6d000] 11:19:20 INFO - PROCESS | 16947 | 1468865960429 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:19:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:19:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1034ms 11:19:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:19:20 INFO - PROCESS | 16947 | 1468865960460 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 11:19:20 INFO - PROCESS | 16947 | 1468865960463 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 11:19:20 INFO - PROCESS | 16947 | 1468865960470 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:19:20 INFO - PROCESS | 16947 | 1468865960473 Marionette TRACE conn3 <- [1,658,null,{}] 11:19:20 INFO - PROCESS | 16947 | 1468865960478 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:20 INFO - PROCESS | 16947 | 1468865960482 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:20 INFO - PROCESS | 16947 | 1468865960677 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 11:19:20 INFO - PROCESS | 16947 | 1468865960696 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:20 INFO - PROCESS | 16947 | 1468865960703 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:20 INFO - PROCESS | 16947 | ++DOCSHELL 0x92216000 == 56 [pid = 16947] [id = 172] 11:19:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 113 (0x92634400) [pid = 16947] [serial = 516] [outer = (nil)] 11:19:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 114 (0x9b189800) [pid = 16947] [serial = 517] [outer = 0x92634400] 11:19:20 INFO - PROCESS | 16947 | 1468865960767 Marionette DEBUG loaded listener.js 11:19:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 115 (0x9b191800) [pid = 16947] [serial = 518] [outer = 0x92634400] 11:19:21 INFO - PROCESS | 16947 | 1468865961759 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:19:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:19:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1331ms 11:19:21 INFO - PROCESS | 16947 | 1468865961801 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 11:19:21 INFO - PROCESS | 16947 | 1468865961807 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 11:19:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:19:21 INFO - PROCESS | 16947 | 1468865961816 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:19:21 INFO - PROCESS | 16947 | 1468865961824 Marionette TRACE conn3 <- [1,662,null,{}] 11:19:21 INFO - PROCESS | 16947 | 1468865961833 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:21 INFO - PROCESS | 16947 | 1468865961838 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:22 INFO - PROCESS | 16947 | 1468865962022 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 11:19:22 INFO - PROCESS | 16947 | 1468865962178 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:22 INFO - PROCESS | 16947 | 1468865962189 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:22 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217d000 == 57 [pid = 16947] [id = 173] 11:19:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 116 (0x92180800) [pid = 16947] [serial = 519] [outer = (nil)] 11:19:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 117 (0x92638800) [pid = 16947] [serial = 520] [outer = 0x92180800] 11:19:22 INFO - PROCESS | 16947 | 1468865962266 Marionette DEBUG loaded listener.js 11:19:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 118 (0x9263d000) [pid = 16947] [serial = 521] [outer = 0x92180800] 11:19:22 INFO - PROCESS | 16947 | [16947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:19:23 INFO - PROCESS | 16947 | 1468865963144 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:19:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:19:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1386ms 11:19:23 INFO - PROCESS | 16947 | 1468865963202 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 11:19:23 INFO - PROCESS | 16947 | 1468865963209 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 11:19:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:19:23 INFO - PROCESS | 16947 | 1468865963220 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:19:23 INFO - PROCESS | 16947 | 1468865963224 Marionette TRACE conn3 <- [1,666,null,{}] 11:19:23 INFO - PROCESS | 16947 | 1468865963231 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:23 INFO - PROCESS | 16947 | 1468865963237 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:23 INFO - PROCESS | 16947 | 1468865963420 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 11:19:23 INFO - PROCESS | 16947 | 1468865963577 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:23 INFO - PROCESS | 16947 | 1468865963583 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:23 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217f400 == 58 [pid = 16947] [id = 174] 11:19:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 119 (0x93d5c400) [pid = 16947] [serial = 522] [outer = (nil)] 11:19:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 120 (0x95470400) [pid = 16947] [serial = 523] [outer = 0x93d5c400] 11:19:23 INFO - PROCESS | 16947 | 1468865963663 Marionette DEBUG loaded listener.js 11:19:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 121 (0x99670000) [pid = 16947] [serial = 524] [outer = 0x93d5c400] 11:19:24 INFO - PROCESS | 16947 | [16947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:19:24 INFO - PROCESS | 16947 | 1468865964547 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:19:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:19:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1380ms 11:19:24 INFO - PROCESS | 16947 | 1468865964600 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 11:19:24 INFO - PROCESS | 16947 | 1468865964603 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 11:19:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:19:24 INFO - PROCESS | 16947 | 1468865964611 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:19:24 INFO - PROCESS | 16947 | 1468865964617 Marionette TRACE conn3 <- [1,670,null,{}] 11:19:24 INFO - PROCESS | 16947 | 1468865964632 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:24 INFO - PROCESS | 16947 | 1468865964641 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:24 INFO - PROCESS | 16947 | 1468865964854 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 11:19:25 INFO - PROCESS | 16947 | 1468865965013 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:25 INFO - PROCESS | 16947 | 1468865965023 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:25 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b104800 == 59 [pid = 16947] [id = 175] 11:19:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 122 (0x9b10ac00) [pid = 16947] [serial = 525] [outer = (nil)] 11:19:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 123 (0x9b1e9800) [pid = 16947] [serial = 526] [outer = 0x9b10ac00] 11:19:25 INFO - PROCESS | 16947 | 1468865965101 Marionette DEBUG loaded listener.js 11:19:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 124 (0x9b332400) [pid = 16947] [serial = 527] [outer = 0x9b10ac00] 11:19:25 INFO - PROCESS | 16947 | 1468865965919 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:19:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:19:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1350ms 11:19:25 INFO - PROCESS | 16947 | 1468865965989 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 11:19:25 INFO - PROCESS | 16947 | 1468865965995 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 11:19:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:19:26 INFO - PROCESS | 16947 | 1468865966004 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:19:26 INFO - PROCESS | 16947 | 1468865966008 Marionette TRACE conn3 <- [1,674,null,{}] 11:19:26 INFO - PROCESS | 16947 | 1468865966014 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:26 INFO - PROCESS | 16947 | 1468865966020 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:26 INFO - PROCESS | 16947 | 1468865966197 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 11:19:26 INFO - PROCESS | 16947 | 1468865966353 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:26 INFO - PROCESS | 16947 | 1468865966365 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:26 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e68c00 == 60 [pid = 16947] [id = 176] 11:19:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 125 (0x91ddb800) [pid = 16947] [serial = 528] [outer = (nil)] 11:19:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 126 (0x9b60f000) [pid = 16947] [serial = 529] [outer = 0x91ddb800] 11:19:26 INFO - PROCESS | 16947 | 1468865966449 Marionette DEBUG loaded listener.js 11:19:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 127 (0x9ba86000) [pid = 16947] [serial = 530] [outer = 0x91ddb800] 11:19:26 INFO - PROCESS | 16947 | [16947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:19:27 INFO - PROCESS | 16947 | 1468865967250 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:19:27 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 11:19:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1279ms 11:19:27 INFO - PROCESS | 16947 | 1468865967285 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 11:19:27 INFO - PROCESS | 16947 | 1468865967289 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 11:19:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:19:27 INFO - PROCESS | 16947 | 1468865967295 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:19:27 INFO - PROCESS | 16947 | 1468865967299 Marionette TRACE conn3 <- [1,678,null,{}] 11:19:27 INFO - PROCESS | 16947 | 1468865967305 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:27 INFO - PROCESS | 16947 | 1468865967311 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:27 INFO - PROCESS | 16947 | 1468865967478 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 11:19:27 INFO - PROCESS | 16947 | 1468865967639 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:27 INFO - PROCESS | 16947 | 1468865967649 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:27 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b4a9800 == 61 [pid = 16947] [id = 177] 11:19:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 128 (0x9ba8a400) [pid = 16947] [serial = 531] [outer = (nil)] 11:19:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 129 (0x9c1bec00) [pid = 16947] [serial = 532] [outer = 0x9ba8a400] 11:19:27 INFO - PROCESS | 16947 | 1468865967728 Marionette DEBUG loaded listener.js 11:19:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 130 (0x9c1ccc00) [pid = 16947] [serial = 533] [outer = 0x9ba8a400] 11:19:28 INFO - PROCESS | 16947 | 1468865968635 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:19:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:19:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1383ms 11:19:28 INFO - PROCESS | 16947 | 1468865968678 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 11:19:28 INFO - PROCESS | 16947 | 1468865968682 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 11:19:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:19:28 INFO - PROCESS | 16947 | 1468865968688 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:19:28 INFO - PROCESS | 16947 | 1468865968692 Marionette TRACE conn3 <- [1,682,null,{}] 11:19:28 INFO - PROCESS | 16947 | 1468865968697 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:28 INFO - PROCESS | 16947 | 1468865968707 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:28 INFO - PROCESS | 16947 | 1468865968894 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 11:19:29 INFO - PROCESS | 16947 | 1468865969051 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:29 INFO - PROCESS | 16947 | 1468865969062 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:29 INFO - PROCESS | 16947 | ++DOCSHELL 0x9d401400 == 62 [pid = 16947] [id = 178] 11:19:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 131 (0x9d81a800) [pid = 16947] [serial = 534] [outer = (nil)] 11:19:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 132 (0xa2304800) [pid = 16947] [serial = 535] [outer = 0x9d81a800] 11:19:29 INFO - PROCESS | 16947 | 1468865969136 Marionette DEBUG loaded listener.js 11:19:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 133 (0xa2310400) [pid = 16947] [serial = 536] [outer = 0x9d81a800] 11:19:30 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:30 INFO - PROCESS | 16947 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:19:30 INFO - PROCESS | 16947 | 1468865970386 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:19:30 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) 11:19:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1742ms 11:19:30 INFO - PROCESS | 16947 | 1468865970431 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 11:19:30 INFO - PROCESS | 16947 | 1468865970435 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 11:19:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:19:30 INFO - PROCESS | 16947 | 1468865970441 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:19:30 INFO - PROCESS | 16947 | 1468865970445 Marionette TRACE conn3 <- [1,686,null,{}] 11:19:30 INFO - PROCESS | 16947 | 1468865970451 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:30 INFO - PROCESS | 16947 | 1468865970456 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:30 INFO - PROCESS | 16947 | 1468865970685 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 11:19:30 INFO - PROCESS | 16947 | 1468865970844 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:30 INFO - PROCESS | 16947 | 1468865970851 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:30 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6a800 == 63 [pid = 16947] [id = 179] 11:19:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 134 (0x9d81ac00) [pid = 16947] [serial = 537] [outer = (nil)] 11:19:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 135 (0xa33ce000) [pid = 16947] [serial = 538] [outer = 0x9d81ac00] 11:19:30 INFO - PROCESS | 16947 | 1468865970924 Marionette DEBUG loaded listener.js 11:19:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 136 (0xa33d4c00) [pid = 16947] [serial = 539] [outer = 0x9d81ac00] 11:19:32 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:32 INFO - PROCESS | 16947 | 1468865972506 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:19:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:19:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2083ms 11:19:32 INFO - PROCESS | 16947 | 1468865972526 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 11:19:32 INFO - PROCESS | 16947 | 1468865972532 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 11:19:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:19:32 INFO - PROCESS | 16947 | 1468865972541 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:19:32 INFO - PROCESS | 16947 | 1468865972545 Marionette TRACE conn3 <- [1,690,null,{}] 11:19:32 INFO - PROCESS | 16947 | 1468865972553 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:32 INFO - PROCESS | 16947 | 1468865972559 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:32 INFO - PROCESS | 16947 | 1468865972746 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 11:19:32 INFO - PROCESS | 16947 | 1468865972924 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:32 INFO - PROCESS | 16947 | 1468865972932 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:32 INFO - PROCESS | 16947 | ++DOCSHELL 0x92185000 == 64 [pid = 16947] [id = 180] 11:19:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 137 (0x9263a000) [pid = 16947] [serial = 540] [outer = (nil)] 11:19:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 138 (0x930d2400) [pid = 16947] [serial = 541] [outer = 0x9263a000] 11:19:33 INFO - PROCESS | 16947 | 1468865973042 Marionette DEBUG loaded listener.js 11:19:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 139 (0x93b10000) [pid = 16947] [serial = 542] [outer = 0x9263a000] 11:19:33 INFO - PROCESS | 16947 | --DOCSHELL 0x93b0f800 == 63 [pid = 16947] [id = 133] 11:19:33 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6c800 == 62 [pid = 16947] [id = 171] 11:19:33 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8bc800 == 61 [pid = 16947] [id = 170] 11:19:33 INFO - PROCESS | 16947 | --DOCSHELL 0x950c9c00 == 60 [pid = 16947] [id = 169] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 138 (0xa618b800) [pid = 16947] [serial = 472] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOCSHELL 0x9217b400 == 59 [pid = 16947] [id = 168] 11:19:33 INFO - PROCESS | 16947 | --DOCSHELL 0x9263d400 == 58 [pid = 16947] [id = 167] 11:19:33 INFO - PROCESS | 16947 | --DOCSHELL 0x92219400 == 57 [pid = 16947] [id = 166] 11:19:33 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd2800 == 56 [pid = 16947] [id = 165] 11:19:33 INFO - PROCESS | 16947 | --DOCSHELL 0x9b336000 == 55 [pid = 16947] [id = 157] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 137 (0x9d812400) [pid = 16947] [serial = 466] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 136 (0x978c2c00) [pid = 16947] [serial = 469] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 135 (0xa100b000) [pid = 16947] [serial = 467] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 134 (0x95237400) [pid = 16947] [serial = 457] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 133 (0x978c0400) [pid = 16947] [serial = 458] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 132 (0x9230e400) [pid = 16947] [serial = 455] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 131 (0x9221f400) [pid = 16947] [serial = 454] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 130 (0x9518f400) [pid = 16947] [serial = 439] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 129 (0x9a8be800) [pid = 16947] [serial = 460] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 128 (0x9ac89c00) [pid = 16947] [serial = 461] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 127 (0x9b4a9c00) [pid = 16947] [serial = 463] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 126 (0x9d81b800) [pid = 16947] [serial = 436] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 125 (0xa689a000) [pid = 16947] [serial = 451] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 124 (0xa4fe4400) [pid = 16947] [serial = 445] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 123 (0x9ae34c00) [pid = 16947] [serial = 442] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 122 (0xa61c6000) [pid = 16947] [serial = 448] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 121 (0x9bf0e800) [pid = 16947] [serial = 464] [outer = (nil)] [url = about:blank] 11:19:33 INFO - PROCESS | 16947 | --DOMWINDOW == 120 (0x9b4a1800) [pid = 16947] [serial = 470] [outer = (nil)] [url = about:blank] 11:19:34 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:34 INFO - PROCESS | 16947 | 1468865974404 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:19:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:19:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1885ms 11:19:34 INFO - PROCESS | 16947 | 1468865974427 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 11:19:34 INFO - PROCESS | 16947 | 1468865974433 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 11:19:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:19:34 INFO - PROCESS | 16947 | 1468865974444 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:19:34 INFO - PROCESS | 16947 | 1468865974449 Marionette TRACE conn3 <- [1,694,null,{}] 11:19:34 INFO - PROCESS | 16947 | 1468865974455 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:34 INFO - PROCESS | 16947 | 1468865974461 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:34 INFO - PROCESS | 16947 | 1468865974611 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 11:19:34 INFO - PROCESS | 16947 | 1468865974726 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:34 INFO - PROCESS | 16947 | 1468865974735 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:34 INFO - PROCESS | 16947 | ++DOCSHELL 0x9230ac00 == 56 [pid = 16947] [id = 181] 11:19:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 121 (0x925cf800) [pid = 16947] [serial = 543] [outer = (nil)] 11:19:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 122 (0x99299000) [pid = 16947] [serial = 544] [outer = 0x925cf800] 11:19:34 INFO - PROCESS | 16947 | 1468865974799 Marionette DEBUG loaded listener.js 11:19:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 123 (0x9a185c00) [pid = 16947] [serial = 545] [outer = 0x925cf800] 11:19:35 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:35 INFO - PROCESS | 16947 | 1468865975886 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:19:35 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) 11:19:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1493ms 11:19:35 INFO - PROCESS | 16947 | 1468865975937 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 11:19:35 INFO - PROCESS | 16947 | 1468865975939 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 11:19:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:19:35 INFO - PROCESS | 16947 | 1468865975946 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:19:35 INFO - PROCESS | 16947 | 1468865975952 Marionette TRACE conn3 <- [1,698,null,{}] 11:19:35 INFO - PROCESS | 16947 | 1468865975975 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:35 INFO - PROCESS | 16947 | 1468865975983 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:36 INFO - PROCESS | 16947 | 1468865976263 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 11:19:36 INFO - PROCESS | 16947 | 1468865976303 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:36 INFO - PROCESS | 16947 | 1468865976314 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:36 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ac8dc00 == 57 [pid = 16947] [id = 182] 11:19:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 124 (0x9ae3d000) [pid = 16947] [serial = 546] [outer = (nil)] 11:19:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 125 (0x9b18a000) [pid = 16947] [serial = 547] [outer = 0x9ae3d000] 11:19:36 INFO - PROCESS | 16947 | 1468865976377 Marionette DEBUG loaded listener.js 11:19:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 126 (0x9b1f1000) [pid = 16947] [serial = 548] [outer = 0x9ae3d000] 11:19:37 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:37 INFO - PROCESS | 16947 | 1468865977535 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:19:37 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) 11:19:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1637ms 11:19:37 INFO - PROCESS | 16947 | 1468865977585 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 11:19:37 INFO - PROCESS | 16947 | 1468865977589 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 11:19:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:19:37 INFO - PROCESS | 16947 | 1468865977595 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:19:37 INFO - PROCESS | 16947 | 1468865977599 Marionette TRACE conn3 <- [1,702,null,{}] 11:19:37 INFO - PROCESS | 16947 | 1468865977604 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:37 INFO - PROCESS | 16947 | 1468865977609 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:37 INFO - PROCESS | 16947 | 1468865977808 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 11:19:38 INFO - PROCESS | 16947 | --DOMWINDOW == 125 (0x9518fc00) [pid = 16947] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:19:38 INFO - PROCESS | 16947 | --DOMWINDOW == 124 (0x93b0e400) [pid = 16947] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:19:38 INFO - PROCESS | 16947 | --DOMWINDOW == 123 (0x91dd2c00) [pid = 16947] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:19:38 INFO - PROCESS | 16947 | --DOMWINDOW == 122 (0x9a8bcc00) [pid = 16947] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:19:38 INFO - PROCESS | 16947 | --DOMWINDOW == 121 (0x925c3400) [pid = 16947] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:19:38 INFO - PROCESS | 16947 | --DOMWINDOW == 120 (0x9263ec00) [pid = 16947] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:19:38 INFO - PROCESS | 16947 | --DOMWINDOW == 119 (0x90e6d000) [pid = 16947] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:19:38 INFO - PROCESS | 16947 | 1468865978109 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:38 INFO - PROCESS | 16947 | 1468865978117 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:38 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e62000 == 58 [pid = 16947] [id = 183] 11:19:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 120 (0x90e6d000) [pid = 16947] [serial = 549] [outer = (nil)] 11:19:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 121 (0x92631c00) [pid = 16947] [serial = 550] [outer = 0x90e6d000] 11:19:38 INFO - PROCESS | 16947 | 1468865978179 Marionette DEBUG loaded listener.js 11:19:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 122 (0x96ec2000) [pid = 16947] [serial = 551] [outer = 0x90e6d000] 11:19:39 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:39 INFO - PROCESS | 16947 | 1468865979257 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:19:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:19:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1683ms 11:19:39 INFO - PROCESS | 16947 | 1468865979279 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 11:19:39 INFO - PROCESS | 16947 | 1468865979282 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 11:19:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:19:39 INFO - PROCESS | 16947 | 1468865979289 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:19:39 INFO - PROCESS | 16947 | 1468865979292 Marionette TRACE conn3 <- [1,706,null,{}] 11:19:39 INFO - PROCESS | 16947 | 1468865979297 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:39 INFO - PROCESS | 16947 | 1468865979302 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:39 INFO - PROCESS | 16947 | 1468865979448 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 11:19:39 INFO - PROCESS | 16947 | 1468865979633 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:39 INFO - PROCESS | 16947 | 1468865979640 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:39 INFO - PROCESS | 16947 | ++DOCSHELL 0x92410400 == 59 [pid = 16947] [id = 184] 11:19:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 123 (0x9546f800) [pid = 16947] [serial = 552] [outer = (nil)] 11:19:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 124 (0x9bfdc000) [pid = 16947] [serial = 553] [outer = 0x9546f800] 11:19:39 INFO - PROCESS | 16947 | 1468865979703 Marionette DEBUG loaded listener.js 11:19:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 125 (0xa1004000) [pid = 16947] [serial = 554] [outer = 0x9546f800] 11:19:40 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:40 INFO - PROCESS | 16947 | 1468865980894 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:19:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:19:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1632ms 11:19:40 INFO - PROCESS | 16947 | 1468865980922 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 11:19:40 INFO - PROCESS | 16947 | 1468865980929 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 11:19:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:19:40 INFO - PROCESS | 16947 | 1468865980939 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:19:40 INFO - PROCESS | 16947 | 1468865980943 Marionette TRACE conn3 <- [1,710,null,{}] 11:19:40 INFO - PROCESS | 16947 | 1468865980953 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:40 INFO - PROCESS | 16947 | 1468865980959 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:41 INFO - PROCESS | 16947 | 1468865981264 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 11:19:41 INFO - PROCESS | 16947 | 1468865981440 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:41 INFO - PROCESS | 16947 | 1468865981446 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:41 INFO - PROCESS | 16947 | ++DOCSHELL 0x92176800 == 60 [pid = 16947] [id = 185] 11:19:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 126 (0x92177000) [pid = 16947] [serial = 555] [outer = (nil)] 11:19:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 127 (0x950c0c00) [pid = 16947] [serial = 556] [outer = 0x92177000] 11:19:41 INFO - PROCESS | 16947 | 1468865981524 Marionette DEBUG loaded listener.js 11:19:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 128 (0x95468800) [pid = 16947] [serial = 557] [outer = 0x92177000] 11:19:42 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:42 INFO - PROCESS | 16947 | 1468865982792 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:19:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:19:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1884ms 11:19:42 INFO - PROCESS | 16947 | 1468865982823 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 11:19:42 INFO - PROCESS | 16947 | 1468865982829 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 11:19:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:19:42 INFO - PROCESS | 16947 | 1468865982840 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:19:42 INFO - PROCESS | 16947 | 1468865982844 Marionette TRACE conn3 <- [1,714,null,{}] 11:19:42 INFO - PROCESS | 16947 | 1468865982851 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:42 INFO - PROCESS | 16947 | 1468865982857 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:43 INFO - PROCESS | 16947 | 1468865983101 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 11:19:43 INFO - PROCESS | 16947 | 1468865983260 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:43 INFO - PROCESS | 16947 | 1468865983266 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:43 INFO - PROCESS | 16947 | ++DOCSHELL 0x98306c00 == 61 [pid = 16947] [id = 186] 11:19:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 129 (0x99214c00) [pid = 16947] [serial = 558] [outer = (nil)] 11:19:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 130 (0x9ac8b000) [pid = 16947] [serial = 559] [outer = 0x99214c00] 11:19:43 INFO - PROCESS | 16947 | 1468865983343 Marionette DEBUG loaded listener.js 11:19:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 131 (0x9b106c00) [pid = 16947] [serial = 560] [outer = 0x99214c00] 11:19:44 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:44 INFO - PROCESS | 16947 | 1468865984641 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:19:44 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 11:19:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1834ms 11:19:44 INFO - PROCESS | 16947 | 1468865984675 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 11:19:44 INFO - PROCESS | 16947 | 1468865984678 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 11:19:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:19:44 INFO - PROCESS | 16947 | 1468865984746 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:19:44 INFO - PROCESS | 16947 | 1468865984752 Marionette TRACE conn3 <- [1,718,null,{}] 11:19:44 INFO - PROCESS | 16947 | 1468865984770 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:44 INFO - PROCESS | 16947 | 1468865984778 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:44 INFO - PROCESS | 16947 | 1468865984945 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 11:19:45 INFO - PROCESS | 16947 | 1468865985104 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:45 INFO - PROCESS | 16947 | 1468865985119 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:45 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b4a6800 == 62 [pid = 16947] [id = 187] 11:19:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 132 (0x9b60b400) [pid = 16947] [serial = 561] [outer = (nil)] 11:19:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 133 (0xa2ffac00) [pid = 16947] [serial = 562] [outer = 0x9b60b400] 11:19:45 INFO - PROCESS | 16947 | 1468865985193 Marionette DEBUG loaded listener.js 11:19:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 134 (0xa3185400) [pid = 16947] [serial = 563] [outer = 0x9b60b400] 11:19:46 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:46 INFO - PROCESS | 16947 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:19:46 INFO - PROCESS | 16947 | 1468865986492 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:19:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:19:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1808ms 11:19:46 INFO - PROCESS | 16947 | 1468865986591 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 11:19:46 INFO - PROCESS | 16947 | 1468865986596 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 11:19:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:19:46 INFO - PROCESS | 16947 | 1468865986613 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:19:46 INFO - PROCESS | 16947 | 1468865986617 Marionette TRACE conn3 <- [1,722,null,{}] 11:19:46 INFO - PROCESS | 16947 | 1468865986622 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:46 INFO - PROCESS | 16947 | 1468865986627 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:46 INFO - PROCESS | 16947 | 1468865986785 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 11:19:46 INFO - PROCESS | 16947 | 1468865986940 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:46 INFO - PROCESS | 16947 | 1468865986947 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:46 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f33c00 == 63 [pid = 16947] [id = 188] 11:19:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 135 (0x91f34c00) [pid = 16947] [serial = 564] [outer = (nil)] 11:19:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 136 (0x91f39000) [pid = 16947] [serial = 565] [outer = 0x91f34c00] 11:19:47 INFO - PROCESS | 16947 | 1468865987022 Marionette DEBUG loaded listener.js 11:19:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 137 (0x91f3e400) [pid = 16947] [serial = 566] [outer = 0x91f34c00] 11:19:47 INFO - PROCESS | 16947 | 1468865987836 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 11:19:47 INFO - PROCESS | 16947 | 1468865987915 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 11:19:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:19:47 INFO - PROCESS | 16947 | 1468865987921 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:19:47 INFO - PROCESS | 16947 | 1468865987924 Marionette TRACE conn3 <- [1,726,null,{}] 11:19:47 INFO - PROCESS | 16947 | 1468865987930 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:47 INFO - PROCESS | 16947 | 1468865987936 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:48 INFO - PROCESS | 16947 | 1468865988114 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 11:19:48 INFO - PROCESS | 16947 | 1468865988533 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:48 INFO - PROCESS | 16947 | 1468865988542 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:48 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd5400 == 64 [pid = 16947] [id = 189] 11:19:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 138 (0x91dd6000) [pid = 16947] [serial = 567] [outer = (nil)] 11:19:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 139 (0x91de0000) [pid = 16947] [serial = 568] [outer = 0x91dd6000] 11:19:48 INFO - PROCESS | 16947 | 1468865988625 Marionette DEBUG loaded listener.js 11:19:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 140 (0x9217c400) [pid = 16947] [serial = 569] [outer = 0x91dd6000] 11:19:49 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:49 INFO - PROCESS | 16947 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:19:49 INFO - PROCESS | 16947 | 1468865989534 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:19:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:19:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1682ms 11:19:49 INFO - PROCESS | 16947 | 1468865989606 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 11:19:49 INFO - PROCESS | 16947 | 1468865989612 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 11:19:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:19:49 INFO - PROCESS | 16947 | 1468865989620 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:19:49 INFO - PROCESS | 16947 | 1468865989625 Marionette TRACE conn3 <- [1,730,null,{}] 11:19:49 INFO - PROCESS | 16947 | 1468865989633 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:49 INFO - PROCESS | 16947 | 1468865989641 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:49 INFO - PROCESS | 16947 | 1468865989899 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 11:19:50 INFO - PROCESS | 16947 | 1468865990151 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:50 INFO - PROCESS | 16947 | 1468865990159 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:50 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b0f000 == 65 [pid = 16947] [id = 190] 11:19:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 141 (0x93d5dc00) [pid = 16947] [serial = 570] [outer = (nil)] 11:19:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 142 (0x9a5ea400) [pid = 16947] [serial = 571] [outer = 0x93d5dc00] 11:19:50 INFO - PROCESS | 16947 | 1468865990233 Marionette DEBUG loaded listener.js 11:19:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 143 (0x9a8b9800) [pid = 16947] [serial = 572] [outer = 0x93d5dc00] 11:19:50 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:50 INFO - PROCESS | 16947 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:19:51 INFO - PROCESS | 16947 | 1468865991056 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 11:19:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:19:51 INFO - PROCESS | 16947 | 1468865991118 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 11:19:51 INFO - PROCESS | 16947 | 1468865991125 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:19:51 INFO - PROCESS | 16947 | 1468865991127 Marionette TRACE conn3 <- [1,734,null,{}] 11:19:51 INFO - PROCESS | 16947 | 1468865991134 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:51 INFO - PROCESS | 16947 | 1468865991139 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:51 INFO - PROCESS | 16947 | 1468865991321 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 11:19:51 INFO - PROCESS | 16947 | 1468865991486 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:51 INFO - PROCESS | 16947 | 1468865991493 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:51 INFO - PROCESS | 16947 | ++DOCSHELL 0x95190c00 == 66 [pid = 16947] [id = 191] 11:19:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 144 (0x95193800) [pid = 16947] [serial = 573] [outer = (nil)] 11:19:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 145 (0x9ba10800) [pid = 16947] [serial = 574] [outer = 0x95193800] 11:19:51 INFO - PROCESS | 16947 | 1468865991564 Marionette DEBUG loaded listener.js 11:19:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 146 (0x9c2a9400) [pid = 16947] [serial = 575] [outer = 0x95193800] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8ea000 == 65 [pid = 16947] [id = 150] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0xa2ff0400 == 64 [pid = 16947] [id = 148] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9ac87000 == 63 [pid = 16947] [id = 147] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x90e62000 == 62 [pid = 16947] [id = 183] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9ac8dc00 == 61 [pid = 16947] [id = 182] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9230ac00 == 60 [pid = 16947] [id = 181] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x92185000 == 59 [pid = 16947] [id = 180] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9217d000 == 58 [pid = 16947] [id = 173] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x930c9800 == 57 [pid = 16947] [id = 146] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9a4d4c00 == 56 [pid = 16947] [id = 128] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9230bc00 == 55 [pid = 16947] [id = 134] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9217f400 == 54 [pid = 16947] [id = 174] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x90e68c00 == 53 [pid = 16947] [id = 176] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9b104800 == 52 [pid = 16947] [id = 175] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9d401400 == 51 [pid = 16947] [id = 178] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6a800 == 50 [pid = 16947] [id = 179] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9b4a9800 == 49 [pid = 16947] [id = 177] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x92221000 == 48 [pid = 16947] [id = 158] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9a5f6000 == 47 [pid = 16947] [id = 135] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0xa2fcdc00 == 46 [pid = 16947] [id = 160] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x91ddf000 == 45 [pid = 16947] [id = 138] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x99eda800 == 44 [pid = 16947] [id = 123] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x90e63400 == 43 [pid = 16947] [id = 162] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x95470c00 == 42 [pid = 16947] [id = 149] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x92216000 == 41 [pid = 16947] [id = 172] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x925c5800 == 40 [pid = 16947] [id = 145] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x99667800 == 39 [pid = 16947] [id = 136] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x90e63c00 == 38 [pid = 16947] [id = 161] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x99ed1800 == 37 [pid = 16947] [id = 137] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x95467000 == 36 [pid = 16947] [id = 159] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x93a0ac00 == 35 [pid = 16947] [id = 124] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9b194000 == 34 [pid = 16947] [id = 163] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x93b0f000 == 33 [pid = 16947] [id = 190] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd5400 == 32 [pid = 16947] [id = 189] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x91f33c00 == 31 [pid = 16947] [id = 188] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9b4a6800 == 30 [pid = 16947] [id = 187] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x98306c00 == 29 [pid = 16947] [id = 186] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x92410400 == 28 [pid = 16947] [id = 184] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x90e67000 == 27 [pid = 16947] [id = 164] 11:19:53 INFO - PROCESS | 16947 | --DOCSHELL 0x92176800 == 26 [pid = 16947] [id = 185] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 145 (0x99e1e800) [pid = 16947] [serial = 508] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 144 (0x93b1ac00) [pid = 16947] [serial = 502] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 143 (0x95030c00) [pid = 16947] [serial = 503] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 142 (0x925c8000) [pid = 16947] [serial = 475] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 141 (0x92216800) [pid = 16947] [serial = 497] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 140 (0x91dddc00) [pid = 16947] [serial = 496] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 139 (0xa6f84400) [pid = 16947] [serial = 490] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 138 (0x9217ec00) [pid = 16947] [serial = 493] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 137 (0x9a8ed400) [pid = 16947] [serial = 511] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 136 (0x92635800) [pid = 16947] [serial = 500] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 135 (0x925eac00) [pid = 16947] [serial = 499] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 134 (0xa317b000) [pid = 16947] [serial = 481] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 133 (0xa6daf400) [pid = 16947] [serial = 484] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 132 (0x95466c00) [pid = 16947] [serial = 505] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 131 (0x9a8b4400) [pid = 16947] [serial = 478] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 130 (0x9ae42800) [pid = 16947] [serial = 514] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 129 (0x9b191400) [pid = 16947] [serial = 487] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 128 (0x9ac8e400) [pid = 16947] [serial = 512] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 127 (0x9b103800) [pid = 16947] [serial = 515] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 126 (0x99ed6000) [pid = 16947] [serial = 509] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | --DOMWINDOW == 125 (0x98308400) [pid = 16947] [serial = 506] [outer = (nil)] [url = about:blank] 11:19:53 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:53 INFO - PROCESS | 16947 | 1468865993695 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:19:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:19:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 2638ms 11:19:53 INFO - PROCESS | 16947 | 1468865993763 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 11:19:53 INFO - PROCESS | 16947 | 1468865993769 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 11:19:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:19:53 INFO - PROCESS | 16947 | 1468865993777 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:19:53 INFO - PROCESS | 16947 | 1468865993782 Marionette TRACE conn3 <- [1,738,null,{}] 11:19:53 INFO - PROCESS | 16947 | 1468865993791 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:53 INFO - PROCESS | 16947 | 1468865993795 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:53 INFO - PROCESS | 16947 | 1468865993955 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 11:19:54 INFO - PROCESS | 16947 | 1468865994094 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:54 INFO - PROCESS | 16947 | 1468865994102 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:54 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd6c00 == 27 [pid = 16947] [id = 192] 11:19:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 126 (0x91ddc800) [pid = 16947] [serial = 576] [outer = (nil)] 11:19:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 127 (0x9217ac00) [pid = 16947] [serial = 577] [outer = 0x91ddc800] 11:19:54 INFO - PROCESS | 16947 | 1468865994169 Marionette DEBUG loaded listener.js 11:19:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 128 (0x9217ec00) [pid = 16947] [serial = 578] [outer = 0x91ddc800] 11:19:55 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:55 INFO - PROCESS | 16947 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:19:55 INFO - PROCESS | 16947 | 1468865995305 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:19:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:19:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1539ms 11:19:55 INFO - PROCESS | 16947 | 1468865995315 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 11:19:55 INFO - PROCESS | 16947 | 1468865995321 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 11:19:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:19:55 INFO - PROCESS | 16947 | 1468865995332 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:19:55 INFO - PROCESS | 16947 | 1468865995336 Marionette TRACE conn3 <- [1,742,null,{}] 11:19:55 INFO - PROCESS | 16947 | 1468865995342 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:55 INFO - PROCESS | 16947 | 1468865995346 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:55 INFO - PROCESS | 16947 | 1468865995497 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 11:19:55 INFO - PROCESS | 16947 | 1468865995720 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:55 INFO - PROCESS | 16947 | 1468865995727 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:55 INFO - PROCESS | 16947 | ++DOCSHELL 0x92409000 == 28 [pid = 16947] [id = 193] 11:19:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 129 (0x925c3400) [pid = 16947] [serial = 579] [outer = (nil)] 11:19:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 130 (0x92634c00) [pid = 16947] [serial = 580] [outer = 0x925c3400] 11:19:55 INFO - PROCESS | 16947 | 1468865995794 Marionette DEBUG loaded listener.js 11:19:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 131 (0x930c9800) [pid = 16947] [serial = 581] [outer = 0x925c3400] 11:19:57 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:57 INFO - PROCESS | 16947 | 1468865997042 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:19:57 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 11:19:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1741ms 11:19:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:19:57 INFO - PROCESS | 16947 | 1468865997074 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 11:19:57 INFO - PROCESS | 16947 | 1468865997076 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 11:19:57 INFO - PROCESS | 16947 | 1468865997083 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:19:57 INFO - PROCESS | 16947 | 1468865997089 Marionette TRACE conn3 <- [1,746,null,{}] 11:19:57 INFO - PROCESS | 16947 | 1468865997114 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:57 INFO - PROCESS | 16947 | 1468865997123 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:57 INFO - PROCESS | 16947 | 1468865997337 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 11:19:57 INFO - PROCESS | 16947 | 1468865997362 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:19:57 INFO - PROCESS | 16947 | 1468865997370 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:57 INFO - PROCESS | 16947 | ++DOCSHELL 0x95464c00 == 29 [pid = 16947] [id = 194] 11:19:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 132 (0x95465c00) [pid = 16947] [serial = 582] [outer = (nil)] 11:19:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 133 (0x98309400) [pid = 16947] [serial = 583] [outer = 0x95465c00] 11:19:57 INFO - PROCESS | 16947 | 1468865997439 Marionette DEBUG loaded listener.js 11:19:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 134 (0x99e1ec00) [pid = 16947] [serial = 584] [outer = 0x95465c00] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 133 (0x925c7000) [pid = 16947] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 132 (0x9d406800) [pid = 16947] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 131 (0x93b19400) [pid = 16947] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 130 (0x9a8b8400) [pid = 16947] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 129 (0x9523f400) [pid = 16947] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 128 (0x9ac90c00) [pid = 16947] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 127 (0x9c1bd400) [pid = 16947] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 126 (0x9b604800) [pid = 16947] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 125 (0x92404800) [pid = 16947] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 124 (0x9ae3d000) [pid = 16947] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 123 (0x90e6d000) [pid = 16947] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 122 (0x92180800) [pid = 16947] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 121 (0x93d5c400) [pid = 16947] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 120 (0x9b10ac00) [pid = 16947] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 119 (0x9263a000) [pid = 16947] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 118 (0x9d81ac00) [pid = 16947] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 117 (0x9d81a800) [pid = 16947] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 116 (0x91ddb800) [pid = 16947] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 115 (0x925cf800) [pid = 16947] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 114 (0x92634400) [pid = 16947] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 113 (0x9ba8a400) [pid = 16947] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 112 (0x9546f800) [pid = 16947] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 111 (0x9b195400) [pid = 16947] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 110 (0x9a666400) [pid = 16947] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 109 (0xa2ff3400) [pid = 16947] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 108 (0xa2fd0c00) [pid = 16947] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 107 (0x9a4cd400) [pid = 16947] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 106 (0x930c9c00) [pid = 16947] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 105 (0xa4f21c00) [pid = 16947] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 104 (0x9ae35c00) [pid = 16947] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 103 (0x92222400) [pid = 16947] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 102 (0x9ac88c00) [pid = 16947] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 101 (0xa3114000) [pid = 16947] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 100 (0x95187800) [pid = 16947] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 99 (0x92176400) [pid = 16947] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 98 (0x92215c00) [pid = 16947] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:19:58 INFO - PROCESS | 16947 | --DOMWINDOW == 97 (0x9a4d6000) [pid = 16947] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:19:59 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:59 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:19:59 INFO - PROCESS | 16947 | 1468865999702 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:19:59 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.) 11:19:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2646ms 11:19:59 INFO - PROCESS | 16947 | 1468865999729 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 11:19:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:19:59 INFO - PROCESS | 16947 | 1468865999733 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 11:19:59 INFO - PROCESS | 16947 | 1468865999740 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:19:59 INFO - PROCESS | 16947 | 1468865999743 Marionette TRACE conn3 <- [1,750,null,{}] 11:19:59 INFO - PROCESS | 16947 | 1468865999749 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:19:59 INFO - PROCESS | 16947 | 1468865999754 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:19:59 INFO - PROCESS | 16947 | 1468865999943 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 11:20:00 INFO - PROCESS | 16947 | 1468866000003 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:00 INFO - PROCESS | 16947 | 1468866000012 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:00 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd7400 == 30 [pid = 16947] [id = 195] 11:20:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 98 (0x92309000) [pid = 16947] [serial = 585] [outer = (nil)] 11:20:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 99 (0x930c8800) [pid = 16947] [serial = 586] [outer = 0x92309000] 11:20:00 INFO - PROCESS | 16947 | 1468866000078 Marionette DEBUG loaded listener.js 11:20:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 100 (0x9518f000) [pid = 16947] [serial = 587] [outer = 0x92309000] 11:20:01 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:20:01 INFO - PROCESS | 16947 | 1468866001300 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:20:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:20:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1588ms 11:20:01 INFO - PROCESS | 16947 | 1468866001330 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 11:20:01 INFO - PROCESS | 16947 | 1468866001340 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 11:20:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:20:01 INFO - PROCESS | 16947 | 1468866001354 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:20:01 INFO - PROCESS | 16947 | 1468866001363 Marionette TRACE conn3 <- [1,754,null,{}] 11:20:01 INFO - PROCESS | 16947 | 1468866001500 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:01 INFO - PROCESS | 16947 | 1468866001508 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:01 INFO - PROCESS | 16947 | 1468866001683 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 11:20:01 INFO - PROCESS | 16947 | 1468866001842 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:01 INFO - PROCESS | 16947 | 1468866001866 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:01 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6d400 == 31 [pid = 16947] [id = 196] 11:20:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 101 (0x90e6f400) [pid = 16947] [serial = 588] [outer = (nil)] 11:20:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 102 (0x9221c000) [pid = 16947] [serial = 589] [outer = 0x90e6f400] 11:20:01 INFO - PROCESS | 16947 | 1468866001990 Marionette DEBUG loaded listener.js 11:20:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 103 (0x9240d800) [pid = 16947] [serial = 590] [outer = 0x90e6f400] 11:20:03 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:20:03 INFO - PROCESS | 16947 | 1468866003314 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:20:03 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 11:20:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2014ms 11:20:03 INFO - PROCESS | 16947 | 1468866003377 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 11:20:03 INFO - PROCESS | 16947 | 1468866003384 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 11:20:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:20:03 INFO - PROCESS | 16947 | 1468866003414 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:20:03 INFO - PROCESS | 16947 | 1468866003419 Marionette TRACE conn3 <- [1,758,null,{}] 11:20:03 INFO - PROCESS | 16947 | 1468866003425 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:03 INFO - PROCESS | 16947 | 1468866003431 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:03 INFO - PROCESS | 16947 | 1468866003597 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 11:20:03 INFO - PROCESS | 16947 | 1468866003752 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:03 INFO - PROCESS | 16947 | 1468866003761 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:03 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6ac00 == 32 [pid = 16947] [id = 197] 11:20:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 104 (0x92636c00) [pid = 16947] [serial = 591] [outer = (nil)] 11:20:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 105 (0x93d58400) [pid = 16947] [serial = 592] [outer = 0x92636c00] 11:20:03 INFO - PROCESS | 16947 | 1468866003840 Marionette DEBUG loaded listener.js 11:20:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 106 (0x950c2c00) [pid = 16947] [serial = 593] [outer = 0x92636c00] 11:20:04 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:20:04 INFO - PROCESS | 16947 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:20:04 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:20:04 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:20:04 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:20:04 INFO - PROCESS | 16947 | 1468866004786 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:20:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:20:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1435ms 11:20:04 INFO - PROCESS | 16947 | 1468866004845 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 11:20:04 INFO - PROCESS | 16947 | 1468866004848 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 11:20:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:20:04 INFO - PROCESS | 16947 | 1468866004856 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:20:04 INFO - PROCESS | 16947 | 1468866004862 Marionette TRACE conn3 <- [1,762,null,{}] 11:20:04 INFO - PROCESS | 16947 | 1468866004878 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:04 INFO - PROCESS | 16947 | 1468866004887 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:05 INFO - PROCESS | 16947 | 1468866005101 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 11:20:05 INFO - PROCESS | 16947 | 1468866005309 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:05 INFO - PROCESS | 16947 | 1468866005323 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:05 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a5f2800 == 33 [pid = 16947] [id = 198] 11:20:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 107 (0x9a668c00) [pid = 16947] [serial = 594] [outer = (nil)] 11:20:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 108 (0x9a8b4c00) [pid = 16947] [serial = 595] [outer = 0x9a668c00] 11:20:05 INFO - PROCESS | 16947 | 1468866005443 Marionette DEBUG loaded listener.js 11:20:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 109 (0x9a8ed400) [pid = 16947] [serial = 596] [outer = 0x9a668c00] 11:20:06 INFO - PROCESS | 16947 | 1468866006710 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:20:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:20:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1895ms 11:20:06 INFO - PROCESS | 16947 | 1468866006749 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 11:20:06 INFO - PROCESS | 16947 | 1468866006754 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 11:20:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:20:06 INFO - PROCESS | 16947 | 1468866006760 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:20:06 INFO - PROCESS | 16947 | 1468866006763 Marionette TRACE conn3 <- [1,766,null,{}] 11:20:06 INFO - PROCESS | 16947 | 1468866006770 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:06 INFO - PROCESS | 16947 | 1468866006775 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:06 INFO - PROCESS | 16947 | 1468866006994 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 11:20:07 INFO - PROCESS | 16947 | 1468866007164 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:07 INFO - PROCESS | 16947 | 1468866007173 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:07 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8b8000 == 34 [pid = 16947] [id = 199] 11:20:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 110 (0x9ac87c00) [pid = 16947] [serial = 597] [outer = (nil)] 11:20:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 111 (0x9ae36000) [pid = 16947] [serial = 598] [outer = 0x9ac87c00] 11:20:07 INFO - PROCESS | 16947 | 1468866007244 Marionette DEBUG loaded listener.js 11:20:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 112 (0x9ac8f800) [pid = 16947] [serial = 599] [outer = 0x9ac87c00] 11:20:08 INFO - PROCESS | 16947 | 1468866008469 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:20:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:20:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1730ms 11:20:08 INFO - PROCESS | 16947 | 1468866008699 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 11:20:08 INFO - PROCESS | 16947 | 1468866008704 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 11:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:20:08 INFO - PROCESS | 16947 | 1468866008721 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:20:08 INFO - PROCESS | 16947 | 1468866008727 Marionette TRACE conn3 <- [1,770,null,{}] 11:20:08 INFO - PROCESS | 16947 | 1468866008778 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:08 INFO - PROCESS | 16947 | 1468866008783 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:08 INFO - PROCESS | 16947 | 1468866008940 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 11:20:09 INFO - PROCESS | 16947 | 1468866009204 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:09 INFO - PROCESS | 16947 | 1468866009216 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:09 INFO - PROCESS | 16947 | --DOCSHELL 0x95464c00 == 33 [pid = 16947] [id = 194] 11:20:09 INFO - PROCESS | 16947 | ++DOCSHELL 0x91ddc400 == 34 [pid = 16947] [id = 200] 11:20:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 113 (0x91ddfc00) [pid = 16947] [serial = 600] [outer = (nil)] 11:20:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 114 (0x92178400) [pid = 16947] [serial = 601] [outer = 0x91ddfc00] 11:20:09 INFO - PROCESS | 16947 | 1468866009297 Marionette DEBUG loaded listener.js 11:20:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 115 (0x92215c00) [pid = 16947] [serial = 602] [outer = 0x91ddfc00] 11:20:09 INFO - PROCESS | 16947 | --DOCSHELL 0x92409000 == 33 [pid = 16947] [id = 193] 11:20:09 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd6c00 == 32 [pid = 16947] [id = 192] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 114 (0xa2325800) [pid = 16947] [serial = 415] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 113 (0x9a8b5c00) [pid = 16947] [serial = 385] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 112 (0x925ed000) [pid = 16947] [serial = 376] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 111 (0x9d409400) [pid = 16947] [serial = 412] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 110 (0x93d5b400) [pid = 16947] [serial = 379] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 109 (0x9ae34400) [pid = 16947] [serial = 406] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 108 (0x9830f000) [pid = 16947] [serial = 382] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 107 (0x9a669000) [pid = 16947] [serial = 400] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 106 (0xa61c1800) [pid = 16947] [serial = 473] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 105 (0x9c1ca000) [pid = 16947] [serial = 409] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 104 (0x9929bc00) [pid = 16947] [serial = 403] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 103 (0xa6da1c00) [pid = 16947] [serial = 452] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 102 (0x9bf05800) [pid = 16947] [serial = 437] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 101 (0x93b0d400) [pid = 16947] [serial = 476] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 100 (0x9b1e8800) [pid = 16947] [serial = 443] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 99 (0xa6724800) [pid = 16947] [serial = 449] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 98 (0xa6f43400) [pid = 16947] [serial = 485] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 97 (0x92181000) [pid = 16947] [serial = 494] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 96 (0xa82ee800) [pid = 16947] [serial = 491] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 95 (0x9b195000) [pid = 16947] [serial = 488] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 94 (0xa618c400) [pid = 16947] [serial = 446] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 93 (0xa61c0c00) [pid = 16947] [serial = 482] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 92 (0x9a8ec400) [pid = 16947] [serial = 479] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 91 (0x978be800) [pid = 16947] [serial = 440] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0x9b18a000) [pid = 16947] [serial = 547] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x9b1f1000) [pid = 16947] [serial = 548] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x92631c00) [pid = 16947] [serial = 550] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x92638800) [pid = 16947] [serial = 520] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9263d000) [pid = 16947] [serial = 521] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x95470400) [pid = 16947] [serial = 523] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x99670000) [pid = 16947] [serial = 524] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9b1e9800) [pid = 16947] [serial = 526] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9b332400) [pid = 16947] [serial = 527] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x930d2400) [pid = 16947] [serial = 541] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x93b10000) [pid = 16947] [serial = 542] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0xa33ce000) [pid = 16947] [serial = 538] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0xa33d4c00) [pid = 16947] [serial = 539] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0xa2304800) [pid = 16947] [serial = 535] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0xa2310400) [pid = 16947] [serial = 536] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9b60f000) [pid = 16947] [serial = 529] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9ba86000) [pid = 16947] [serial = 530] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x99299000) [pid = 16947] [serial = 544] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9b191800) [pid = 16947] [serial = 518] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9b189800) [pid = 16947] [serial = 517] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9c1bec00) [pid = 16947] [serial = 532] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9c1ccc00) [pid = 16947] [serial = 533] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9bfdc000) [pid = 16947] [serial = 553] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0xa1004000) [pid = 16947] [serial = 554] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x96ec2000) [pid = 16947] [serial = 551] [outer = (nil)] [url = about:blank] 11:20:09 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9a185c00) [pid = 16947] [serial = 545] [outer = (nil)] [url = about:blank] 11:20:10 INFO - PROCESS | 16947 | 1468866010089 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1397ms 11:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:20:10 INFO - PROCESS | 16947 | 1468866010125 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 11:20:10 INFO - PROCESS | 16947 | 1468866010128 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 11:20:10 INFO - PROCESS | 16947 | 1468866010139 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:20:10 INFO - PROCESS | 16947 | 1468866010145 Marionette TRACE conn3 <- [1,774,null,{}] 11:20:10 INFO - PROCESS | 16947 | 1468866010151 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:10 INFO - PROCESS | 16947 | 1468866010157 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:10 INFO - PROCESS | 16947 | 1468866010306 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 11:20:10 INFO - PROCESS | 16947 | 1468866010321 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:10 INFO - PROCESS | 16947 | 1468866010331 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:10 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd5800 == 33 [pid = 16947] [id = 201] 11:20:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9263b400) [pid = 16947] [serial = 603] [outer = (nil)] 11:20:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x930d2400) [pid = 16947] [serial = 604] [outer = 0x9263b400] 11:20:10 INFO - PROCESS | 16947 | 1468866010394 Marionette DEBUG loaded listener.js 11:20:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x93b13800) [pid = 16947] [serial = 605] [outer = 0x9263b400] 11:20:11 INFO - PROCESS | 16947 | 1468866011196 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1093ms 11:20:11 INFO - PROCESS | 16947 | 1468866011238 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 11:20:11 INFO - PROCESS | 16947 | 1468866011241 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 11:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:20:11 INFO - PROCESS | 16947 | 1468866011248 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:20:11 INFO - PROCESS | 16947 | 1468866011252 Marionette TRACE conn3 <- [1,778,null,{}] 11:20:11 INFO - PROCESS | 16947 | 1468866011264 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:11 INFO - PROCESS | 16947 | 1468866011272 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:11 INFO - PROCESS | 16947 | 1468866011423 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 11:20:11 INFO - PROCESS | 16947 | 1468866011442 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:11 INFO - PROCESS | 16947 | 1468866011460 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:11 INFO - PROCESS | 16947 | ++DOCSHELL 0x95470400 == 34 [pid = 16947] [id = 202] 11:20:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x95473800) [pid = 16947] [serial = 606] [outer = (nil)] 11:20:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x978bdc00) [pid = 16947] [serial = 607] [outer = 0x95473800] 11:20:11 INFO - PROCESS | 16947 | 1468866011652 Marionette DEBUG loaded listener.js 11:20:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x98355800) [pid = 16947] [serial = 608] [outer = 0x95473800] 11:20:12 INFO - PROCESS | 16947 | 1468866012499 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1281ms 11:20:12 INFO - PROCESS | 16947 | 1468866012540 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 11:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:20:12 INFO - PROCESS | 16947 | 1468866012545 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 11:20:12 INFO - PROCESS | 16947 | 1468866012552 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:20:12 INFO - PROCESS | 16947 | 1468866012555 Marionette TRACE conn3 <- [1,782,null,{}] 11:20:12 INFO - PROCESS | 16947 | 1468866012562 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:12 INFO - PROCESS | 16947 | 1468866012567 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:12 INFO - PROCESS | 16947 | 1468866012775 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 11:20:12 INFO - PROCESS | 16947 | 1468866012793 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:12 INFO - PROCESS | 16947 | 1468866012800 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:12 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e60c00 == 35 [pid = 16947] [id = 203] 11:20:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x93a0fc00) [pid = 16947] [serial = 609] [outer = (nil)] 11:20:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a070c00) [pid = 16947] [serial = 610] [outer = 0x93a0fc00] 11:20:12 INFO - PROCESS | 16947 | 1468866012864 Marionette DEBUG loaded listener.js 11:20:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9a185c00) [pid = 16947] [serial = 611] [outer = 0x93a0fc00] 11:20:13 INFO - PROCESS | 16947 | 1468866013673 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1181ms 11:20:13 INFO - PROCESS | 16947 | 1468866013733 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 11:20:13 INFO - PROCESS | 16947 | 1468866013737 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 11:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:20:13 INFO - PROCESS | 16947 | 1468866013743 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:20:13 INFO - PROCESS | 16947 | 1468866013746 Marionette TRACE conn3 <- [1,786,null,{}] 11:20:13 INFO - PROCESS | 16947 | 1468866013751 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:13 INFO - PROCESS | 16947 | 1468866013756 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:13 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x99214c00) [pid = 16947] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:20:13 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x92177000) [pid = 16947] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:20:13 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x93d5dc00) [pid = 16947] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:20:13 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x91ddc800) [pid = 16947] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:20:13 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x95465c00) [pid = 16947] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:20:13 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x95193800) [pid = 16947] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:20:13 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9b60b400) [pid = 16947] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:20:13 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x91dd6000) [pid = 16947] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:20:13 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x925c3400) [pid = 16947] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:20:13 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x91f34c00) [pid = 16947] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:20:13 INFO - PROCESS | 16947 | 1468866013993 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 11:20:14 INFO - PROCESS | 16947 | 1468866014069 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:14 INFO - PROCESS | 16947 | 1468866014077 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:14 INFO - PROCESS | 16947 | ++DOCSHELL 0x92177000 == 36 [pid = 16947] [id = 204] 11:20:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x92182800) [pid = 16947] [serial = 612] [outer = (nil)] 11:20:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x95242000) [pid = 16947] [serial = 613] [outer = 0x92182800] 11:20:14 INFO - PROCESS | 16947 | 1468866014139 Marionette DEBUG loaded listener.js 11:20:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x99ec2c00) [pid = 16947] [serial = 614] [outer = 0x92182800] 11:20:14 INFO - PROCESS | 16947 | 1468866014880 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1184ms 11:20:14 INFO - PROCESS | 16947 | 1468866014928 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 11:20:14 INFO - PROCESS | 16947 | 1468866014931 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 11:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:20:14 INFO - PROCESS | 16947 | 1468866014938 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:20:14 INFO - PROCESS | 16947 | 1468866014942 Marionette TRACE conn3 <- [1,790,null,{}] 11:20:14 INFO - PROCESS | 16947 | 1468866014948 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:14 INFO - PROCESS | 16947 | 1468866014958 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:15 INFO - PROCESS | 16947 | 1468866015154 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 11:20:15 INFO - PROCESS | 16947 | 1468866015268 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:15 INFO - PROCESS | 16947 | 1468866015278 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:15 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f34c00 == 37 [pid = 16947] [id = 205] 11:20:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9a77b400) [pid = 16947] [serial = 615] [outer = (nil)] 11:20:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9ae39800) [pid = 16947] [serial = 616] [outer = 0x9a77b400] 11:20:15 INFO - PROCESS | 16947 | 1468866015340 Marionette DEBUG loaded listener.js 11:20:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9b10a400) [pid = 16947] [serial = 617] [outer = 0x9a77b400] 11:20:16 INFO - PROCESS | 16947 | 1468866016157 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1290ms 11:20:16 INFO - PROCESS | 16947 | 1468866016229 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 11:20:16 INFO - PROCESS | 16947 | 1468866016236 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 11:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:20:16 INFO - PROCESS | 16947 | 1468866016245 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:20:16 INFO - PROCESS | 16947 | 1468866016252 Marionette TRACE conn3 <- [1,794,null,{}] 11:20:16 INFO - PROCESS | 16947 | 1468866016261 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:16 INFO - PROCESS | 16947 | 1468866016266 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:16 INFO - PROCESS | 16947 | 1468866016488 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 11:20:16 INFO - PROCESS | 16947 | 1468866016656 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:16 INFO - PROCESS | 16947 | 1468866016671 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:16 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f34400 == 38 [pid = 16947] [id = 206] 11:20:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x91f35000) [pid = 16947] [serial = 618] [outer = (nil)] 11:20:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9217c000) [pid = 16947] [serial = 619] [outer = 0x91f35000] 11:20:16 INFO - PROCESS | 16947 | 1468866016749 Marionette DEBUG loaded listener.js 11:20:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x92182000) [pid = 16947] [serial = 620] [outer = 0x91f35000] 11:20:17 INFO - PROCESS | 16947 | 1468866017651 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1436ms 11:20:17 INFO - PROCESS | 16947 | 1468866017681 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 11:20:17 INFO - PROCESS | 16947 | 1468866017687 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 11:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:20:17 INFO - PROCESS | 16947 | 1468866017698 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:20:17 INFO - PROCESS | 16947 | 1468866017702 Marionette TRACE conn3 <- [1,798,null,{}] 11:20:17 INFO - PROCESS | 16947 | 1468866017709 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:17 INFO - PROCESS | 16947 | 1468866017715 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:17 INFO - PROCESS | 16947 | 1468866017896 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 11:20:18 INFO - PROCESS | 16947 | 1468866018054 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:18 INFO - PROCESS | 16947 | 1468866018064 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:18 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd3c00 == 39 [pid = 16947] [id = 207] 11:20:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x93b0dc00) [pid = 16947] [serial = 621] [outer = (nil)] 11:20:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x950ca000) [pid = 16947] [serial = 622] [outer = 0x93b0dc00] 11:20:18 INFO - PROCESS | 16947 | 1468866018143 Marionette DEBUG loaded listener.js 11:20:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9518fc00) [pid = 16947] [serial = 623] [outer = 0x93b0dc00] 11:20:19 INFO - PROCESS | 16947 | 1468866019059 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:20:19 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 11:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1437ms 11:20:19 INFO - PROCESS | 16947 | 1468866019135 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 11:20:19 INFO - PROCESS | 16947 | 1468866019139 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 11:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:20:19 INFO - PROCESS | 16947 | 1468866019146 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:20:19 INFO - PROCESS | 16947 | 1468866019152 Marionette TRACE conn3 <- [1,802,null,{}] 11:20:19 INFO - PROCESS | 16947 | 1468866019168 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:19 INFO - PROCESS | 16947 | 1468866019176 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:19 INFO - PROCESS | 16947 | 1468866019404 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 11:20:19 INFO - PROCESS | 16947 | 1468866019609 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:19 INFO - PROCESS | 16947 | 1468866019621 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:19 INFO - PROCESS | 16947 | ++DOCSHELL 0x9523d800 == 40 [pid = 16947] [id = 208] 11:20:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9ae3a800) [pid = 16947] [serial = 624] [outer = (nil)] 11:20:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9b107c00) [pid = 16947] [serial = 625] [outer = 0x9ae3a800] 11:20:19 INFO - PROCESS | 16947 | 1468866019723 Marionette DEBUG loaded listener.js 11:20:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9b18bc00) [pid = 16947] [serial = 626] [outer = 0x9ae3a800] 11:20:20 INFO - PROCESS | 16947 | 1468866020553 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:20:20 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 11:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1448ms 11:20:20 INFO - PROCESS | 16947 | 1468866020595 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 11:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:20:20 INFO - PROCESS | 16947 | 1468866020600 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 11:20:20 INFO - PROCESS | 16947 | 1468866020606 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:20:20 INFO - PROCESS | 16947 | 1468866020610 Marionette TRACE conn3 <- [1,806,null,{}] 11:20:20 INFO - PROCESS | 16947 | 1468866020616 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:20 INFO - PROCESS | 16947 | 1468866020621 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:20 INFO - PROCESS | 16947 | 1468866020796 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 11:20:20 INFO - PROCESS | 16947 | 1468866020953 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:20 INFO - PROCESS | 16947 | 1468866020962 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:20 INFO - PROCESS | 16947 | ++DOCSHELL 0x95186c00 == 41 [pid = 16947] [id = 209] 11:20:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b195000) [pid = 16947] [serial = 627] [outer = (nil)] 11:20:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b1e8800) [pid = 16947] [serial = 628] [outer = 0x9b195000] 11:20:21 INFO - PROCESS | 16947 | 1468866021035 Marionette DEBUG loaded listener.js 11:20:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b32ac00) [pid = 16947] [serial = 629] [outer = 0x9b195000] 11:20:21 INFO - PROCESS | 16947 | 1468866021927 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:20:21 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 11:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1392ms 11:20:22 INFO - PROCESS | 16947 | 1468866021998 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 11:20:22 INFO - PROCESS | 16947 | 1468866022002 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 11:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:20:22 INFO - PROCESS | 16947 | 1468866022009 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:20:22 INFO - PROCESS | 16947 | 1468866022011 Marionette TRACE conn3 <- [1,810,null,{}] 11:20:22 INFO - PROCESS | 16947 | 1468866022018 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:22 INFO - PROCESS | 16947 | 1468866022023 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:22 INFO - PROCESS | 16947 | 1468866022193 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 11:20:22 INFO - PROCESS | 16947 | 1468866022353 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:22 INFO - PROCESS | 16947 | 1468866022361 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:22 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e61400 == 42 [pid = 16947] [id = 210] 11:20:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x92630c00) [pid = 16947] [serial = 630] [outer = (nil)] 11:20:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9b601800) [pid = 16947] [serial = 631] [outer = 0x92630c00] 11:20:22 INFO - PROCESS | 16947 | 1468866022432 Marionette DEBUG loaded listener.js 11:20:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9b604800) [pid = 16947] [serial = 632] [outer = 0x92630c00] 11:20:23 INFO - PROCESS | 16947 | 1468866023321 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1385ms 11:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:20:23 INFO - PROCESS | 16947 | 1468866023395 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 11:20:23 INFO - PROCESS | 16947 | 1468866023398 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 11:20:23 INFO - PROCESS | 16947 | 1468866023405 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:20:23 INFO - PROCESS | 16947 | 1468866023408 Marionette TRACE conn3 <- [1,814,null,{}] 11:20:23 INFO - PROCESS | 16947 | 1468866023414 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:23 INFO - PROCESS | 16947 | 1468866023424 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:23 INFO - PROCESS | 16947 | 1468866023660 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 11:20:23 INFO - PROCESS | 16947 | 1468866023876 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:23 INFO - PROCESS | 16947 | 1468866023883 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:23 INFO - PROCESS | 16947 | ++DOCSHELL 0x92634400 == 43 [pid = 16947] [id = 211] 11:20:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9b335800) [pid = 16947] [serial = 633] [outer = (nil)] 11:20:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x9c2a8800) [pid = 16947] [serial = 634] [outer = 0x9b335800] 11:20:24 INFO - PROCESS | 16947 | 1468866024000 Marionette DEBUG loaded listener.js 11:20:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x9d812400) [pid = 16947] [serial = 635] [outer = 0x9b335800] 11:20:24 INFO - PROCESS | 16947 | 1468866024850 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 11:20:24 INFO - PROCESS | 16947 | 1468866024893 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 11:20:24 INFO - PROCESS | 16947 | 1468866024900 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:20:24 INFO - PROCESS | 16947 | 1468866024903 Marionette TRACE conn3 <- [1,818,null,{}] 11:20:24 INFO - PROCESS | 16947 | 1468866024910 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:24 INFO - PROCESS | 16947 | 1468866024915 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:25 INFO - PROCESS | 16947 | 1468866025079 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 11:20:25 INFO - PROCESS | 16947 | 1468866025244 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:25 INFO - PROCESS | 16947 | 1468866025252 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:25 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd6000 == 44 [pid = 16947] [id = 212] 11:20:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x92181400) [pid = 16947] [serial = 636] [outer = (nil)] 11:20:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0xa1096800) [pid = 16947] [serial = 637] [outer = 0x92181400] 11:20:25 INFO - PROCESS | 16947 | 1468866025325 Marionette DEBUG loaded listener.js 11:20:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0xa2008c00) [pid = 16947] [serial = 638] [outer = 0x92181400] 11:20:26 INFO - PROCESS | 16947 | 1468866026448 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1591ms 11:20:26 INFO - PROCESS | 16947 | 1468866026491 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 11:20:26 INFO - PROCESS | 16947 | 1468866026497 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 11:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:20:26 INFO - PROCESS | 16947 | 1468866026506 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:20:26 INFO - PROCESS | 16947 | 1468866026511 Marionette TRACE conn3 <- [1,822,null,{}] 11:20:26 INFO - PROCESS | 16947 | 1468866026519 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:26 INFO - PROCESS | 16947 | 1468866026525 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:26 INFO - PROCESS | 16947 | 1468866026743 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 11:20:27 INFO - PROCESS | 16947 | 1468866027043 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:27 INFO - PROCESS | 16947 | 1468866027050 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:27 INFO - PROCESS | 16947 | ++DOCSHELL 0x92407c00 == 45 [pid = 16947] [id = 213] 11:20:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 92 (0x925c1800) [pid = 16947] [serial = 639] [outer = (nil)] 11:20:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 93 (0x925eb000) [pid = 16947] [serial = 640] [outer = 0x925c1800] 11:20:27 INFO - PROCESS | 16947 | 1468866027172 Marionette DEBUG loaded listener.js 11:20:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 94 (0x92631c00) [pid = 16947] [serial = 641] [outer = 0x925c1800] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x95190c00 == 44 [pid = 16947] [id = 191] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x92177000 == 43 [pid = 16947] [id = 204] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x90e60c00 == 42 [pid = 16947] [id = 203] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x95470400 == 41 [pid = 16947] [id = 202] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd5800 == 40 [pid = 16947] [id = 201] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x91ddc400 == 39 [pid = 16947] [id = 200] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd7400 == 38 [pid = 16947] [id = 195] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6ac00 == 37 [pid = 16947] [id = 197] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6d400 == 36 [pid = 16947] [id = 196] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8b8000 == 35 [pid = 16947] [id = 199] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x9a5f2800 == 34 [pid = 16947] [id = 198] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd6000 == 33 [pid = 16947] [id = 212] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x92634400 == 32 [pid = 16947] [id = 211] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x90e61400 == 31 [pid = 16947] [id = 210] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x9523d800 == 30 [pid = 16947] [id = 208] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x95186c00 == 29 [pid = 16947] [id = 209] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd3c00 == 28 [pid = 16947] [id = 207] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x91f34c00 == 27 [pid = 16947] [id = 205] 11:20:28 INFO - PROCESS | 16947 | --DOCSHELL 0x91f34400 == 26 [pid = 16947] [id = 206] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 93 (0x930c8800) [pid = 16947] [serial = 586] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 92 (0x9b106c00) [pid = 16947] [serial = 560] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 91 (0x95468800) [pid = 16947] [serial = 557] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0x9a5ea400) [pid = 16947] [serial = 571] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x9217ec00) [pid = 16947] [serial = 578] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x9ac8b000) [pid = 16947] [serial = 559] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x99e1ec00) [pid = 16947] [serial = 584] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9c2a9400) [pid = 16947] [serial = 575] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0xa2ffac00) [pid = 16947] [serial = 562] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0xa3185400) [pid = 16947] [serial = 563] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9217c400) [pid = 16947] [serial = 569] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x91de0000) [pid = 16947] [serial = 568] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9a8b9800) [pid = 16947] [serial = 572] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x950c0c00) [pid = 16947] [serial = 556] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x92634c00) [pid = 16947] [serial = 580] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x98309400) [pid = 16947] [serial = 583] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x930c9800) [pid = 16947] [serial = 581] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9217ac00) [pid = 16947] [serial = 577] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9ba10800) [pid = 16947] [serial = 574] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x91f39000) [pid = 16947] [serial = 565] [outer = (nil)] [url = about:blank] 11:20:28 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x91f3e400) [pid = 16947] [serial = 566] [outer = (nil)] [url = about:blank] 11:20:29 INFO - PROCESS | 16947 | 1468866029072 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 11:20:29 INFO - PROCESS | 16947 | 1468866029106 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 11:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:20:29 INFO - PROCESS | 16947 | 1468866029115 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:20:29 INFO - PROCESS | 16947 | 1468866029119 Marionette TRACE conn3 <- [1,826,null,{}] 11:20:29 INFO - PROCESS | 16947 | 1468866029128 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:29 INFO - PROCESS | 16947 | 1468866029136 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:29 INFO - PROCESS | 16947 | 1468866029293 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 11:20:29 INFO - PROCESS | 16947 | 1468866029303 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:29 INFO - PROCESS | 16947 | 1468866029313 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:29 INFO - PROCESS | 16947 | ++DOCSHELL 0x92176800 == 27 [pid = 16947] [id = 214] 11:20:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x92177000) [pid = 16947] [serial = 642] [outer = (nil)] 11:20:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9217b000) [pid = 16947] [serial = 643] [outer = 0x92177000] 11:20:29 INFO - PROCESS | 16947 | 1468866029380 Marionette DEBUG loaded listener.js 11:20:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9217e800) [pid = 16947] [serial = 644] [outer = 0x92177000] 11:20:30 INFO - PROCESS | 16947 | 1468866030238 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1184ms 11:20:30 INFO - PROCESS | 16947 | 1468866030299 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 11:20:30 INFO - PROCESS | 16947 | 1468866030307 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 11:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:20:30 INFO - PROCESS | 16947 | 1468866030318 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:20:30 INFO - PROCESS | 16947 | 1468866030322 Marionette TRACE conn3 <- [1,830,null,{}] 11:20:30 INFO - PROCESS | 16947 | 1468866030329 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:30 INFO - PROCESS | 16947 | 1468866030334 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:30 INFO - PROCESS | 16947 | 1468866030493 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 11:20:30 INFO - PROCESS | 16947 | 1468866030598 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:30 INFO - PROCESS | 16947 | 1468866030607 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:30 INFO - PROCESS | 16947 | ++DOCSHELL 0x92223000 == 28 [pid = 16947] [id = 215] 11:20:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x92407000) [pid = 16947] [serial = 645] [outer = (nil)] 11:20:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x925c5c00) [pid = 16947] [serial = 646] [outer = 0x92407000] 11:20:30 INFO - PROCESS | 16947 | 1468866030672 Marionette DEBUG loaded listener.js 11:20:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x925cac00) [pid = 16947] [serial = 647] [outer = 0x92407000] 11:20:31 INFO - PROCESS | 16947 | 1468866031497 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1194ms 11:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:20:31 INFO - PROCESS | 16947 | 1468866031512 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 11:20:31 INFO - PROCESS | 16947 | 1468866031515 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 11:20:31 INFO - PROCESS | 16947 | 1468866031522 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:20:31 INFO - PROCESS | 16947 | 1468866031528 Marionette TRACE conn3 <- [1,834,null,{}] 11:20:31 INFO - PROCESS | 16947 | 1468866031552 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:31 INFO - PROCESS | 16947 | 1468866031561 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:31 INFO - PROCESS | 16947 | 1468866031774 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 11:20:31 INFO - PROCESS | 16947 | 1468866031805 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:31 INFO - PROCESS | 16947 | 1468866031817 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:31 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b12c00 == 29 [pid = 16947] [id = 216] 11:20:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x93b15400) [pid = 16947] [serial = 648] [outer = (nil)] 11:20:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x93d53800) [pid = 16947] [serial = 649] [outer = 0x93b15400] 11:20:31 INFO - PROCESS | 16947 | 1468866031884 Marionette DEBUG loaded listener.js 11:20:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x93d5c800) [pid = 16947] [serial = 650] [outer = 0x93b15400] 11:20:32 INFO - PROCESS | 16947 | 1468866032745 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1248ms 11:20:32 INFO - PROCESS | 16947 | 1468866032769 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 11:20:32 INFO - PROCESS | 16947 | 1468866032773 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 11:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:20:32 INFO - PROCESS | 16947 | 1468866032780 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:20:32 INFO - PROCESS | 16947 | 1468866032783 Marionette TRACE conn3 <- [1,838,null,{}] 11:20:32 INFO - PROCESS | 16947 | 1468866032789 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:32 INFO - PROCESS | 16947 | 1468866032794 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:32 INFO - PROCESS | 16947 | 1468866032981 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 11:20:33 INFO - PROCESS | 16947 | 1468866033009 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:33 INFO - PROCESS | 16947 | 1468866033017 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:33 INFO - PROCESS | 16947 | ++DOCSHELL 0x925ef400 == 30 [pid = 16947] [id = 217] 11:20:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x93d54800) [pid = 16947] [serial = 651] [outer = (nil)] 11:20:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9518b000) [pid = 16947] [serial = 652] [outer = 0x93d54800] 11:20:33 INFO - PROCESS | 16947 | 1468866033081 Marionette DEBUG loaded listener.js 11:20:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x95194c00) [pid = 16947] [serial = 653] [outer = 0x93d54800] 11:20:33 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x93a0fc00) [pid = 16947] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:20:33 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x92182800) [pid = 16947] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:20:33 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x95473800) [pid = 16947] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:20:33 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9ac87c00) [pid = 16947] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:20:33 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x92636c00) [pid = 16947] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:20:33 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9a668c00) [pid = 16947] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:20:33 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x90e6f400) [pid = 16947] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:20:33 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x92309000) [pid = 16947] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:20:33 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9263b400) [pid = 16947] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:20:33 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x91ddfc00) [pid = 16947] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:20:33 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9a77b400) [pid = 16947] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:20:34 INFO - PROCESS | 16947 | 1468866034557 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1830ms 11:20:34 INFO - PROCESS | 16947 | 1468866034611 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 11:20:34 INFO - PROCESS | 16947 | 1468866034618 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 11:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:20:34 INFO - PROCESS | 16947 | 1468866034626 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:20:34 INFO - PROCESS | 16947 | 1468866034631 Marionette TRACE conn3 <- [1,842,null,{}] 11:20:34 INFO - PROCESS | 16947 | 1468866034641 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:34 INFO - PROCESS | 16947 | 1468866034646 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:34 INFO - PROCESS | 16947 | 1468866034854 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 11:20:35 INFO - PROCESS | 16947 | 1468866035059 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:35 INFO - PROCESS | 16947 | 1468866035068 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:35 INFO - PROCESS | 16947 | ++DOCSHELL 0x92179400 == 31 [pid = 16947] [id = 218] 11:20:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9217b800) [pid = 16947] [serial = 654] [outer = (nil)] 11:20:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9221f800) [pid = 16947] [serial = 655] [outer = 0x9217b800] 11:20:35 INFO - PROCESS | 16947 | 1468866035189 Marionette DEBUG loaded listener.js 11:20:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x925c6000) [pid = 16947] [serial = 656] [outer = 0x9217b800] 11:20:36 INFO - PROCESS | 16947 | 1468866036137 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1588ms 11:20:36 INFO - PROCESS | 16947 | 1468866036214 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 11:20:36 INFO - PROCESS | 16947 | 1468866036221 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 11:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:20:36 INFO - PROCESS | 16947 | 1468866036232 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:20:36 INFO - PROCESS | 16947 | 1468866036236 Marionette TRACE conn3 <- [1,846,null,{}] 11:20:36 INFO - PROCESS | 16947 | 1468866036242 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:36 INFO - PROCESS | 16947 | 1468866036249 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:36 INFO - PROCESS | 16947 | 1468866036459 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 11:20:36 INFO - PROCESS | 16947 | 1468866036698 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:36 INFO - PROCESS | 16947 | 1468866036706 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:36 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f3c00 == 32 [pid = 16947] [id = 219] 11:20:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x93a03c00) [pid = 16947] [serial = 657] [outer = (nil)] 11:20:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x93b10000) [pid = 16947] [serial = 658] [outer = 0x93a03c00] 11:20:36 INFO - PROCESS | 16947 | 1468866036827 Marionette DEBUG loaded listener.js 11:20:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x950c0c00) [pid = 16947] [serial = 659] [outer = 0x93a03c00] 11:20:37 INFO - PROCESS | 16947 | 1468866037752 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1580ms 11:20:37 INFO - PROCESS | 16947 | 1468866037812 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 11:20:37 INFO - PROCESS | 16947 | 1468866037817 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 11:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:20:37 INFO - PROCESS | 16947 | 1468866037823 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:20:37 INFO - PROCESS | 16947 | 1468866037830 Marionette TRACE conn3 <- [1,850,null,{}] 11:20:37 INFO - PROCESS | 16947 | 1468866037893 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:37 INFO - PROCESS | 16947 | 1468866037902 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:38 INFO - PROCESS | 16947 | 1468866038134 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 11:20:38 INFO - PROCESS | 16947 | 1468866038417 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:38 INFO - PROCESS | 16947 | 1468866038426 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:38 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e64000 == 33 [pid = 16947] [id = 220] 11:20:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x90e65c00) [pid = 16947] [serial = 660] [outer = (nil)] 11:20:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x90e6e400) [pid = 16947] [serial = 661] [outer = 0x90e65c00] 11:20:38 INFO - PROCESS | 16947 | 1468866038502 Marionette DEBUG loaded listener.js 11:20:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x91ddc400) [pid = 16947] [serial = 662] [outer = 0x90e65c00] 11:20:39 INFO - PROCESS | 16947 | --DOCSHELL 0x93b12c00 == 32 [pid = 16947] [id = 216] 11:20:39 INFO - PROCESS | 16947 | --DOCSHELL 0x92223000 == 31 [pid = 16947] [id = 215] 11:20:39 INFO - PROCESS | 16947 | --DOCSHELL 0x92176800 == 30 [pid = 16947] [id = 214] 11:20:39 INFO - PROCESS | 16947 | --DOCSHELL 0x92407c00 == 29 [pid = 16947] [id = 213] 11:20:39 INFO - PROCESS | 16947 | 1468866039436 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9ae39800) [pid = 16947] [serial = 616] [outer = (nil)] [url = about:blank] 11:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1646ms 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9a070c00) [pid = 16947] [serial = 610] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x95242000) [pid = 16947] [serial = 613] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9a185c00) [pid = 16947] [serial = 611] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x978bdc00) [pid = 16947] [serial = 607] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9ae36000) [pid = 16947] [serial = 598] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9ac8f800) [pid = 16947] [serial = 599] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x93d58400) [pid = 16947] [serial = 592] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x950c2c00) [pid = 16947] [serial = 593] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9a8b4c00) [pid = 16947] [serial = 595] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9a8ed400) [pid = 16947] [serial = 596] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9221c000) [pid = 16947] [serial = 589] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9240d800) [pid = 16947] [serial = 590] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9518f000) [pid = 16947] [serial = 587] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x930d2400) [pid = 16947] [serial = 604] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x93b13800) [pid = 16947] [serial = 605] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x92178400) [pid = 16947] [serial = 601] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x92215c00) [pid = 16947] [serial = 602] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x98355800) [pid = 16947] [serial = 608] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x99ec2c00) [pid = 16947] [serial = 614] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9b10a400) [pid = 16947] [serial = 617] [outer = (nil)] [url = about:blank] 11:20:39 INFO - PROCESS | 16947 | 1468866039511 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 11:20:39 INFO - PROCESS | 16947 | 1468866039516 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 11:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:20:39 INFO - PROCESS | 16947 | 1468866039526 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:20:39 INFO - PROCESS | 16947 | 1468866039529 Marionette TRACE conn3 <- [1,854,null,{}] 11:20:39 INFO - PROCESS | 16947 | 1468866039538 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:39 INFO - PROCESS | 16947 | 1468866039545 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:39 INFO - PROCESS | 16947 | 1468866039698 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 11:20:39 INFO - PROCESS | 16947 | 1468866039800 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:39 INFO - PROCESS | 16947 | 1468866039808 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:39 INFO - PROCESS | 16947 | ++DOCSHELL 0x92182c00 == 30 [pid = 16947] [id = 221] 11:20:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x9221cc00) [pid = 16947] [serial = 663] [outer = (nil)] 11:20:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x92309c00) [pid = 16947] [serial = 664] [outer = 0x9221cc00] 11:20:39 INFO - PROCESS | 16947 | 1468866039878 Marionette DEBUG loaded listener.js 11:20:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x925c6c00) [pid = 16947] [serial = 665] [outer = 0x9221cc00] 11:20:40 INFO - PROCESS | 16947 | 1468866040590 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1086ms 11:20:40 INFO - PROCESS | 16947 | 1468866040628 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 11:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:20:40 INFO - PROCESS | 16947 | 1468866040634 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 11:20:40 INFO - PROCESS | 16947 | 1468866040643 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:20:40 INFO - PROCESS | 16947 | 1468866040645 Marionette TRACE conn3 <- [1,858,null,{}] 11:20:40 INFO - PROCESS | 16947 | 1468866040652 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:40 INFO - PROCESS | 16947 | 1468866040657 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:40 INFO - PROCESS | 16947 | 1468866040810 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 11:20:40 INFO - PROCESS | 16947 | 1468866040924 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:40 INFO - PROCESS | 16947 | 1468866040933 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:40 INFO - PROCESS | 16947 | ++DOCSHELL 0x925ea000 == 31 [pid = 16947] [id = 222] 11:20:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x925f6c00) [pid = 16947] [serial = 666] [outer = (nil)] 11:20:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x93b13800) [pid = 16947] [serial = 667] [outer = 0x925f6c00] 11:20:40 INFO - PROCESS | 16947 | 1468866040994 Marionette DEBUG loaded listener.js 11:20:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x93d5b000) [pid = 16947] [serial = 668] [outer = 0x925f6c00] 11:20:41 INFO - PROCESS | 16947 | 1468866041750 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1132ms 11:20:41 INFO - PROCESS | 16947 | 1468866041787 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 11:20:41 INFO - PROCESS | 16947 | 1468866041790 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 11:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:20:41 INFO - PROCESS | 16947 | 1468866041803 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:20:41 INFO - PROCESS | 16947 | 1468866041812 Marionette TRACE conn3 <- [1,862,null,{}] 11:20:41 INFO - PROCESS | 16947 | 1468866041833 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:41 INFO - PROCESS | 16947 | 1468866041840 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:42 INFO - PROCESS | 16947 | 1468866042030 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 11:20:42 INFO - PROCESS | 16947 | 1468866042053 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:42 INFO - PROCESS | 16947 | 1468866042061 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:42 INFO - PROCESS | 16947 | ++DOCSHELL 0x95468800 == 32 [pid = 16947] [id = 223] 11:20:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x95471000) [pid = 16947] [serial = 669] [outer = (nil)] 11:20:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x978bf800) [pid = 16947] [serial = 670] [outer = 0x95471000] 11:20:42 INFO - PROCESS | 16947 | 1468866042134 Marionette DEBUG loaded listener.js 11:20:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9830fc00) [pid = 16947] [serial = 671] [outer = 0x95471000] 11:20:43 INFO - PROCESS | 16947 | 1468866043008 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1256ms 11:20:43 INFO - PROCESS | 16947 | 1468866043053 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 11:20:43 INFO - PROCESS | 16947 | 1468866043057 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 11:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:20:43 INFO - PROCESS | 16947 | 1468866043070 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:20:43 INFO - PROCESS | 16947 | 1468866043073 Marionette TRACE conn3 <- [1,866,null,{}] 11:20:43 INFO - PROCESS | 16947 | 1468866043080 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:43 INFO - PROCESS | 16947 | 1468866043085 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:43 INFO - PROCESS | 16947 | 1468866043276 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 11:20:43 INFO - PROCESS | 16947 | 1468866043301 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:43 INFO - PROCESS | 16947 | 1468866043313 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:43 INFO - PROCESS | 16947 | ++DOCSHELL 0x92215400 == 33 [pid = 16947] [id = 224] 11:20:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x95190000) [pid = 16947] [serial = 672] [outer = (nil)] 11:20:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9966b400) [pid = 16947] [serial = 673] [outer = 0x95190000] 11:20:43 INFO - PROCESS | 16947 | 1468866043372 Marionette DEBUG loaded listener.js 11:20:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x99670400) [pid = 16947] [serial = 674] [outer = 0x95190000] 11:20:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x99297800) [pid = 16947] [serial = 675] [outer = 0x925f1000] 11:20:43 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9b195000) [pid = 16947] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:20:43 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x92630c00) [pid = 16947] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:20:43 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x92181400) [pid = 16947] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:20:43 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9ae3a800) [pid = 16947] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:20:43 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x93b0dc00) [pid = 16947] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:20:44 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9b335800) [pid = 16947] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:20:44 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x91f35000) [pid = 16947] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:20:44 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x92177000) [pid = 16947] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:20:44 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x925c1800) [pid = 16947] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:20:44 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x92407000) [pid = 16947] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:20:44 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x93b15400) [pid = 16947] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:20:44 INFO - PROCESS | 16947 | 1468866044329 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1287ms 11:20:44 INFO - PROCESS | 16947 | 1468866044357 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 11:20:44 INFO - PROCESS | 16947 | 1468866044361 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 11:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:20:44 INFO - PROCESS | 16947 | 1468866044368 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:20:44 INFO - PROCESS | 16947 | 1468866044372 Marionette TRACE conn3 <- [1,870,null,{}] 11:20:44 INFO - PROCESS | 16947 | 1468866044377 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:44 INFO - PROCESS | 16947 | 1468866044382 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:44 INFO - PROCESS | 16947 | 1468866044571 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 11:20:44 INFO - PROCESS | 16947 | 1468866044586 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:44 INFO - PROCESS | 16947 | 1468866044604 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:44 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dda800 == 34 [pid = 16947] [id = 225] 11:20:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x92214c00) [pid = 16947] [serial = 676] [outer = (nil)] 11:20:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x99ed4800) [pid = 16947] [serial = 677] [outer = 0x92214c00] 11:20:44 INFO - PROCESS | 16947 | 1468866044676 Marionette DEBUG loaded listener.js 11:20:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9a070c00) [pid = 16947] [serial = 678] [outer = 0x92214c00] 11:20:45 INFO - PROCESS | 16947 | 1468866045453 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1129ms 11:20:45 INFO - PROCESS | 16947 | 1468866045498 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 11:20:45 INFO - PROCESS | 16947 | 1468866045502 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 11:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:20:45 INFO - PROCESS | 16947 | 1468866045509 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:20:45 INFO - PROCESS | 16947 | 1468866045512 Marionette TRACE conn3 <- [1,874,null,{}] 11:20:45 INFO - PROCESS | 16947 | 1468866045525 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:45 INFO - PROCESS | 16947 | 1468866045529 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:45 INFO - PROCESS | 16947 | 1468866045678 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 11:20:45 INFO - PROCESS | 16947 | 1468866045686 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:45 INFO - PROCESS | 16947 | 1468866045692 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:45 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e64800 == 35 [pid = 16947] [id = 226] 11:20:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x99ed2c00) [pid = 16947] [serial = 679] [outer = (nil)] 11:20:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9a668000) [pid = 16947] [serial = 680] [outer = 0x99ed2c00] 11:20:45 INFO - PROCESS | 16947 | 1468866045755 Marionette DEBUG loaded listener.js 11:20:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9a8b8c00) [pid = 16947] [serial = 681] [outer = 0x99ed2c00] 11:20:46 INFO - PROCESS | 16947 | 1468866046803 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1338ms 11:20:46 INFO - PROCESS | 16947 | 1468866046849 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 11:20:46 INFO - PROCESS | 16947 | 1468866046855 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 11:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:20:46 INFO - PROCESS | 16947 | 1468866046863 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:20:46 INFO - PROCESS | 16947 | 1468866046871 Marionette TRACE conn3 <- [1,878,null,{}] 11:20:46 INFO - PROCESS | 16947 | 1468866046879 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:46 INFO - PROCESS | 16947 | 1468866046885 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:47 INFO - PROCESS | 16947 | 1468866047109 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 11:20:47 INFO - PROCESS | 16947 | 1468866047301 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:47 INFO - PROCESS | 16947 | 1468866047313 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:47 INFO - PROCESS | 16947 | ++DOCSHELL 0x92216400 == 36 [pid = 16947] [id = 227] 11:20:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x92217000) [pid = 16947] [serial = 682] [outer = (nil)] 11:20:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x92630400) [pid = 16947] [serial = 683] [outer = 0x92217000] 11:20:47 INFO - PROCESS | 16947 | 1468866047444 Marionette DEBUG loaded listener.js 11:20:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9263e800) [pid = 16947] [serial = 684] [outer = 0x92217000] 11:20:48 INFO - PROCESS | 16947 | 1468866048278 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1435ms 11:20:48 INFO - PROCESS | 16947 | 1468866048298 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 11:20:48 INFO - PROCESS | 16947 | 1468866048305 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 11:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:20:48 INFO - PROCESS | 16947 | 1468866048316 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:20:48 INFO - PROCESS | 16947 | 1468866048321 Marionette TRACE conn3 <- [1,882,null,{}] 11:20:48 INFO - PROCESS | 16947 | 1468866048344 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:48 INFO - PROCESS | 16947 | 1468866048350 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:48 INFO - PROCESS | 16947 | 1468866048524 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 11:20:48 INFO - PROCESS | 16947 | 1468866048669 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:48 INFO - PROCESS | 16947 | 1468866048681 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:48 INFO - PROCESS | 16947 | ++DOCSHELL 0x9240e800 == 37 [pid = 16947] [id = 228] 11:20:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x925cf800) [pid = 16947] [serial = 685] [outer = (nil)] 11:20:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x95470000) [pid = 16947] [serial = 686] [outer = 0x925cf800] 11:20:48 INFO - PROCESS | 16947 | 1468866048758 Marionette DEBUG loaded listener.js 11:20:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9830f000) [pid = 16947] [serial = 687] [outer = 0x925cf800] 11:20:49 INFO - PROCESS | 16947 | 1468866049692 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1402ms 11:20:49 INFO - PROCESS | 16947 | 1468866049719 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 11:20:49 INFO - PROCESS | 16947 | 1468866049724 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 11:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:20:49 INFO - PROCESS | 16947 | 1468866049731 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:20:49 INFO - PROCESS | 16947 | 1468866049737 Marionette TRACE conn3 <- [1,886,null,{}] 11:20:49 INFO - PROCESS | 16947 | 1468866049753 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:49 INFO - PROCESS | 16947 | 1468866049762 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:49 INFO - PROCESS | 16947 | 1468866049937 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 11:20:50 INFO - PROCESS | 16947 | 1468866050085 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:50 INFO - PROCESS | 16947 | 1468866050094 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:50 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a66b000 == 38 [pid = 16947] [id = 229] 11:20:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9a66d000) [pid = 16947] [serial = 688] [outer = (nil)] 11:20:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9a8bf000) [pid = 16947] [serial = 689] [outer = 0x9a66d000] 11:20:50 INFO - PROCESS | 16947 | 1468866050172 Marionette DEBUG loaded listener.js 11:20:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9a8f0400) [pid = 16947] [serial = 690] [outer = 0x9a66d000] 11:20:51 INFO - PROCESS | 16947 | 1468866051063 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1392ms 11:20:51 INFO - PROCESS | 16947 | 1468866051123 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 11:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:20:51 INFO - PROCESS | 16947 | 1468866051128 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 11:20:51 INFO - PROCESS | 16947 | 1468866051134 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:20:51 INFO - PROCESS | 16947 | 1468866051138 Marionette TRACE conn3 <- [1,890,null,{}] 11:20:51 INFO - PROCESS | 16947 | 1468866051144 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:51 INFO - PROCESS | 16947 | 1468866051149 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:51 INFO - PROCESS | 16947 | 1468866051339 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 11:20:51 INFO - PROCESS | 16947 | 1468866051488 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:51 INFO - PROCESS | 16947 | 1468866051498 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:51 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8f1800 == 39 [pid = 16947] [id = 230] 11:20:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9a8f2800) [pid = 16947] [serial = 691] [outer = (nil)] 11:20:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9ac8b000) [pid = 16947] [serial = 692] [outer = 0x9a8f2800] 11:20:51 INFO - PROCESS | 16947 | 1468866051569 Marionette DEBUG loaded listener.js 11:20:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9ae36000) [pid = 16947] [serial = 693] [outer = 0x9a8f2800] 11:20:52 INFO - PROCESS | 16947 | 1468866052483 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1383ms 11:20:52 INFO - PROCESS | 16947 | 1468866052517 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 11:20:52 INFO - PROCESS | 16947 | 1468866052520 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 11:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:20:52 INFO - PROCESS | 16947 | 1468866052527 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:20:52 INFO - PROCESS | 16947 | 1468866052531 Marionette TRACE conn3 <- [1,894,null,{}] 11:20:52 INFO - PROCESS | 16947 | 1468866052536 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:52 INFO - PROCESS | 16947 | 1468866052542 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:52 INFO - PROCESS | 16947 | 1468866052702 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 11:20:52 INFO - PROCESS | 16947 | 1468866052858 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:52 INFO - PROCESS | 16947 | 1468866052865 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:52 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e65000 == 40 [pid = 16947] [id = 231] 11:20:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9ac87c00) [pid = 16947] [serial = 694] [outer = (nil)] 11:20:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9ae40800) [pid = 16947] [serial = 695] [outer = 0x9ac87c00] 11:20:52 INFO - PROCESS | 16947 | 1468866052940 Marionette DEBUG loaded listener.js 11:20:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9ae41c00) [pid = 16947] [serial = 696] [outer = 0x9ac87c00] 11:20:54 INFO - PROCESS | 16947 | 1468866054055 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1580ms 11:20:54 INFO - PROCESS | 16947 | 1468866054110 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 11:20:54 INFO - PROCESS | 16947 | 1468866054116 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 11:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:20:54 INFO - PROCESS | 16947 | 1468866054141 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:20:54 INFO - PROCESS | 16947 | 1468866054146 Marionette TRACE conn3 <- [1,898,null,{}] 11:20:54 INFO - PROCESS | 16947 | 1468866054155 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:54 INFO - PROCESS | 16947 | 1468866054161 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:54 INFO - PROCESS | 16947 | 1468866054335 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 11:20:54 INFO - PROCESS | 16947 | 1468866054524 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:54 INFO - PROCESS | 16947 | 1468866054537 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:54 INFO - PROCESS | 16947 | ++DOCSHELL 0x92183000 == 41 [pid = 16947] [id = 232] 11:20:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x92221000) [pid = 16947] [serial = 697] [outer = (nil)] 11:20:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x925c1800) [pid = 16947] [serial = 698] [outer = 0x92221000] 11:20:54 INFO - PROCESS | 16947 | 1468866054616 Marionette DEBUG loaded listener.js 11:20:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x92633400) [pid = 16947] [serial = 699] [outer = 0x92221000] 11:20:55 INFO - PROCESS | 16947 | 1468866055473 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1400ms 11:20:55 INFO - PROCESS | 16947 | 1468866055524 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 11:20:55 INFO - PROCESS | 16947 | 1468866055530 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 11:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:20:55 INFO - PROCESS | 16947 | 1468866055540 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:20:55 INFO - PROCESS | 16947 | 1468866055545 Marionette TRACE conn3 <- [1,902,null,{}] 11:20:55 INFO - PROCESS | 16947 | 1468866055550 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:55 INFO - PROCESS | 16947 | 1468866055556 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:55 INFO - PROCESS | 16947 | 1468866055728 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 11:20:56 INFO - PROCESS | 16947 | --DOCSHELL 0x91dda800 == 40 [pid = 16947] [id = 225] 11:20:56 INFO - PROCESS | 16947 | --DOCSHELL 0x92215400 == 39 [pid = 16947] [id = 224] 11:20:56 INFO - PROCESS | 16947 | --DOCSHELL 0x95468800 == 38 [pid = 16947] [id = 223] 11:20:56 INFO - PROCESS | 16947 | --DOCSHELL 0x925ea000 == 37 [pid = 16947] [id = 222] 11:20:56 INFO - PROCESS | 16947 | --DOCSHELL 0x92182c00 == 36 [pid = 16947] [id = 221] 11:20:56 INFO - PROCESS | 16947 | --DOCSHELL 0x90e64000 == 35 [pid = 16947] [id = 220] 11:20:56 INFO - PROCESS | 16947 | --DOCSHELL 0x925ef400 == 34 [pid = 16947] [id = 217] 11:20:56 INFO - PROCESS | 16947 | --DOCSHELL 0x92179400 == 33 [pid = 16947] [id = 218] 11:20:56 INFO - PROCESS | 16947 | --DOCSHELL 0x925f3c00 == 32 [pid = 16947] [id = 219] 11:20:56 INFO - PROCESS | 16947 | --DOCSHELL 0x92183000 == 31 [pid = 16947] [id = 232] 11:20:56 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8f1800 == 30 [pid = 16947] [id = 230] 11:20:56 INFO - PROCESS | 16947 | --DOCSHELL 0x90e65000 == 29 [pid = 16947] [id = 231] 11:20:56 INFO - PROCESS | 16947 | --DOCSHELL 0x9a66b000 == 28 [pid = 16947] [id = 229] 11:20:56 INFO - PROCESS | 16947 | --DOCSHELL 0x9240e800 == 27 [pid = 16947] [id = 228] 11:20:56 INFO - PROCESS | 16947 | --DOCSHELL 0x90e64800 == 26 [pid = 16947] [id = 226] 11:20:56 INFO - PROCESS | 16947 | --DOCSHELL 0x92216400 == 25 [pid = 16947] [id = 227] 11:20:56 INFO - PROCESS | 16947 | 1468866056746 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:56 INFO - PROCESS | 16947 | 1468866056754 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x925cac00) [pid = 16947] [serial = 647] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x925c5c00) [pid = 16947] [serial = 646] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x93d53800) [pid = 16947] [serial = 649] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9b32ac00) [pid = 16947] [serial = 629] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9b604800) [pid = 16947] [serial = 632] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0xa2008c00) [pid = 16947] [serial = 638] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9b18bc00) [pid = 16947] [serial = 626] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9518fc00) [pid = 16947] [serial = 623] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9d812400) [pid = 16947] [serial = 635] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x92182000) [pid = 16947] [serial = 620] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9518b000) [pid = 16947] [serial = 652] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x93d5c800) [pid = 16947] [serial = 650] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9217c000) [pid = 16947] [serial = 619] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x950ca000) [pid = 16947] [serial = 622] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9b107c00) [pid = 16947] [serial = 625] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9b1e8800) [pid = 16947] [serial = 628] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9217b000) [pid = 16947] [serial = 643] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x925eb000) [pid = 16947] [serial = 640] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x92631c00) [pid = 16947] [serial = 641] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9b601800) [pid = 16947] [serial = 631] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9c2a8800) [pid = 16947] [serial = 634] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9217e800) [pid = 16947] [serial = 644] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0xa1096800) [pid = 16947] [serial = 637] [outer = (nil)] [url = about:blank] 11:20:56 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6d400 == 26 [pid = 16947] [id = 233] 11:20:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x90e6dc00) [pid = 16947] [serial = 700] [outer = (nil)] 11:20:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x91dd6400) [pid = 16947] [serial = 701] [outer = 0x90e6dc00] 11:20:57 INFO - PROCESS | 16947 | 1468866057000 Marionette DEBUG loaded listener.js 11:20:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x91ddfc00) [pid = 16947] [serial = 702] [outer = 0x90e6dc00] 11:20:57 INFO - PROCESS | 16947 | 1468866057795 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 2288ms 11:20:57 INFO - PROCESS | 16947 | 1468866057830 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 11:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:20:57 INFO - PROCESS | 16947 | 1468866057835 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 11:20:57 INFO - PROCESS | 16947 | 1468866057843 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:20:57 INFO - PROCESS | 16947 | 1468866057849 Marionette TRACE conn3 <- [1,906,null,{}] 11:20:57 INFO - PROCESS | 16947 | 1468866057857 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:57 INFO - PROCESS | 16947 | 1468866057863 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:58 INFO - PROCESS | 16947 | 1468866058016 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 11:20:58 INFO - PROCESS | 16947 | 1468866058028 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:58 INFO - PROCESS | 16947 | 1468866058038 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:58 INFO - PROCESS | 16947 | ++DOCSHELL 0x92185000 == 27 [pid = 16947] [id = 234] 11:20:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x92219c00) [pid = 16947] [serial = 703] [outer = (nil)] 11:20:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9230bc00) [pid = 16947] [serial = 704] [outer = 0x92219c00] 11:20:58 INFO - PROCESS | 16947 | 1468866058108 Marionette DEBUG loaded listener.js 11:20:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9240b400) [pid = 16947] [serial = 705] [outer = 0x92219c00] 11:20:58 INFO - PROCESS | 16947 | 1468866058941 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1134ms 11:20:58 INFO - PROCESS | 16947 | 1468866058978 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 11:20:58 INFO - PROCESS | 16947 | 1468866058984 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 11:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:20:59 INFO - PROCESS | 16947 | 1468866058997 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:20:59 INFO - PROCESS | 16947 | 1468866058999 Marionette TRACE conn3 <- [1,910,null,{}] 11:20:59 INFO - PROCESS | 16947 | 1468866059006 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:20:59 INFO - PROCESS | 16947 | 1468866059010 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:59 INFO - PROCESS | 16947 | 1468866059174 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 11:20:59 INFO - PROCESS | 16947 | 1468866059184 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:20:59 INFO - PROCESS | 16947 | 1468866059193 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:20:59 INFO - PROCESS | 16947 | ++DOCSHELL 0x925ed000 == 28 [pid = 16947] [id = 235] 11:20:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x925f3000) [pid = 16947] [serial = 706] [outer = (nil)] 11:20:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x93a04c00) [pid = 16947] [serial = 707] [outer = 0x925f3000] 11:20:59 INFO - PROCESS | 16947 | 1468866059255 Marionette DEBUG loaded listener.js 11:20:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x93b14400) [pid = 16947] [serial = 708] [outer = 0x925f3000] 11:21:00 INFO - PROCESS | 16947 | 1468866060225 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1281ms 11:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:21:00 INFO - PROCESS | 16947 | 1468866060284 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 11:21:00 INFO - PROCESS | 16947 | 1468866060287 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 11:21:00 INFO - PROCESS | 16947 | 1468866060296 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:21:00 INFO - PROCESS | 16947 | 1468866060305 Marionette TRACE conn3 <- [1,914,null,{}] 11:21:00 INFO - PROCESS | 16947 | 1468866060327 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:00 INFO - PROCESS | 16947 | 1468866060335 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:00 INFO - PROCESS | 16947 | 1468866060539 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 11:21:00 INFO - PROCESS | 16947 | 1468866060578 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:00 INFO - PROCESS | 16947 | 1468866060588 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:00 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e69400 == 29 [pid = 16947] [id = 236] 11:21:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x91f3d400) [pid = 16947] [serial = 709] [outer = (nil)] 11:21:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9518f000) [pid = 16947] [serial = 710] [outer = 0x91f3d400] 11:21:00 INFO - PROCESS | 16947 | 1468866060710 Marionette DEBUG loaded listener.js 11:21:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x95465800) [pid = 16947] [serial = 711] [outer = 0x91f3d400] 11:21:01 INFO - PROCESS | 16947 | 1468866061896 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:21:01 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x95190000) [pid = 16947] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:21:01 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x925f6c00) [pid = 16947] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:21:01 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9217b800) [pid = 16947] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:21:01 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x90e65c00) [pid = 16947] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:21:01 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9221cc00) [pid = 16947] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:21:01 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x93a03c00) [pid = 16947] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:21:01 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x95471000) [pid = 16947] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:21:01 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x93d54800) [pid = 16947] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:21:01 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x92214c00) [pid = 16947] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:21:01 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x99ed2c00) [pid = 16947] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1692ms 11:21:01 INFO - PROCESS | 16947 | 1468866061986 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 11:21:01 INFO - PROCESS | 16947 | 1468866061990 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 11:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:21:02 INFO - PROCESS | 16947 | 1468866062005 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:21:02 INFO - PROCESS | 16947 | 1468866062008 Marionette TRACE conn3 <- [1,918,null,{}] 11:21:02 INFO - PROCESS | 16947 | 1468866062017 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:02 INFO - PROCESS | 16947 | 1468866062021 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:02 INFO - PROCESS | 16947 | 1468866062166 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 11:21:02 INFO - PROCESS | 16947 | 1468866062343 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:02 INFO - PROCESS | 16947 | 1468866062350 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:02 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e67400 == 30 [pid = 16947] [id = 237] 11:21:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x91dd2800) [pid = 16947] [serial = 712] [outer = (nil)] 11:21:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9518f800) [pid = 16947] [serial = 713] [outer = 0x91dd2800] 11:21:02 INFO - PROCESS | 16947 | 1468866062420 Marionette DEBUG loaded listener.js 11:21:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x95233400) [pid = 16947] [serial = 714] [outer = 0x91dd2800] 11:21:03 INFO - PROCESS | 16947 | 1468866063090 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1152ms 11:21:03 INFO - PROCESS | 16947 | 1468866063148 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 11:21:03 INFO - PROCESS | 16947 | 1468866063152 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 11:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:21:03 INFO - PROCESS | 16947 | 1468866063158 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:21:03 INFO - PROCESS | 16947 | 1468866063162 Marionette TRACE conn3 <- [1,922,null,{}] 11:21:03 INFO - PROCESS | 16947 | 1468866063168 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:03 INFO - PROCESS | 16947 | 1468866063173 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:03 INFO - PROCESS | 16947 | 1468866063362 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 11:21:03 INFO - PROCESS | 16947 | 1468866063371 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:03 INFO - PROCESS | 16947 | 1468866063389 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:03 INFO - PROCESS | 16947 | ++DOCSHELL 0x9835d000 == 31 [pid = 16947] [id = 238] 11:21:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x983de000) [pid = 16947] [serial = 715] [outer = (nil)] 11:21:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x992a2800) [pid = 16947] [serial = 716] [outer = 0x983de000] 11:21:03 INFO - PROCESS | 16947 | 1468866063466 Marionette DEBUG loaded listener.js 11:21:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99ed6800) [pid = 16947] [serial = 717] [outer = 0x983de000] 11:21:04 INFO - PROCESS | 16947 | 1468866064531 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1429ms 11:21:04 INFO - PROCESS | 16947 | 1468866064589 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 11:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:21:04 INFO - PROCESS | 16947 | 1468866064595 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 11:21:04 INFO - PROCESS | 16947 | 1468866064611 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:21:04 INFO - PROCESS | 16947 | 1468866064621 Marionette TRACE conn3 <- [1,926,null,{}] 11:21:04 INFO - PROCESS | 16947 | 1468866064631 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:04 INFO - PROCESS | 16947 | 1468866064637 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:04 INFO - PROCESS | 16947 | 1468866064820 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 11:21:05 INFO - PROCESS | 16947 | 1468866065017 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:05 INFO - PROCESS | 16947 | 1468866065025 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:05 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e61800 == 32 [pid = 16947] [id = 239] 11:21:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x91dd3c00) [pid = 16947] [serial = 718] [outer = (nil)] 11:21:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9221cc00) [pid = 16947] [serial = 719] [outer = 0x91dd3c00] 11:21:05 INFO - PROCESS | 16947 | 1468866065111 Marionette DEBUG loaded listener.js 11:21:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x925ce800) [pid = 16947] [serial = 720] [outer = 0x91dd3c00] 11:21:06 INFO - PROCESS | 16947 | 1468866066046 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1500ms 11:21:06 INFO - PROCESS | 16947 | 1468866066102 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 11:21:06 INFO - PROCESS | 16947 | 1468866066110 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 11:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:21:06 INFO - PROCESS | 16947 | 1468866066122 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:21:06 INFO - PROCESS | 16947 | 1468866066126 Marionette TRACE conn3 <- [1,930,null,{}] 11:21:06 INFO - PROCESS | 16947 | 1468866066133 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:06 INFO - PROCESS | 16947 | 1468866066139 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:06 INFO - PROCESS | 16947 | 1468866066323 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 11:21:06 INFO - PROCESS | 16947 | 1468866066470 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:06 INFO - PROCESS | 16947 | 1468866066477 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:06 INFO - PROCESS | 16947 | ++DOCSHELL 0x930ca800 == 33 [pid = 16947] [id = 240] 11:21:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x93d56800) [pid = 16947] [serial = 721] [outer = (nil)] 11:21:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x95035c00) [pid = 16947] [serial = 722] [outer = 0x93d56800] 11:21:06 INFO - PROCESS | 16947 | 1468866066561 Marionette DEBUG loaded listener.js 11:21:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9518fc00) [pid = 16947] [serial = 723] [outer = 0x93d56800] 11:21:07 INFO - PROCESS | 16947 | 1468866067583 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1536ms 11:21:07 INFO - PROCESS | 16947 | 1468866067658 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 11:21:07 INFO - PROCESS | 16947 | 1468866067663 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 11:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:21:07 INFO - PROCESS | 16947 | 1468866067669 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:21:07 INFO - PROCESS | 16947 | 1468866067680 Marionette TRACE conn3 <- [1,934,null,{}] 11:21:07 INFO - PROCESS | 16947 | 1468866067704 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:07 INFO - PROCESS | 16947 | 1468866067712 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:07 INFO - PROCESS | 16947 | 1468866067958 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 11:21:08 INFO - PROCESS | 16947 | 1468866068158 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:08 INFO - PROCESS | 16947 | 1468866068168 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:08 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a271800 == 34 [pid = 16947] [id = 241] 11:21:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9a4cd400) [pid = 16947] [serial = 724] [outer = (nil)] 11:21:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9a777800) [pid = 16947] [serial = 725] [outer = 0x9a4cd400] 11:21:08 INFO - PROCESS | 16947 | 1468866068248 Marionette DEBUG loaded listener.js 11:21:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9a8b6400) [pid = 16947] [serial = 726] [outer = 0x9a4cd400] 11:21:09 INFO - PROCESS | 16947 | 1468866069290 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1697ms 11:21:09 INFO - PROCESS | 16947 | 1468866069367 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 11:21:09 INFO - PROCESS | 16947 | 1468866069373 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 11:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:21:09 INFO - PROCESS | 16947 | 1468866069383 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:21:09 INFO - PROCESS | 16947 | 1468866069389 Marionette TRACE conn3 <- [1,938,null,{}] 11:21:09 INFO - PROCESS | 16947 | 1468866069397 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:09 INFO - PROCESS | 16947 | 1468866069402 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:09 INFO - PROCESS | 16947 | 1468866069606 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 11:21:09 INFO - PROCESS | 16947 | 1468866069838 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:09 INFO - PROCESS | 16947 | 1468866069852 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:09 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217d000 == 35 [pid = 16947] [id = 242] 11:21:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9217d400) [pid = 16947] [serial = 727] [outer = (nil)] 11:21:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x92182400) [pid = 16947] [serial = 728] [outer = 0x9217d400] 11:21:09 INFO - PROCESS | 16947 | 1468866069962 Marionette DEBUG loaded listener.js 11:21:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9221c000) [pid = 16947] [serial = 729] [outer = 0x9217d400] 11:21:10 INFO - PROCESS | 16947 | --DOCSHELL 0x99673000 == 34 [pid = 16947] [id = 108] 11:21:10 INFO - PROCESS | 16947 | --DOCSHELL 0x93b17000 == 33 [pid = 16947] [id = 114] 11:21:10 INFO - PROCESS | 16947 | --DOCSHELL 0x92214400 == 32 [pid = 16947] [id = 113] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9a668000) [pid = 16947] [serial = 680] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9a8b8c00) [pid = 16947] [serial = 681] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9a070c00) [pid = 16947] [serial = 678] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9966b400) [pid = 16947] [serial = 673] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x93d5b000) [pid = 16947] [serial = 668] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9221f800) [pid = 16947] [serial = 655] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x91ddc400) [pid = 16947] [serial = 662] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x925c6c00) [pid = 16947] [serial = 665] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x925c6000) [pid = 16947] [serial = 656] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x92309c00) [pid = 16947] [serial = 664] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x950c0c00) [pid = 16947] [serial = 659] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x99670400) [pid = 16947] [serial = 674] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x90e6e400) [pid = 16947] [serial = 661] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9830fc00) [pid = 16947] [serial = 671] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x95194c00) [pid = 16947] [serial = 653] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0xa1093400) [pid = 16947] [serial = 434] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x978bf800) [pid = 16947] [serial = 670] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x99ed4800) [pid = 16947] [serial = 677] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x93b13800) [pid = 16947] [serial = 667] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x93b10000) [pid = 16947] [serial = 658] [outer = (nil)] [url = about:blank] 11:21:10 INFO - PROCESS | 16947 | 1468866070778 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1435ms 11:21:10 INFO - PROCESS | 16947 | 1468866070818 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 11:21:10 INFO - PROCESS | 16947 | 1468866070825 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 11:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:21:10 INFO - PROCESS | 16947 | 1468866070862 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:21:10 INFO - PROCESS | 16947 | 1468866070866 Marionette TRACE conn3 <- [1,942,null,{}] 11:21:10 INFO - PROCESS | 16947 | 1468866070872 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:10 INFO - PROCESS | 16947 | 1468866070878 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:11 INFO - PROCESS | 16947 | 1468866071034 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 11:21:11 INFO - PROCESS | 16947 | 1468866071045 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:11 INFO - PROCESS | 16947 | 1468866071052 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:11 INFO - PROCESS | 16947 | ++DOCSHELL 0x925ca800 == 33 [pid = 16947] [id = 243] 11:21:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x925cb800) [pid = 16947] [serial = 730] [outer = (nil)] 11:21:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x930cac00) [pid = 16947] [serial = 731] [outer = 0x925cb800] 11:21:11 INFO - PROCESS | 16947 | 1468866071128 Marionette DEBUG loaded listener.js 11:21:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x93d52400) [pid = 16947] [serial = 732] [outer = 0x925cb800] 11:21:11 INFO - PROCESS | 16947 | 1468866071970 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1148ms 11:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:21:12 INFO - PROCESS | 16947 | 1468866072001 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 11:21:12 INFO - PROCESS | 16947 | 1468866072004 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 11:21:12 INFO - PROCESS | 16947 | 1468866072012 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:21:12 INFO - PROCESS | 16947 | 1468866072017 Marionette TRACE conn3 <- [1,946,null,{}] 11:21:12 INFO - PROCESS | 16947 | 1468866072033 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:12 INFO - PROCESS | 16947 | 1468866072041 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:12 INFO - PROCESS | 16947 | 1468866072202 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 11:21:12 INFO - PROCESS | 16947 | 1468866072316 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:12 INFO - PROCESS | 16947 | 1468866072326 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:12 INFO - PROCESS | 16947 | ++DOCSHELL 0x95468800 == 34 [pid = 16947] [id = 244] 11:21:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x978c0400) [pid = 16947] [serial = 733] [outer = (nil)] 11:21:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x98352c00) [pid = 16947] [serial = 734] [outer = 0x978c0400] 11:21:12 INFO - PROCESS | 16947 | 1468866072393 Marionette DEBUG loaded listener.js 11:21:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x99670800) [pid = 16947] [serial = 735] [outer = 0x978c0400] 11:21:13 INFO - PROCESS | 16947 | 1468866073257 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1294ms 11:21:13 INFO - PROCESS | 16947 | 1468866073305 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 11:21:13 INFO - PROCESS | 16947 | 1468866073310 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 11:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:21:13 INFO - PROCESS | 16947 | 1468866073323 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:21:13 INFO - PROCESS | 16947 | 1468866073325 Marionette TRACE conn3 <- [1,950,null,{}] 11:21:13 INFO - PROCESS | 16947 | 1468866073332 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:13 INFO - PROCESS | 16947 | 1468866073337 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:13 INFO - PROCESS | 16947 | 1468866073536 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 11:21:13 INFO - PROCESS | 16947 | 1468866073558 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:13 INFO - PROCESS | 16947 | 1468866073566 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:13 INFO - PROCESS | 16947 | ++DOCSHELL 0x9518b000 == 35 [pid = 16947] [id = 245] 11:21:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x99eda000) [pid = 16947] [serial = 736] [outer = (nil)] 11:21:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a5ea400) [pid = 16947] [serial = 737] [outer = 0x99eda000] 11:21:13 INFO - PROCESS | 16947 | 1468866073642 Marionette DEBUG loaded listener.js 11:21:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9a666400) [pid = 16947] [serial = 738] [outer = 0x99eda000] 11:21:14 INFO - PROCESS | 16947 | 1468866074452 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1178ms 11:21:14 INFO - PROCESS | 16947 | 1468866074502 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 11:21:14 INFO - PROCESS | 16947 | 1468866074506 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 11:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:21:14 INFO - PROCESS | 16947 | 1468866074518 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:21:14 INFO - PROCESS | 16947 | 1468866074520 Marionette TRACE conn3 <- [1,954,null,{}] 11:21:14 INFO - PROCESS | 16947 | 1468866074527 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:14 INFO - PROCESS | 16947 | 1468866074532 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:14 INFO - PROCESS | 16947 | 1468866074783 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 11:21:14 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x91f3d400) [pid = 16947] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:21:14 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x90e6dc00) [pid = 16947] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:21:14 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x925f3000) [pid = 16947] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:21:14 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x92219c00) [pid = 16947] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:21:14 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x92221000) [pid = 16947] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:21:14 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x92217000) [pid = 16947] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:21:14 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x925cf800) [pid = 16947] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:21:14 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9a66d000) [pid = 16947] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:21:14 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9a8f2800) [pid = 16947] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:21:14 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9ac87c00) [pid = 16947] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:21:14 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x91dd2800) [pid = 16947] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:21:14 INFO - PROCESS | 16947 | 1468866074882 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:14 INFO - PROCESS | 16947 | 1468866074888 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:14 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3d400 == 36 [pid = 16947] [id = 246] 11:21:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x92179400) [pid = 16947] [serial = 739] [outer = (nil)] 11:21:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x925f3000) [pid = 16947] [serial = 740] [outer = 0x92179400] 11:21:14 INFO - PROCESS | 16947 | 1468866074970 Marionette DEBUG loaded listener.js 11:21:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x93a02c00) [pid = 16947] [serial = 741] [outer = 0x92179400] 11:21:15 INFO - PROCESS | 16947 | 1468866075672 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1183ms 11:21:15 INFO - PROCESS | 16947 | 1468866075702 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 11:21:15 INFO - PROCESS | 16947 | 1468866075705 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 11:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:21:15 INFO - PROCESS | 16947 | 1468866075711 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:21:15 INFO - PROCESS | 16947 | 1468866075715 Marionette TRACE conn3 <- [1,958,null,{}] 11:21:15 INFO - PROCESS | 16947 | 1468866075728 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:15 INFO - PROCESS | 16947 | 1468866075738 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:15 INFO - PROCESS | 16947 | 1468866075926 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 11:21:15 INFO - PROCESS | 16947 | 1468866075935 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:15 INFO - PROCESS | 16947 | 1468866075941 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:15 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd8400 == 37 [pid = 16947] [id = 247] 11:21:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x91ddc000) [pid = 16947] [serial = 742] [outer = (nil)] 11:21:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9ac84000) [pid = 16947] [serial = 743] [outer = 0x91ddc000] 11:21:16 INFO - PROCESS | 16947 | 1468866076004 Marionette DEBUG loaded listener.js 11:21:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9ac89c00) [pid = 16947] [serial = 744] [outer = 0x91ddc000] 11:21:16 INFO - PROCESS | 16947 | 1468866076866 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1192ms 11:21:16 INFO - PROCESS | 16947 | 1468866076905 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 11:21:16 INFO - PROCESS | 16947 | 1468866076911 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 11:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:21:16 INFO - PROCESS | 16947 | 1468866076920 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:21:16 INFO - PROCESS | 16947 | 1468866076925 Marionette TRACE conn3 <- [1,962,null,{}] 11:21:16 INFO - PROCESS | 16947 | 1468866076935 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:16 INFO - PROCESS | 16947 | 1468866076940 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:17 INFO - PROCESS | 16947 | 1468866077192 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 11:21:17 INFO - PROCESS | 16947 | 1468866077304 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:17 INFO - PROCESS | 16947 | 1468866077318 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:17 INFO - PROCESS | 16947 | ++DOCSHELL 0x92176800 == 38 [pid = 16947] [id = 248] 11:21:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x92176c00) [pid = 16947] [serial = 745] [outer = (nil)] 11:21:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x92181c00) [pid = 16947] [serial = 746] [outer = 0x92176c00] 11:21:17 INFO - PROCESS | 16947 | 1468866077392 Marionette DEBUG loaded listener.js 11:21:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9230d000) [pid = 16947] [serial = 747] [outer = 0x92176c00] 11:21:18 INFO - PROCESS | 16947 | 1468866078324 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1438ms 11:21:18 INFO - PROCESS | 16947 | 1468866078357 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 11:21:18 INFO - PROCESS | 16947 | 1468866078363 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 11:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:21:18 INFO - PROCESS | 16947 | 1468866078377 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:21:18 INFO - PROCESS | 16947 | 1468866078382 Marionette TRACE conn3 <- [1,966,null,{}] 11:21:18 INFO - PROCESS | 16947 | 1468866078389 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:18 INFO - PROCESS | 16947 | 1468866078395 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:18 INFO - PROCESS | 16947 | 1468866078571 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 11:21:18 INFO - PROCESS | 16947 | 1468866078721 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:18 INFO - PROCESS | 16947 | 1468866078730 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:18 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e65800 == 39 [pid = 16947] [id = 249] 11:21:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x93d5b800) [pid = 16947] [serial = 748] [outer = (nil)] 11:21:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9518d800) [pid = 16947] [serial = 749] [outer = 0x93d5b800] 11:21:18 INFO - PROCESS | 16947 | 1468866078808 Marionette DEBUG loaded listener.js 11:21:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9830fc00) [pid = 16947] [serial = 750] [outer = 0x93d5b800] 11:21:19 INFO - PROCESS | 16947 | 1468866079777 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1435ms 11:21:19 INFO - PROCESS | 16947 | 1468866079811 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 11:21:19 INFO - PROCESS | 16947 | 1468866079815 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 11:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:21:19 INFO - PROCESS | 16947 | 1468866079823 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:21:19 INFO - PROCESS | 16947 | 1468866079830 Marionette TRACE conn3 <- [1,970,null,{}] 11:21:19 INFO - PROCESS | 16947 | 1468866079847 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:19 INFO - PROCESS | 16947 | 1468866079856 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:20 INFO - PROCESS | 16947 | 1468866080035 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 11:21:20 INFO - PROCESS | 16947 | 1468866080243 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:20 INFO - PROCESS | 16947 | 1468866080255 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:20 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8be400 == 40 [pid = 16947] [id = 250] 11:21:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9a8c0000) [pid = 16947] [serial = 751] [outer = (nil)] 11:21:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9ac57000) [pid = 16947] [serial = 752] [outer = 0x9a8c0000] 11:21:20 INFO - PROCESS | 16947 | 1468866080335 Marionette DEBUG loaded listener.js 11:21:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9ac88c00) [pid = 16947] [serial = 753] [outer = 0x9a8c0000] 11:21:21 INFO - PROCESS | 16947 | 1468866081136 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1345ms 11:21:21 INFO - PROCESS | 16947 | 1468866081176 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 11:21:21 INFO - PROCESS | 16947 | 1468866081181 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 11:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:21:21 INFO - PROCESS | 16947 | 1468866081187 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:21:21 INFO - PROCESS | 16947 | 1468866081190 Marionette TRACE conn3 <- [1,974,null,{}] 11:21:21 INFO - PROCESS | 16947 | 1468866081197 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:21 INFO - PROCESS | 16947 | 1468866081202 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:21 INFO - PROCESS | 16947 | 1468866081367 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 11:21:21 INFO - PROCESS | 16947 | 1468866081514 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:21 INFO - PROCESS | 16947 | 1468866081525 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:21 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f33000 == 41 [pid = 16947] [id = 251] 11:21:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9a10d000) [pid = 16947] [serial = 754] [outer = (nil)] 11:21:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b089400) [pid = 16947] [serial = 755] [outer = 0x9a10d000] 11:21:21 INFO - PROCESS | 16947 | 1468866081596 Marionette DEBUG loaded listener.js 11:21:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b109c00) [pid = 16947] [serial = 756] [outer = 0x9a10d000] 11:21:22 INFO - PROCESS | 16947 | 1468866082481 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1334ms 11:21:22 INFO - PROCESS | 16947 | 1468866082523 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 11:21:22 INFO - PROCESS | 16947 | 1468866082527 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 11:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:21:22 INFO - PROCESS | 16947 | 1468866082533 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:21:22 INFO - PROCESS | 16947 | 1468866082537 Marionette TRACE conn3 <- [1,978,null,{}] 11:21:22 INFO - PROCESS | 16947 | 1468866082542 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:22 INFO - PROCESS | 16947 | 1468866082547 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:22 INFO - PROCESS | 16947 | 1468866082711 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 11:21:22 INFO - PROCESS | 16947 | 1468866082867 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:22 INFO - PROCESS | 16947 | 1468866082874 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:22 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e67000 == 42 [pid = 16947] [id = 252] 11:21:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x92215c00) [pid = 16947] [serial = 757] [outer = (nil)] 11:21:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9b10f400) [pid = 16947] [serial = 758] [outer = 0x92215c00] 11:21:22 INFO - PROCESS | 16947 | 1468866082947 Marionette DEBUG loaded listener.js 11:21:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9b18ac00) [pid = 16947] [serial = 759] [outer = 0x92215c00] 11:21:23 INFO - PROCESS | 16947 | 1468866083831 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1337ms 11:21:23 INFO - PROCESS | 16947 | 1468866083870 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 11:21:23 INFO - PROCESS | 16947 | 1468866083873 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 11:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:21:23 INFO - PROCESS | 16947 | 1468866083880 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:21:23 INFO - PROCESS | 16947 | 1468866083884 Marionette TRACE conn3 <- [1,982,null,{}] 11:21:23 INFO - PROCESS | 16947 | 1468866083889 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:23 INFO - PROCESS | 16947 | 1468866083899 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:24 INFO - PROCESS | 16947 | 1468866084108 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 11:21:24 INFO - PROCESS | 16947 | 1468866084280 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:24 INFO - PROCESS | 16947 | 1468866084289 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:24 INFO - PROCESS | 16947 | ++DOCSHELL 0x91ddd400 == 43 [pid = 16947] [id = 253] 11:21:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x91dddc00) [pid = 16947] [serial = 760] [outer = (nil)] 11:21:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x92639800) [pid = 16947] [serial = 761] [outer = 0x91dddc00] 11:21:24 INFO - PROCESS | 16947 | 1468866084368 Marionette DEBUG loaded listener.js 11:21:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x9b10b000) [pid = 16947] [serial = 762] [outer = 0x91dddc00] 11:21:25 INFO - PROCESS | 16947 | 1468866085426 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1589ms 11:21:25 INFO - PROCESS | 16947 | 1468866085470 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 11:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:21:25 INFO - PROCESS | 16947 | 1468866085476 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 11:21:25 INFO - PROCESS | 16947 | 1468866085484 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:21:25 INFO - PROCESS | 16947 | 1468866085489 Marionette TRACE conn3 <- [1,986,null,{}] 11:21:25 INFO - PROCESS | 16947 | 1468866085497 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:25 INFO - PROCESS | 16947 | 1468866085502 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:25 INFO - PROCESS | 16947 | 1468866085676 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 11:21:25 INFO - PROCESS | 16947 | 1468866085880 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:25 INFO - PROCESS | 16947 | 1468866085893 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:25 INFO - PROCESS | 16947 | ++DOCSHELL 0x92408000 == 44 [pid = 16947] [id = 254] 11:21:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x92408c00) [pid = 16947] [serial = 763] [outer = (nil)] 11:21:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x925cd800) [pid = 16947] [serial = 764] [outer = 0x92408c00] 11:21:25 INFO - PROCESS | 16947 | 1468866085968 Marionette DEBUG loaded listener.js 11:21:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0x9263a800) [pid = 16947] [serial = 765] [outer = 0x92408c00] 11:21:26 INFO - PROCESS | 16947 | 1468866086801 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1388ms 11:21:26 INFO - PROCESS | 16947 | 1468866086871 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 11:21:26 INFO - PROCESS | 16947 | 1468866086878 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 11:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:21:26 INFO - PROCESS | 16947 | 1468866086889 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:21:26 INFO - PROCESS | 16947 | 1468866086892 Marionette TRACE conn3 <- [1,990,null,{}] 11:21:26 INFO - PROCESS | 16947 | 1468866086899 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:26 INFO - PROCESS | 16947 | 1468866086905 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:27 INFO - PROCESS | 16947 | 1468866087080 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 11:21:28 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6d400 == 43 [pid = 16947] [id = 233] 11:21:28 INFO - PROCESS | 16947 | --DOCSHELL 0x91dde000 == 42 [pid = 16947] [id = 109] 11:21:28 INFO - PROCESS | 16947 | --DOCSHELL 0x91ddbc00 == 41 [pid = 16947] [id = 117] 11:21:28 INFO - PROCESS | 16947 | --DOCSHELL 0x93a0f400 == 40 [pid = 16947] [id = 106] 11:21:28 INFO - PROCESS | 16947 | --DOCSHELL 0x9a5ed800 == 39 [pid = 16947] [id = 116] 11:21:28 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8b7400 == 38 [pid = 16947] [id = 110] 11:21:28 INFO - PROCESS | 16947 | --DOCSHELL 0x92406c00 == 37 [pid = 16947] [id = 111] 11:21:28 INFO - PROCESS | 16947 | --DOCSHELL 0x93a0d800 == 36 [pid = 16947] [id = 107] 11:21:28 INFO - PROCESS | 16947 | --DOCSHELL 0x99ec5400 == 35 [pid = 16947] [id = 121] 11:21:28 INFO - PROCESS | 16947 | --DOCSHELL 0x9b60cc00 == 34 [pid = 16947] [id = 122] 11:21:28 INFO - PROCESS | 16947 | --DOCSHELL 0x950c3000 == 33 [pid = 16947] [id = 120] 11:21:28 INFO - PROCESS | 16947 | --DOCSHELL 0x99ed1000 == 32 [pid = 16947] [id = 115] 11:21:28 INFO - PROCESS | 16947 | --DOCSHELL 0x9523e000 == 31 [pid = 16947] [id = 112] 11:21:28 INFO - PROCESS | 16947 | --DOCSHELL 0x93a0f800 == 30 [pid = 16947] [id = 118] 11:21:28 INFO - PROCESS | 16947 | --DOCSHELL 0x93a04000 == 29 [pid = 16947] [id = 119] 11:21:28 INFO - PROCESS | 16947 | 1468866088079 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:28 INFO - PROCESS | 16947 | 1468866088086 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x9518f000) [pid = 16947] [serial = 710] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x91dd6400) [pid = 16947] [serial = 701] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x91ddfc00) [pid = 16947] [serial = 702] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x93a04c00) [pid = 16947] [serial = 707] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9230bc00) [pid = 16947] [serial = 704] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9240b400) [pid = 16947] [serial = 705] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x92633400) [pid = 16947] [serial = 699] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x925c1800) [pid = 16947] [serial = 698] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9263e800) [pid = 16947] [serial = 684] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x92630400) [pid = 16947] [serial = 683] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9830f000) [pid = 16947] [serial = 687] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x95470000) [pid = 16947] [serial = 686] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9a8f0400) [pid = 16947] [serial = 690] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9a8bf000) [pid = 16947] [serial = 689] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9ae36000) [pid = 16947] [serial = 693] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9ac8b000) [pid = 16947] [serial = 692] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9ae41c00) [pid = 16947] [serial = 696] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9ae40800) [pid = 16947] [serial = 695] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9518f800) [pid = 16947] [serial = 713] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x95465800) [pid = 16947] [serial = 711] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x992a2800) [pid = 16947] [serial = 716] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x95233400) [pid = 16947] [serial = 714] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x93b14400) [pid = 16947] [serial = 708] [outer = (nil)] [url = about:blank] 11:21:28 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e62400 == 30 [pid = 16947] [id = 255] 11:21:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x90e6bc00) [pid = 16947] [serial = 766] [outer = (nil)] 11:21:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x90e6fc00) [pid = 16947] [serial = 767] [outer = 0x90e6bc00] 11:21:28 INFO - PROCESS | 16947 | 1468866088367 Marionette DEBUG loaded listener.js 11:21:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x91dde400) [pid = 16947] [serial = 768] [outer = 0x90e6bc00] 11:21:29 INFO - PROCESS | 16947 | 1468866089102 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2236ms 11:21:29 INFO - PROCESS | 16947 | 1468866089126 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 11:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:21:29 INFO - PROCESS | 16947 | 1468866089131 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 11:21:29 INFO - PROCESS | 16947 | 1468866089139 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:21:29 INFO - PROCESS | 16947 | 1468866089143 Marionette TRACE conn3 <- [1,994,null,{}] 11:21:29 INFO - PROCESS | 16947 | 1468866089152 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:29 INFO - PROCESS | 16947 | 1468866089156 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:29 INFO - PROCESS | 16947 | 1468866089357 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 11:21:29 INFO - PROCESS | 16947 | 1468866089378 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:29 INFO - PROCESS | 16947 | 1468866089386 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:29 INFO - PROCESS | 16947 | ++DOCSHELL 0x92305c00 == 31 [pid = 16947] [id = 256] 11:21:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x92309c00) [pid = 16947] [serial = 769] [outer = (nil)] 11:21:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9240b400) [pid = 16947] [serial = 770] [outer = 0x92309c00] 11:21:29 INFO - PROCESS | 16947 | 1468866089453 Marionette DEBUG loaded listener.js 11:21:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x925c5800) [pid = 16947] [serial = 771] [outer = 0x92309c00] 11:21:30 INFO - PROCESS | 16947 | 1468866090292 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1188ms 11:21:30 INFO - PROCESS | 16947 | 1468866090328 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 11:21:30 INFO - PROCESS | 16947 | 1468866090334 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 11:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:21:30 INFO - PROCESS | 16947 | 1468866090347 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:21:30 INFO - PROCESS | 16947 | 1468866090350 Marionette TRACE conn3 <- [1,998,null,{}] 11:21:30 INFO - PROCESS | 16947 | 1468866090356 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:30 INFO - PROCESS | 16947 | 1468866090361 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:30 INFO - PROCESS | 16947 | 1468866090522 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 11:21:30 INFO - PROCESS | 16947 | 1468866090532 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:30 INFO - PROCESS | 16947 | 1468866090541 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:30 INFO - PROCESS | 16947 | ++DOCSHELL 0x92310c00 == 32 [pid = 16947] [id = 257] 11:21:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x92630400) [pid = 16947] [serial = 772] [outer = (nil)] 11:21:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x93b12000) [pid = 16947] [serial = 773] [outer = 0x92630400] 11:21:30 INFO - PROCESS | 16947 | 1468866090604 Marionette DEBUG loaded listener.js 11:21:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x93d55000) [pid = 16947] [serial = 774] [outer = 0x92630400] 11:21:31 INFO - PROCESS | 16947 | 1468866091588 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1280ms 11:21:31 INFO - PROCESS | 16947 | 1468866091627 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 11:21:31 INFO - PROCESS | 16947 | 1468866091631 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 11:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:21:31 INFO - PROCESS | 16947 | 1468866091649 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:21:31 INFO - PROCESS | 16947 | 1468866091658 Marionette TRACE conn3 <- [1,1002,null,{}] 11:21:31 INFO - PROCESS | 16947 | 1468866091673 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:31 INFO - PROCESS | 16947 | 1468866091680 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:31 INFO - PROCESS | 16947 | 1468866091896 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 11:21:31 INFO - PROCESS | 16947 | 1468866091914 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:31 INFO - PROCESS | 16947 | 1468866091944 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:32 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6cc00 == 33 [pid = 16947] [id = 258] 11:21:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x90e6d800) [pid = 16947] [serial = 775] [outer = (nil)] 11:21:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x95468c00) [pid = 16947] [serial = 776] [outer = 0x90e6d800] 11:21:32 INFO - PROCESS | 16947 | 1468866092063 Marionette DEBUG loaded listener.js 11:21:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x978be000) [pid = 16947] [serial = 777] [outer = 0x90e6d800] 11:21:33 INFO - PROCESS | 16947 | 1468866093159 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:21:33 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x91ddc000) [pid = 16947] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:21:33 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x99eda000) [pid = 16947] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:21:33 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x92179400) [pid = 16947] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:21:33 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x983de000) [pid = 16947] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:21:33 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x93d56800) [pid = 16947] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:21:33 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x925cb800) [pid = 16947] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:21:33 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9217d400) [pid = 16947] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:21:33 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x978c0400) [pid = 16947] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:21:33 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9a4cd400) [pid = 16947] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:21:33 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x91dd3c00) [pid = 16947] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1598ms 11:21:33 INFO - PROCESS | 16947 | 1468866093239 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 11:21:33 INFO - PROCESS | 16947 | 1468866093243 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 11:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:21:33 INFO - PROCESS | 16947 | 1468866093254 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:21:33 INFO - PROCESS | 16947 | 1468866093256 Marionette TRACE conn3 <- [1,1006,null,{}] 11:21:33 INFO - PROCESS | 16947 | 1468866093263 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:33 INFO - PROCESS | 16947 | 1468866093268 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:33 INFO - PROCESS | 16947 | 1468866093415 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 11:21:33 INFO - PROCESS | 16947 | 1468866093590 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:33 INFO - PROCESS | 16947 | 1468866093599 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:33 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd4400 == 34 [pid = 16947] [id = 259] 11:21:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9217c000) [pid = 16947] [serial = 778] [outer = (nil)] 11:21:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9546ac00) [pid = 16947] [serial = 779] [outer = 0x9217c000] 11:21:33 INFO - PROCESS | 16947 | 1468866093667 Marionette DEBUG loaded listener.js 11:21:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x95472c00) [pid = 16947] [serial = 780] [outer = 0x9217c000] 11:21:34 INFO - PROCESS | 16947 | 1468866094289 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1078ms 11:21:34 INFO - PROCESS | 16947 | 1468866094333 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 11:21:34 INFO - PROCESS | 16947 | 1468866094337 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 11:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:21:34 INFO - PROCESS | 16947 | 1468866094343 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:21:34 INFO - PROCESS | 16947 | 1468866094346 Marionette TRACE conn3 <- [1,1010,null,{}] 11:21:34 INFO - PROCESS | 16947 | 1468866094352 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:34 INFO - PROCESS | 16947 | 1468866094356 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:34 INFO - PROCESS | 16947 | 1468866094536 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 11:21:34 INFO - PROCESS | 16947 | 1468866094557 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:34 INFO - PROCESS | 16947 | 1468866094573 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:34 INFO - PROCESS | 16947 | ++DOCSHELL 0x99671800 == 35 [pid = 16947] [id = 260] 11:21:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99674800) [pid = 16947] [serial = 781] [outer = (nil)] 11:21:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x99ebf000) [pid = 16947] [serial = 782] [outer = 0x99674800] 11:21:34 INFO - PROCESS | 16947 | 1468866094650 Marionette DEBUG loaded listener.js 11:21:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9a181000) [pid = 16947] [serial = 783] [outer = 0x99674800] 11:21:35 INFO - PROCESS | 16947 | 1468866095688 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1397ms 11:21:35 INFO - PROCESS | 16947 | 1468866095741 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 11:21:35 INFO - PROCESS | 16947 | 1468866095746 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 11:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:21:35 INFO - PROCESS | 16947 | 1468866095754 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:21:35 INFO - PROCESS | 16947 | 1468866095760 Marionette TRACE conn3 <- [1,1014,null,{}] 11:21:35 INFO - PROCESS | 16947 | 1468866095769 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:35 INFO - PROCESS | 16947 | 1468866095775 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:35 INFO - PROCESS | 16947 | 1468866095961 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 11:21:36 INFO - PROCESS | 16947 | 1468866096110 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:36 INFO - PROCESS | 16947 | 1468866096120 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:36 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e62000 == 36 [pid = 16947] [id = 261] 11:21:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x91dd5c00) [pid = 16947] [serial = 784] [outer = (nil)] 11:21:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x92309000) [pid = 16947] [serial = 785] [outer = 0x91dd5c00] 11:21:36 INFO - PROCESS | 16947 | 1468866096263 Marionette DEBUG loaded listener.js 11:21:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x92633000) [pid = 16947] [serial = 786] [outer = 0x91dd5c00] 11:21:37 INFO - PROCESS | 16947 | 1468866097199 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1494ms 11:21:37 INFO - PROCESS | 16947 | 1468866097248 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 11:21:37 INFO - PROCESS | 16947 | 1468866097255 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 11:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:21:37 INFO - PROCESS | 16947 | 1468866097267 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:21:37 INFO - PROCESS | 16947 | 1468866097271 Marionette TRACE conn3 <- [1,1018,null,{}] 11:21:37 INFO - PROCESS | 16947 | 1468866097279 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:37 INFO - PROCESS | 16947 | 1468866097286 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:37 INFO - PROCESS | 16947 | 1468866097472 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 11:21:37 INFO - PROCESS | 16947 | 1468866097623 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:37 INFO - PROCESS | 16947 | 1468866097629 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:37 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd1400 == 37 [pid = 16947] [id = 262] 11:21:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x950bf400) [pid = 16947] [serial = 787] [outer = (nil)] 11:21:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x95186c00) [pid = 16947] [serial = 788] [outer = 0x950bf400] 11:21:37 INFO - PROCESS | 16947 | 1468866097751 Marionette DEBUG loaded listener.js 11:21:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x95466000) [pid = 16947] [serial = 789] [outer = 0x950bf400] 11:21:38 INFO - PROCESS | 16947 | 1468866098746 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1537ms 11:21:38 INFO - PROCESS | 16947 | 1468866098804 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 11:21:38 INFO - PROCESS | 16947 | 1468866098807 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 11:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:21:38 INFO - PROCESS | 16947 | 1468866098815 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:21:38 INFO - PROCESS | 16947 | 1468866098821 Marionette TRACE conn3 <- [1,1022,null,{}] 11:21:38 INFO - PROCESS | 16947 | 1468866098837 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:38 INFO - PROCESS | 16947 | 1468866098845 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:39 INFO - PROCESS | 16947 | 1468866099068 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 11:21:39 INFO - PROCESS | 16947 | 1468866099283 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:39 INFO - PROCESS | 16947 | 1468866099295 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:39 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8b3400 == 38 [pid = 16947] [id = 263] 11:21:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9a8b9000) [pid = 16947] [serial = 790] [outer = (nil)] 11:21:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9a8be800) [pid = 16947] [serial = 791] [outer = 0x9a8b9000] 11:21:39 INFO - PROCESS | 16947 | 1468866099377 Marionette DEBUG loaded listener.js 11:21:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9a8e9800) [pid = 16947] [serial = 792] [outer = 0x9a8b9000] 11:21:40 INFO - PROCESS | 16947 | 1468866100424 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1687ms 11:21:40 INFO - PROCESS | 16947 | 1468866100503 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 11:21:40 INFO - PROCESS | 16947 | 1468866100508 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 11:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:21:40 INFO - PROCESS | 16947 | 1468866100517 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:21:40 INFO - PROCESS | 16947 | 1468866100522 Marionette TRACE conn3 <- [1,1026,null,{}] 11:21:40 INFO - PROCESS | 16947 | 1468866100530 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:40 INFO - PROCESS | 16947 | 1468866100537 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:40 INFO - PROCESS | 16947 | 1468866100735 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 11:21:40 INFO - PROCESS | 16947 | 1468866100958 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:40 INFO - PROCESS | 16947 | 1468866100974 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:41 INFO - PROCESS | 16947 | ++DOCSHELL 0x92216400 == 39 [pid = 16947] [id = 264] 11:21:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9221a800) [pid = 16947] [serial = 793] [outer = (nil)] 11:21:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9230dc00) [pid = 16947] [serial = 794] [outer = 0x9221a800] 11:21:41 INFO - PROCESS | 16947 | 1468866101067 Marionette DEBUG loaded listener.js 11:21:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x925c1c00) [pid = 16947] [serial = 795] [outer = 0x9221a800] 11:21:41 INFO - PROCESS | 16947 | --DOCSHELL 0x90e65800 == 38 [pid = 16947] [id = 249] 11:21:41 INFO - PROCESS | 16947 | --DOCSHELL 0x90e69400 == 37 [pid = 16947] [id = 236] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9a5ea400) [pid = 16947] [serial = 737] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x925f3000) [pid = 16947] [serial = 740] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9a666400) [pid = 16947] [serial = 738] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x99ed6800) [pid = 16947] [serial = 717] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x95035c00) [pid = 16947] [serial = 722] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9518fc00) [pid = 16947] [serial = 723] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x930cac00) [pid = 16947] [serial = 731] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x93d52400) [pid = 16947] [serial = 732] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x92182400) [pid = 16947] [serial = 728] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9221c000) [pid = 16947] [serial = 729] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x98352c00) [pid = 16947] [serial = 734] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9a777800) [pid = 16947] [serial = 725] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9a8b6400) [pid = 16947] [serial = 726] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9221cc00) [pid = 16947] [serial = 719] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x925ce800) [pid = 16947] [serial = 720] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9ac89c00) [pid = 16947] [serial = 744] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x93a02c00) [pid = 16947] [serial = 741] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x99670800) [pid = 16947] [serial = 735] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9ac84000) [pid = 16947] [serial = 743] [outer = (nil)] [url = about:blank] 11:21:41 INFO - PROCESS | 16947 | 1468866101873 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1401ms 11:21:41 INFO - PROCESS | 16947 | 1468866101918 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 11:21:41 INFO - PROCESS | 16947 | 1468866101924 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 11:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:21:41 INFO - PROCESS | 16947 | 1468866101936 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:21:41 INFO - PROCESS | 16947 | 1468866101939 Marionette TRACE conn3 <- [1,1030,null,{}] 11:21:41 INFO - PROCESS | 16947 | 1468866101946 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:41 INFO - PROCESS | 16947 | 1468866101951 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:42 INFO - PROCESS | 16947 | 1468866102105 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 11:21:42 INFO - PROCESS | 16947 | 1468866102116 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:42 INFO - PROCESS | 16947 | 1468866102124 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:42 INFO - PROCESS | 16947 | ++DOCSHELL 0x93a0bc00 == 38 [pid = 16947] [id = 265] 11:21:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x93a0c000) [pid = 16947] [serial = 796] [outer = (nil)] 11:21:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x93b18000) [pid = 16947] [serial = 797] [outer = 0x93a0c000] 11:21:42 INFO - PROCESS | 16947 | 1468866102198 Marionette DEBUG loaded listener.js 11:21:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x93d5b400) [pid = 16947] [serial = 798] [outer = 0x93a0c000] 11:21:43 INFO - PROCESS | 16947 | 1468866103021 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1136ms 11:21:43 INFO - PROCESS | 16947 | 1468866103071 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 11:21:43 INFO - PROCESS | 16947 | 1468866103075 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 11:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:21:43 INFO - PROCESS | 16947 | 1468866103082 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:21:43 INFO - PROCESS | 16947 | 1468866103087 Marionette TRACE conn3 <- [1,1034,null,{}] 11:21:43 INFO - PROCESS | 16947 | 1468866103102 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:43 INFO - PROCESS | 16947 | 1468866103110 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:43 INFO - PROCESS | 16947 | 1468866103318 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 11:21:43 INFO - PROCESS | 16947 | 1468866103443 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:43 INFO - PROCESS | 16947 | 1468866103455 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:43 INFO - PROCESS | 16947 | ++DOCSHELL 0x978b6400 == 39 [pid = 16947] [id = 266] 11:21:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x978bf800) [pid = 16947] [serial = 799] [outer = (nil)] 11:21:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99673c00) [pid = 16947] [serial = 800] [outer = 0x978bf800] 11:21:43 INFO - PROCESS | 16947 | 1468866103520 Marionette DEBUG loaded listener.js 11:21:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x99ed7800) [pid = 16947] [serial = 801] [outer = 0x978bf800] 11:21:44 INFO - PROCESS | 16947 | 1468866104300 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1289ms 11:21:44 INFO - PROCESS | 16947 | 1468866104372 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 11:21:44 INFO - PROCESS | 16947 | 1468866104376 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 11:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:21:44 INFO - PROCESS | 16947 | 1468866104382 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:21:44 INFO - PROCESS | 16947 | 1468866104384 Marionette TRACE conn3 <- [1,1038,null,{}] 11:21:44 INFO - PROCESS | 16947 | 1468866104413 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:44 INFO - PROCESS | 16947 | 1468866104418 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:44 INFO - PROCESS | 16947 | 1468866104610 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 11:21:44 INFO - PROCESS | 16947 | 1468866104636 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:44 INFO - PROCESS | 16947 | 1468866104646 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:44 INFO - PROCESS | 16947 | ++DOCSHELL 0x99675400 == 40 [pid = 16947] [id = 267] 11:21:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9a66d800) [pid = 16947] [serial = 802] [outer = (nil)] 11:21:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9a8b6800) [pid = 16947] [serial = 803] [outer = 0x9a66d800] 11:21:44 INFO - PROCESS | 16947 | 1468866104707 Marionette DEBUG loaded listener.js 11:21:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9a8ec000) [pid = 16947] [serial = 804] [outer = 0x9a66d800] 11:21:45 INFO - PROCESS | 16947 | 1468866105555 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1206ms 11:21:45 INFO - PROCESS | 16947 | 1468866105593 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 11:21:45 INFO - PROCESS | 16947 | 1468866105596 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 11:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:21:45 INFO - PROCESS | 16947 | 1468866105607 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:21:45 INFO - PROCESS | 16947 | 1468866105609 Marionette TRACE conn3 <- [1,1042,null,{}] 11:21:45 INFO - PROCESS | 16947 | 1468866105616 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:45 INFO - PROCESS | 16947 | 1468866105620 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:45 INFO - PROCESS | 16947 | 1468866105807 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 11:21:45 INFO - PROCESS | 16947 | 1468866105826 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:45 INFO - PROCESS | 16947 | 1468866105833 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:45 INFO - PROCESS | 16947 | ++DOCSHELL 0x950c8c00 == 41 [pid = 16947] [id = 268] 11:21:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x99edcc00) [pid = 16947] [serial = 805] [outer = (nil)] 11:21:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9ac86c00) [pid = 16947] [serial = 806] [outer = 0x99edcc00] 11:21:45 INFO - PROCESS | 16947 | 1468866105898 Marionette DEBUG loaded listener.js 11:21:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9ac88400) [pid = 16947] [serial = 807] [outer = 0x99edcc00] 11:21:46 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x90e6d800) [pid = 16947] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:21:46 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x90e6bc00) [pid = 16947] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:21:46 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x92176c00) [pid = 16947] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:21:46 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x92309c00) [pid = 16947] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:21:46 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x92630400) [pid = 16947] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:21:46 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x93d5b800) [pid = 16947] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:21:46 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x92408c00) [pid = 16947] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:21:46 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9a8c0000) [pid = 16947] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:21:46 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9a10d000) [pid = 16947] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:21:46 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x92215c00) [pid = 16947] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:21:46 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x91dddc00) [pid = 16947] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:21:46 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9217c000) [pid = 16947] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:21:46 INFO - PROCESS | 16947 | 1468866106769 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1184ms 11:21:46 INFO - PROCESS | 16947 | 1468866106791 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 11:21:46 INFO - PROCESS | 16947 | 1468866106795 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 11:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:21:46 INFO - PROCESS | 16947 | 1468866106801 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:21:46 INFO - PROCESS | 16947 | 1468866106805 Marionette TRACE conn3 <- [1,1046,null,{}] 11:21:46 INFO - PROCESS | 16947 | 1468866106810 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:46 INFO - PROCESS | 16947 | 1468866106820 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:47 INFO - PROCESS | 16947 | 1468866107053 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 11:21:47 INFO - PROCESS | 16947 | 1468866107067 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:47 INFO - PROCESS | 16947 | 1468866107076 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:47 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3b800 == 42 [pid = 16947] [id = 269] 11:21:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x92309c00) [pid = 16947] [serial = 808] [outer = (nil)] 11:21:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9ae39800) [pid = 16947] [serial = 809] [outer = 0x92309c00] 11:21:47 INFO - PROCESS | 16947 | 1468866107138 Marionette DEBUG loaded listener.js 11:21:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9ae40c00) [pid = 16947] [serial = 810] [outer = 0x92309c00] 11:21:47 INFO - PROCESS | 16947 | 1468866107871 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1079ms 11:21:47 INFO - PROCESS | 16947 | 1468866107880 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 11:21:47 INFO - PROCESS | 16947 | 1468866107883 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 11:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:21:47 INFO - PROCESS | 16947 | 1468866107910 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:21:47 INFO - PROCESS | 16947 | 1468866107914 Marionette TRACE conn3 <- [1,1050,null,{}] 11:21:47 INFO - PROCESS | 16947 | 1468866107919 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:47 INFO - PROCESS | 16947 | 1468866107922 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:48 INFO - PROCESS | 16947 | 1468866108106 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 11:21:48 INFO - PROCESS | 16947 | 1468866108118 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:48 INFO - PROCESS | 16947 | 1468866108125 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:48 INFO - PROCESS | 16947 | ++DOCSHELL 0x9503d800 == 43 [pid = 16947] [id = 270] 11:21:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x99ed9400) [pid = 16947] [serial = 811] [outer = (nil)] 11:21:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9b103c00) [pid = 16947] [serial = 812] [outer = 0x99ed9400] 11:21:48 INFO - PROCESS | 16947 | 1468866108189 Marionette DEBUG loaded listener.js 11:21:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9b102400) [pid = 16947] [serial = 813] [outer = 0x99ed9400] 11:21:49 INFO - PROCESS | 16947 | 1468866109223 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1388ms 11:21:49 INFO - PROCESS | 16947 | 1468866109295 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 11:21:49 INFO - PROCESS | 16947 | 1468866109300 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 11:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:21:49 INFO - PROCESS | 16947 | 1468866109309 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:21:49 INFO - PROCESS | 16947 | 1468866109314 Marionette TRACE conn3 <- [1,1054,null,{}] 11:21:49 INFO - PROCESS | 16947 | 1468866109324 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:49 INFO - PROCESS | 16947 | 1468866109330 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:49 INFO - PROCESS | 16947 | 1468866109541 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 11:21:49 INFO - PROCESS | 16947 | 1468866109695 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:49 INFO - PROCESS | 16947 | 1468866109705 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:49 INFO - PROCESS | 16947 | ++DOCSHELL 0x92214400 == 44 [pid = 16947] [id = 271] 11:21:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x92215800) [pid = 16947] [serial = 814] [outer = (nil)] 11:21:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9263b000) [pid = 16947] [serial = 815] [outer = 0x92215800] 11:21:49 INFO - PROCESS | 16947 | 1468866109782 Marionette DEBUG loaded listener.js 11:21:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x93b15400) [pid = 16947] [serial = 816] [outer = 0x92215800] 11:21:50 INFO - PROCESS | 16947 | 1468866110699 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1438ms 11:21:50 INFO - PROCESS | 16947 | 1468866110748 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 11:21:50 INFO - PROCESS | 16947 | 1468866110755 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 11:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:21:50 INFO - PROCESS | 16947 | 1468866110767 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:21:50 INFO - PROCESS | 16947 | 1468866110771 Marionette TRACE conn3 <- [1,1058,null,{}] 11:21:50 INFO - PROCESS | 16947 | 1468866110778 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:50 INFO - PROCESS | 16947 | 1468866110784 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:50 INFO - PROCESS | 16947 | 1468866110954 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 11:21:51 INFO - PROCESS | 16947 | 1468866111108 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:51 INFO - PROCESS | 16947 | 1468866111119 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:51 INFO - PROCESS | 16947 | ++DOCSHELL 0x9518f800 == 45 [pid = 16947] [id = 272] 11:21:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9966c000) [pid = 16947] [serial = 817] [outer = (nil)] 11:21:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x99ed6800) [pid = 16947] [serial = 818] [outer = 0x9966c000] 11:21:51 INFO - PROCESS | 16947 | 1468866111199 Marionette DEBUG loaded listener.js 11:21:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9a5f6000) [pid = 16947] [serial = 819] [outer = 0x9966c000] 11:21:52 INFO - PROCESS | 16947 | 1468866112089 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1380ms 11:21:52 INFO - PROCESS | 16947 | 1468866112146 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 11:21:52 INFO - PROCESS | 16947 | 1468866112150 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 11:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:21:52 INFO - PROCESS | 16947 | 1468866112158 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:21:52 INFO - PROCESS | 16947 | 1468866112164 Marionette TRACE conn3 <- [1,1062,null,{}] 11:21:52 INFO - PROCESS | 16947 | 1468866112182 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:52 INFO - PROCESS | 16947 | 1468866112190 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:52 INFO - PROCESS | 16947 | 1468866112400 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 11:21:52 INFO - PROCESS | 16947 | 1468866112561 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:52 INFO - PROCESS | 16947 | 1468866112573 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:52 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ae42800 == 46 [pid = 16947] [id = 273] 11:21:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b102000) [pid = 16947] [serial = 820] [outer = (nil)] 11:21:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b18b400) [pid = 16947] [serial = 821] [outer = 0x9b102000] 11:21:52 INFO - PROCESS | 16947 | 1468866112654 Marionette DEBUG loaded listener.js 11:21:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9b191c00) [pid = 16947] [serial = 822] [outer = 0x9b102000] 11:21:53 INFO - PROCESS | 16947 | 1468866113544 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1437ms 11:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:21:53 INFO - PROCESS | 16947 | 1468866113596 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 11:21:53 INFO - PROCESS | 16947 | 1468866113600 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 11:21:53 INFO - PROCESS | 16947 | 1468866113608 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:21:53 INFO - PROCESS | 16947 | 1468866113611 Marionette TRACE conn3 <- [1,1066,null,{}] 11:21:53 INFO - PROCESS | 16947 | 1468866113617 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:53 INFO - PROCESS | 16947 | 1468866113622 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:53 INFO - PROCESS | 16947 | 1468866113790 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 11:21:53 INFO - PROCESS | 16947 | 1468866113939 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:53 INFO - PROCESS | 16947 | 1468866113947 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:53 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b110c00 == 47 [pid = 16947] [id = 274] 11:21:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9b196400) [pid = 16947] [serial = 823] [outer = (nil)] 11:21:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9b1ee000) [pid = 16947] [serial = 824] [outer = 0x9b196400] 11:21:54 INFO - PROCESS | 16947 | 1468866114019 Marionette DEBUG loaded listener.js 11:21:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9b1f3800) [pid = 16947] [serial = 825] [outer = 0x9b196400] 11:21:54 INFO - PROCESS | 16947 | 1468866114888 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1329ms 11:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:21:54 INFO - PROCESS | 16947 | 1468866114939 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 11:21:54 INFO - PROCESS | 16947 | 1468866114942 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 11:21:54 INFO - PROCESS | 16947 | 1468866114949 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:21:54 INFO - PROCESS | 16947 | 1468866114952 Marionette TRACE conn3 <- [1,1070,null,{}] 11:21:54 INFO - PROCESS | 16947 | 1468866114958 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:54 INFO - PROCESS | 16947 | 1468866114962 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:55 INFO - PROCESS | 16947 | 1468866115122 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 11:21:55 INFO - PROCESS | 16947 | 1468866115276 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:55 INFO - PROCESS | 16947 | 1468866115282 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:55 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f31400 == 48 [pid = 16947] [id = 275] 11:21:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x92219800) [pid = 16947] [serial = 826] [outer = (nil)] 11:21:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x9b4a3400) [pid = 16947] [serial = 827] [outer = 0x92219800] 11:21:55 INFO - PROCESS | 16947 | 1468866115361 Marionette DEBUG loaded listener.js 11:21:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x9b4a9800) [pid = 16947] [serial = 828] [outer = 0x92219800] 11:21:56 INFO - PROCESS | 16947 | 1468866116265 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1386ms 11:21:56 INFO - PROCESS | 16947 | 1468866116334 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 11:21:56 INFO - PROCESS | 16947 | 1468866116339 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 11:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:21:56 INFO - PROCESS | 16947 | 1468866116345 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:21:56 INFO - PROCESS | 16947 | 1468866116349 Marionette TRACE conn3 <- [1,1074,null,{}] 11:21:56 INFO - PROCESS | 16947 | 1468866116354 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:56 INFO - PROCESS | 16947 | 1468866116364 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:56 INFO - PROCESS | 16947 | 1468866116769 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 11:21:57 INFO - PROCESS | 16947 | 1468866116997 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:57 INFO - PROCESS | 16947 | 1468866117005 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:57 INFO - PROCESS | 16947 | ++DOCSHELL 0x92177800 == 49 [pid = 16947] [id = 276] 11:21:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0x9217bc00) [pid = 16947] [serial = 829] [outer = (nil)] 11:21:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0x9221a400) [pid = 16947] [serial = 830] [outer = 0x9217bc00] 11:21:57 INFO - PROCESS | 16947 | 1468866117087 Marionette DEBUG loaded listener.js 11:21:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 92 (0x925c8400) [pid = 16947] [serial = 831] [outer = 0x9217bc00] 11:21:57 INFO - PROCESS | 16947 | 1468866117970 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1683ms 11:21:58 INFO - PROCESS | 16947 | 1468866118030 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 11:21:58 INFO - PROCESS | 16947 | 1468866118036 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 11:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:21:58 INFO - PROCESS | 16947 | 1468866118044 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:21:58 INFO - PROCESS | 16947 | 1468866118049 Marionette TRACE conn3 <- [1,1078,null,{}] 11:21:58 INFO - PROCESS | 16947 | 1468866118056 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:21:58 INFO - PROCESS | 16947 | 1468866118061 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:58 INFO - PROCESS | 16947 | 1468866118256 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x9835d000 == 48 [pid = 16947] [id = 238] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x90e61800 == 47 [pid = 16947] [id = 239] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd8400 == 46 [pid = 16947] [id = 247] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x930ca800 == 45 [pid = 16947] [id = 240] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x9518b000 == 44 [pid = 16947] [id = 245] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x90e67400 == 43 [pid = 16947] [id = 237] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8be400 == 42 [pid = 16947] [id = 250] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x91f33000 == 41 [pid = 16947] [id = 251] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x9217d000 == 40 [pid = 16947] [id = 242] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x92408000 == 39 [pid = 16947] [id = 254] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x90e67000 == 38 [pid = 16947] [id = 252] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x91ddd400 == 37 [pid = 16947] [id = 253] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x90e62400 == 36 [pid = 16947] [id = 255] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x95468800 == 35 [pid = 16947] [id = 244] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x925ca800 == 34 [pid = 16947] [id = 243] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x92185000 == 33 [pid = 16947] [id = 234] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x9a271800 == 32 [pid = 16947] [id = 241] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3d400 == 31 [pid = 16947] [id = 246] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x92176800 == 30 [pid = 16947] [id = 248] 11:21:59 INFO - PROCESS | 16947 | --DOCSHELL 0x925ed000 == 29 [pid = 16947] [id = 235] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 91 (0x95468c00) [pid = 16947] [serial = 776] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0x90e6fc00) [pid = 16947] [serial = 767] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x91dde400) [pid = 16947] [serial = 768] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x9230d000) [pid = 16947] [serial = 747] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x92181c00) [pid = 16947] [serial = 746] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9240b400) [pid = 16947] [serial = 770] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x925c5800) [pid = 16947] [serial = 771] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x93b12000) [pid = 16947] [serial = 773] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9830fc00) [pid = 16947] [serial = 750] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9518d800) [pid = 16947] [serial = 749] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9263a800) [pid = 16947] [serial = 765] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x925cd800) [pid = 16947] [serial = 764] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9ac88c00) [pid = 16947] [serial = 753] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9ac57000) [pid = 16947] [serial = 752] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9b109c00) [pid = 16947] [serial = 756] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9b089400) [pid = 16947] [serial = 755] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9b18ac00) [pid = 16947] [serial = 759] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9b10f400) [pid = 16947] [serial = 758] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9b10b000) [pid = 16947] [serial = 762] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x92639800) [pid = 16947] [serial = 761] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x978be000) [pid = 16947] [serial = 777] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9546ac00) [pid = 16947] [serial = 779] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x99ebf000) [pid = 16947] [serial = 782] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x93d55000) [pid = 16947] [serial = 774] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x95472c00) [pid = 16947] [serial = 780] [outer = (nil)] [url = about:blank] 11:21:59 INFO - PROCESS | 16947 | 1468866119414 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:21:59 INFO - PROCESS | 16947 | 1468866119422 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:21:59 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e69400 == 30 [pid = 16947] [id = 277] 11:21:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x90e6a000) [pid = 16947] [serial = 832] [outer = (nil)] 11:21:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x91dd4c00) [pid = 16947] [serial = 833] [outer = 0x90e6a000] 11:21:59 INFO - PROCESS | 16947 | 1468866119504 Marionette DEBUG loaded listener.js 11:21:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x91f33000) [pid = 16947] [serial = 834] [outer = 0x90e6a000] 11:22:00 INFO - PROCESS | 16947 | 1468866120256 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2248ms 11:22:00 INFO - PROCESS | 16947 | 1468866120293 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 11:22:00 INFO - PROCESS | 16947 | 1468866120297 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 11:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:22:00 INFO - PROCESS | 16947 | 1468866120305 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:22:00 INFO - PROCESS | 16947 | 1468866120310 Marionette TRACE conn3 <- [1,1082,null,{}] 11:22:00 INFO - PROCESS | 16947 | 1468866120317 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:00 INFO - PROCESS | 16947 | 1468866120322 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:00 INFO - PROCESS | 16947 | 1468866120520 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 11:22:00 INFO - PROCESS | 16947 | 1468866120538 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:00 INFO - PROCESS | 16947 | 1468866120550 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:00 INFO - PROCESS | 16947 | ++DOCSHELL 0x9221cc00 == 31 [pid = 16947] [id = 278] 11:22:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9221d800) [pid = 16947] [serial = 835] [outer = (nil)] 11:22:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9230b800) [pid = 16947] [serial = 836] [outer = 0x9221d800] 11:22:00 INFO - PROCESS | 16947 | 1468866120619 Marionette DEBUG loaded listener.js 11:22:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x92409400) [pid = 16947] [serial = 837] [outer = 0x9221d800] 11:22:01 INFO - PROCESS | 16947 | 1468866121415 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1181ms 11:22:01 INFO - PROCESS | 16947 | 1468866121490 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 11:22:01 INFO - PROCESS | 16947 | 1468866121497 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 11:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:22:01 INFO - PROCESS | 16947 | 1468866121505 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:22:01 INFO - PROCESS | 16947 | 1468866121509 Marionette TRACE conn3 <- [1,1086,null,{}] 11:22:01 INFO - PROCESS | 16947 | 1468866121515 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:01 INFO - PROCESS | 16947 | 1468866121520 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:01 INFO - PROCESS | 16947 | 1468866121690 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 11:22:01 INFO - PROCESS | 16947 | 1468866121840 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:01 INFO - PROCESS | 16947 | 1468866121849 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:01 INFO - PROCESS | 16947 | ++DOCSHELL 0x9230b400 == 32 [pid = 16947] [id = 279] 11:22:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9240ac00) [pid = 16947] [serial = 838] [outer = (nil)] 11:22:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9263d400) [pid = 16947] [serial = 839] [outer = 0x9240ac00] 11:22:01 INFO - PROCESS | 16947 | 1468866121913 Marionette DEBUG loaded listener.js 11:22:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x93a0f000) [pid = 16947] [serial = 840] [outer = 0x9240ac00] 11:22:02 INFO - PROCESS | 16947 | 1468866122808 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1335ms 11:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:22:02 INFO - PROCESS | 16947 | 1468866122840 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 11:22:02 INFO - PROCESS | 16947 | 1468866122843 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 11:22:02 INFO - PROCESS | 16947 | 1468866122857 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:22:02 INFO - PROCESS | 16947 | 1468866122866 Marionette TRACE conn3 <- [1,1090,null,{}] 11:22:02 INFO - PROCESS | 16947 | 1468866122883 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:02 INFO - PROCESS | 16947 | 1468866122890 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:03 INFO - PROCESS | 16947 | 1468866123087 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 11:22:03 INFO - PROCESS | 16947 | 1468866123115 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:03 INFO - PROCESS | 16947 | 1468866123122 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:03 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd5800 == 33 [pid = 16947] [id = 280] 11:22:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x91f38c00) [pid = 16947] [serial = 841] [outer = (nil)] 11:22:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x95195c00) [pid = 16947] [serial = 842] [outer = 0x91f38c00] 11:22:03 INFO - PROCESS | 16947 | 1468866123203 Marionette DEBUG loaded listener.js 11:22:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x95468800) [pid = 16947] [serial = 843] [outer = 0x91f38c00] 11:22:04 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9a66d800) [pid = 16947] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:22:04 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x99edcc00) [pid = 16947] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:22:04 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x93a0c000) [pid = 16947] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:22:04 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x91dd5c00) [pid = 16947] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:22:04 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x99ed9400) [pid = 16947] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:22:04 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x978bf800) [pid = 16947] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:22:04 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9221a800) [pid = 16947] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:22:04 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x950bf400) [pid = 16947] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:22:04 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x99674800) [pid = 16947] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:22:04 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9a8b9000) [pid = 16947] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:22:04 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x92309c00) [pid = 16947] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:22:04 INFO - PROCESS | 16947 | 1468866124341 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1557ms 11:22:04 INFO - PROCESS | 16947 | 1468866124406 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 11:22:04 INFO - PROCESS | 16947 | 1468866124410 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 11:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:22:04 INFO - PROCESS | 16947 | 1468866124416 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:22:04 INFO - PROCESS | 16947 | 1468866124420 Marionette TRACE conn3 <- [1,1094,null,{}] 11:22:04 INFO - PROCESS | 16947 | 1468866124425 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:04 INFO - PROCESS | 16947 | 1468866124430 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:04 INFO - PROCESS | 16947 | 1468866124579 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 11:22:04 INFO - PROCESS | 16947 | 1468866124589 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:04 INFO - PROCESS | 16947 | 1468866124597 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:04 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6dc00 == 34 [pid = 16947] [id = 281] 11:22:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x91dd5c00) [pid = 16947] [serial = 844] [outer = (nil)] 11:22:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x93b12800) [pid = 16947] [serial = 845] [outer = 0x91dd5c00] 11:22:04 INFO - PROCESS | 16947 | 1468866124755 Marionette DEBUG loaded listener.js 11:22:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9546f400) [pid = 16947] [serial = 846] [outer = 0x91dd5c00] 11:22:05 INFO - PROCESS | 16947 | 1468866125448 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1080ms 11:22:05 INFO - PROCESS | 16947 | 1468866125498 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 11:22:05 INFO - PROCESS | 16947 | 1468866125501 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 11:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:22:05 INFO - PROCESS | 16947 | 1468866125507 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:22:05 INFO - PROCESS | 16947 | 1468866125509 Marionette TRACE conn3 <- [1,1098,null,{}] 11:22:05 INFO - PROCESS | 16947 | 1468866125516 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:05 INFO - PROCESS | 16947 | 1468866125520 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:05 INFO - PROCESS | 16947 | 1468866125663 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 11:22:05 INFO - PROCESS | 16947 | 1468866125776 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:05 INFO - PROCESS | 16947 | 1468866125791 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:05 INFO - PROCESS | 16947 | ++DOCSHELL 0x978c2400 == 35 [pid = 16947] [id = 282] 11:22:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x978c2c00) [pid = 16947] [serial = 847] [outer = (nil)] 11:22:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9835d400) [pid = 16947] [serial = 848] [outer = 0x978c2c00] 11:22:05 INFO - PROCESS | 16947 | 1468866125869 Marionette DEBUG loaded listener.js 11:22:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x99ecf400) [pid = 16947] [serial = 849] [outer = 0x978c2c00] 11:22:06 INFO - PROCESS | 16947 | 1468866126893 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1437ms 11:22:06 INFO - PROCESS | 16947 | 1468866126945 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 11:22:06 INFO - PROCESS | 16947 | 1468866126951 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 11:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:22:06 INFO - PROCESS | 16947 | 1468866126963 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:22:06 INFO - PROCESS | 16947 | 1468866126975 Marionette TRACE conn3 <- [1,1102,null,{}] 11:22:06 INFO - PROCESS | 16947 | 1468866126984 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:06 INFO - PROCESS | 16947 | 1468866126989 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:07 INFO - PROCESS | 16947 | 1468866127165 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 11:22:07 INFO - PROCESS | 16947 | 1468866127315 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:07 INFO - PROCESS | 16947 | 1468866127325 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:07 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e64800 == 36 [pid = 16947] [id = 283] 11:22:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x91f32800) [pid = 16947] [serial = 850] [outer = (nil)] 11:22:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x925c3400) [pid = 16947] [serial = 851] [outer = 0x91f32800] 11:22:07 INFO - PROCESS | 16947 | 1468866127450 Marionette DEBUG loaded listener.js 11:22:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x925f4000) [pid = 16947] [serial = 852] [outer = 0x91f32800] 11:22:08 INFO - PROCESS | 16947 | 1468866128335 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1449ms 11:22:08 INFO - PROCESS | 16947 | 1468866128408 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 11:22:08 INFO - PROCESS | 16947 | 1468866128415 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 11:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:22:08 INFO - PROCESS | 16947 | 1468866128426 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:22:08 INFO - PROCESS | 16947 | 1468866128430 Marionette TRACE conn3 <- [1,1106,null,{}] 11:22:08 INFO - PROCESS | 16947 | 1468866128437 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:08 INFO - PROCESS | 16947 | 1468866128443 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:08 INFO - PROCESS | 16947 | 1468866128647 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 11:22:08 INFO - PROCESS | 16947 | 1468866128876 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:08 INFO - PROCESS | 16947 | 1468866128886 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:08 INFO - PROCESS | 16947 | ++DOCSHELL 0x9503fc00 == 37 [pid = 16947] [id = 284] 11:22:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x95190000) [pid = 16947] [serial = 853] [outer = (nil)] 11:22:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x95465c00) [pid = 16947] [serial = 854] [outer = 0x95190000] 11:22:09 INFO - PROCESS | 16947 | 1468866129005 Marionette DEBUG loaded listener.js 11:22:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x978c0400) [pid = 16947] [serial = 855] [outer = 0x95190000] 11:22:09 INFO - PROCESS | 16947 | 1468866129893 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1533ms 11:22:09 INFO - PROCESS | 16947 | 1468866129959 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 11:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:22:09 INFO - PROCESS | 16947 | 1468866129964 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 11:22:09 INFO - PROCESS | 16947 | 1468866129971 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:22:09 INFO - PROCESS | 16947 | 1468866129976 Marionette TRACE conn3 <- [1,1110,null,{}] 11:22:09 INFO - PROCESS | 16947 | 1468866129992 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:10 INFO - PROCESS | 16947 | 1468866130001 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:10 INFO - PROCESS | 16947 | 1468866130206 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 11:22:10 INFO - PROCESS | 16947 | 1468866130396 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:10 INFO - PROCESS | 16947 | 1468866130409 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:10 INFO - PROCESS | 16947 | ++DOCSHELL 0x99ed5800 == 38 [pid = 16947] [id = 285] 11:22:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x99ed8c00) [pid = 16947] [serial = 856] [outer = (nil)] 11:22:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9a4d0000) [pid = 16947] [serial = 857] [outer = 0x99ed8c00] 11:22:10 INFO - PROCESS | 16947 | 1468866130529 Marionette DEBUG loaded listener.js 11:22:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9a77ac00) [pid = 16947] [serial = 858] [outer = 0x99ed8c00] 11:22:11 INFO - PROCESS | 16947 | 1468866131531 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1593ms 11:22:11 INFO - PROCESS | 16947 | 1468866131564 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 11:22:11 INFO - PROCESS | 16947 | 1468866131568 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 11:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:22:11 INFO - PROCESS | 16947 | 1468866131578 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:22:11 INFO - PROCESS | 16947 | 1468866131582 Marionette TRACE conn3 <- [1,1114,null,{}] 11:22:11 INFO - PROCESS | 16947 | 1468866131590 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:11 INFO - PROCESS | 16947 | 1468866131596 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:11 INFO - PROCESS | 16947 | 1468866131760 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 11:22:12 INFO - PROCESS | 16947 | 1468866132001 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:12 INFO - PROCESS | 16947 | 1468866132015 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:12 INFO - PROCESS | 16947 | ++DOCSHELL 0x92185400 == 39 [pid = 16947] [id = 286] 11:22:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x92185c00) [pid = 16947] [serial = 859] [outer = (nil)] 11:22:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x92220800) [pid = 16947] [serial = 860] [outer = 0x92185c00] 11:22:12 INFO - PROCESS | 16947 | 1468866132085 Marionette DEBUG loaded listener.js 11:22:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x925c3000) [pid = 16947] [serial = 861] [outer = 0x92185c00] 11:22:12 INFO - PROCESS | 16947 | --DOCSHELL 0x9518f800 == 38 [pid = 16947] [id = 272] 11:22:12 INFO - PROCESS | 16947 | --DOCSHELL 0x92305c00 == 37 [pid = 16947] [id = 256] 11:22:12 INFO - PROCESS | 16947 | --DOCSHELL 0x92310c00 == 36 [pid = 16947] [id = 257] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9a8b6800) [pid = 16947] [serial = 803] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9ac86c00) [pid = 16947] [serial = 806] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9a8ec000) [pid = 16947] [serial = 804] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x93b18000) [pid = 16947] [serial = 797] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x93d5b400) [pid = 16947] [serial = 798] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x92309000) [pid = 16947] [serial = 785] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9b103c00) [pid = 16947] [serial = 812] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x92633000) [pid = 16947] [serial = 786] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x99673c00) [pid = 16947] [serial = 800] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9230dc00) [pid = 16947] [serial = 794] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x925c1c00) [pid = 16947] [serial = 795] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x95186c00) [pid = 16947] [serial = 788] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x95466000) [pid = 16947] [serial = 789] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9a181000) [pid = 16947] [serial = 783] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9a8be800) [pid = 16947] [serial = 791] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9a8e9800) [pid = 16947] [serial = 792] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9b102400) [pid = 16947] [serial = 813] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9ac88400) [pid = 16947] [serial = 807] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9ae40c00) [pid = 16947] [serial = 810] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x99ed7800) [pid = 16947] [serial = 801] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9ae39800) [pid = 16947] [serial = 809] [outer = (nil)] [url = about:blank] 11:22:12 INFO - PROCESS | 16947 | 1468866132920 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1384ms 11:22:12 INFO - PROCESS | 16947 | 1468866132962 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 11:22:12 INFO - PROCESS | 16947 | 1468866132969 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 11:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:22:12 INFO - PROCESS | 16947 | 1468866132986 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:22:12 INFO - PROCESS | 16947 | 1468866132991 Marionette TRACE conn3 <- [1,1118,null,{}] 11:22:12 INFO - PROCESS | 16947 | 1468866132997 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:13 INFO - PROCESS | 16947 | 1468866133002 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:13 INFO - PROCESS | 16947 | 1468866133153 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 11:22:13 INFO - PROCESS | 16947 | 1468866133163 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:13 INFO - PROCESS | 16947 | 1468866133173 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:13 INFO - PROCESS | 16947 | ++DOCSHELL 0x92636400 == 37 [pid = 16947] [id = 287] 11:22:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9263e800) [pid = 16947] [serial = 862] [outer = (nil)] 11:22:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x93b1b000) [pid = 16947] [serial = 863] [outer = 0x9263e800] 11:22:13 INFO - PROCESS | 16947 | 1468866133245 Marionette DEBUG loaded listener.js 11:22:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x93d5b400) [pid = 16947] [serial = 864] [outer = 0x9263e800] 11:22:14 INFO - PROCESS | 16947 | 1468866134098 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1132ms 11:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:22:14 INFO - PROCESS | 16947 | 1468866134115 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 11:22:14 INFO - PROCESS | 16947 | 1468866134118 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 11:22:14 INFO - PROCESS | 16947 | 1468866134125 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:22:14 INFO - PROCESS | 16947 | 1468866134130 Marionette TRACE conn3 <- [1,1122,null,{}] 11:22:14 INFO - PROCESS | 16947 | 1468866134145 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:14 INFO - PROCESS | 16947 | 1468866134153 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:14 INFO - PROCESS | 16947 | 1468866134314 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 11:22:14 INFO - PROCESS | 16947 | 1468866134433 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:14 INFO - PROCESS | 16947 | 1468866134445 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:14 INFO - PROCESS | 16947 | ++DOCSHELL 0x95470800 == 38 [pid = 16947] [id = 288] 11:22:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x98308400) [pid = 16947] [serial = 865] [outer = (nil)] 11:22:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x99e22c00) [pid = 16947] [serial = 866] [outer = 0x98308400] 11:22:14 INFO - PROCESS | 16947 | 1468866134532 Marionette DEBUG loaded listener.js 11:22:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x99edd800) [pid = 16947] [serial = 867] [outer = 0x98308400] 11:22:15 INFO - PROCESS | 16947 | 1468866135297 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1190ms 11:22:15 INFO - PROCESS | 16947 | 1468866135314 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 11:22:15 INFO - PROCESS | 16947 | 1468866135318 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 11:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:22:15 INFO - PROCESS | 16947 | 1468866135324 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:22:15 INFO - PROCESS | 16947 | 1468866135327 Marionette TRACE conn3 <- [1,1126,null,{}] 11:22:15 INFO - PROCESS | 16947 | 1468866135336 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:15 INFO - PROCESS | 16947 | 1468866135340 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:15 INFO - PROCESS | 16947 | 1468866135529 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 11:22:15 INFO - PROCESS | 16947 | 1468866135554 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:15 INFO - PROCESS | 16947 | 1468866135562 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:15 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a1da000 == 39 [pid = 16947] [id = 289] 11:22:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a5ed000) [pid = 16947] [serial = 868] [outer = (nil)] 11:22:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a8b7c00) [pid = 16947] [serial = 869] [outer = 0x9a5ed000] 11:22:15 INFO - PROCESS | 16947 | 1468866135624 Marionette DEBUG loaded listener.js 11:22:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9834f400) [pid = 16947] [serial = 870] [outer = 0x9a5ed000] 11:22:16 INFO - PROCESS | 16947 | 1468866136434 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1152ms 11:22:16 INFO - PROCESS | 16947 | 1468866136476 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 11:22:16 INFO - PROCESS | 16947 | 1468866136480 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 11:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:22:16 INFO - PROCESS | 16947 | 1468866136492 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:22:16 INFO - PROCESS | 16947 | 1468866136494 Marionette TRACE conn3 <- [1,1130,null,{}] 11:22:16 INFO - PROCESS | 16947 | 1468866136500 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:16 INFO - PROCESS | 16947 | 1468866136505 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:16 INFO - PROCESS | 16947 | 1468866136682 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 11:22:16 INFO - PROCESS | 16947 | 1468866136706 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:16 INFO - PROCESS | 16947 | 1468866136714 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:16 INFO - PROCESS | 16947 | ++DOCSHELL 0x95191400 == 40 [pid = 16947] [id = 290] 11:22:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9a8ea000) [pid = 16947] [serial = 871] [outer = (nil)] 11:22:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9a8f4c00) [pid = 16947] [serial = 872] [outer = 0x9a8ea000] 11:22:16 INFO - PROCESS | 16947 | 1468866136775 Marionette DEBUG loaded listener.js 11:22:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9a8f3400) [pid = 16947] [serial = 873] [outer = 0x9a8ea000] 11:22:17 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x91f38c00) [pid = 16947] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:22:17 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x90e6a000) [pid = 16947] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:22:17 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9221d800) [pid = 16947] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:22:17 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x92215800) [pid = 16947] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:22:17 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9217bc00) [pid = 16947] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:22:17 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9966c000) [pid = 16947] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:22:17 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9b102000) [pid = 16947] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:22:17 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9b196400) [pid = 16947] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:22:17 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x92219800) [pid = 16947] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:22:17 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x91dd5c00) [pid = 16947] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:22:17 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9240ac00) [pid = 16947] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:22:17 INFO - PROCESS | 16947 | 1468866137706 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1239ms 11:22:17 INFO - PROCESS | 16947 | 1468866137725 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 11:22:17 INFO - PROCESS | 16947 | 1468866137727 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 11:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:22:17 INFO - PROCESS | 16947 | 1468866137734 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:22:17 INFO - PROCESS | 16947 | 1468866137737 Marionette TRACE conn3 <- [1,1134,null,{}] 11:22:17 INFO - PROCESS | 16947 | 1468866137742 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:17 INFO - PROCESS | 16947 | 1468866137752 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:17 INFO - PROCESS | 16947 | 1468866137970 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 11:22:18 INFO - PROCESS | 16947 | 1468866137983 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:18 INFO - PROCESS | 16947 | 1468866137989 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:18 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217e800 == 41 [pid = 16947] [id = 291] 11:22:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x92216800) [pid = 16947] [serial = 874] [outer = (nil)] 11:22:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9ac8a800) [pid = 16947] [serial = 875] [outer = 0x92216800] 11:22:18 INFO - PROCESS | 16947 | 1468866138052 Marionette DEBUG loaded listener.js 11:22:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9ac8cc00) [pid = 16947] [serial = 876] [outer = 0x92216800] 11:22:18 INFO - PROCESS | 16947 | 1468866138765 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1077ms 11:22:18 INFO - PROCESS | 16947 | 1468866138812 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 11:22:18 INFO - PROCESS | 16947 | 1468866138815 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 11:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:22:18 INFO - PROCESS | 16947 | 1468866138837 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:22:18 INFO - PROCESS | 16947 | 1468866138840 Marionette TRACE conn3 <- [1,1138,null,{}] 11:22:18 INFO - PROCESS | 16947 | 1468866138845 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:18 INFO - PROCESS | 16947 | 1468866138850 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:19 INFO - PROCESS | 16947 | 1468866139023 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 11:22:19 INFO - PROCESS | 16947 | 1468866139038 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:19 INFO - PROCESS | 16947 | 1468866139045 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:19 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e61400 == 42 [pid = 16947] [id = 292] 11:22:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x91ddec00) [pid = 16947] [serial = 877] [outer = (nil)] 11:22:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9ae37000) [pid = 16947] [serial = 878] [outer = 0x91ddec00] 11:22:19 INFO - PROCESS | 16947 | 1468866139105 Marionette DEBUG loaded listener.js 11:22:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9ae3d000) [pid = 16947] [serial = 879] [outer = 0x91ddec00] 11:22:20 INFO - PROCESS | 16947 | 1468866140082 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1285ms 11:22:20 INFO - PROCESS | 16947 | 1468866140123 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 11:22:20 INFO - PROCESS | 16947 | 1468866140130 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 11:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:22:20 INFO - PROCESS | 16947 | 1468866140138 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:22:20 INFO - PROCESS | 16947 | 1468866140143 Marionette TRACE conn3 <- [1,1142,null,{}] 11:22:20 INFO - PROCESS | 16947 | 1468866140152 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:20 INFO - PROCESS | 16947 | 1468866140158 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:20 INFO - PROCESS | 16947 | 1468866140328 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 11:22:20 INFO - PROCESS | 16947 | 1468866140477 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:20 INFO - PROCESS | 16947 | 1468866140484 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:20 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f31800 == 43 [pid = 16947] [id = 293] 11:22:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x92176c00) [pid = 16947] [serial = 880] [outer = (nil)] 11:22:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x925c4400) [pid = 16947] [serial = 881] [outer = 0x92176c00] 11:22:20 INFO - PROCESS | 16947 | 1468866140563 Marionette DEBUG loaded listener.js 11:22:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9263a800) [pid = 16947] [serial = 882] [outer = 0x92176c00] 11:22:21 INFO - PROCESS | 16947 | 1468866141419 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1335ms 11:22:21 INFO - PROCESS | 16947 | 1468866141473 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 11:22:21 INFO - PROCESS | 16947 | 1468866141480 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 11:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:22:21 INFO - PROCESS | 16947 | 1468866141490 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:22:21 INFO - PROCESS | 16947 | 1468866141494 Marionette TRACE conn3 <- [1,1146,null,{}] 11:22:21 INFO - PROCESS | 16947 | 1468866141501 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:21 INFO - PROCESS | 16947 | 1468866141506 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:21 INFO - PROCESS | 16947 | 1468866141676 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 11:22:21 INFO - PROCESS | 16947 | 1468866141827 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:21 INFO - PROCESS | 16947 | 1468866141834 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:21 INFO - PROCESS | 16947 | ++DOCSHELL 0x950c2c00 == 44 [pid = 16947] [id = 294] 11:22:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x95233400) [pid = 16947] [serial = 883] [outer = (nil)] 11:22:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x983de000) [pid = 16947] [serial = 884] [outer = 0x95233400] 11:22:21 INFO - PROCESS | 16947 | 1468866141916 Marionette DEBUG loaded listener.js 11:22:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x99676000) [pid = 16947] [serial = 885] [outer = 0x95233400] 11:22:22 INFO - PROCESS | 16947 | 1468866142804 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1328ms 11:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:22:22 INFO - PROCESS | 16947 | 1468866142834 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 11:22:22 INFO - PROCESS | 16947 | 1468866142837 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 11:22:22 INFO - PROCESS | 16947 | 1468866142846 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:22:22 INFO - PROCESS | 16947 | 1468866142851 Marionette TRACE conn3 <- [1,1150,null,{}] 11:22:22 INFO - PROCESS | 16947 | 1468866142867 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:22 INFO - PROCESS | 16947 | 1468866142875 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:23 INFO - PROCESS | 16947 | 1468866143044 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 11:22:23 INFO - PROCESS | 16947 | 1468866143196 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:23 INFO - PROCESS | 16947 | 1468866143206 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:23 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ae36000 == 45 [pid = 16947] [id = 295] 11:22:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9ae36400) [pid = 16947] [serial = 886] [outer = (nil)] 11:22:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9ae41400) [pid = 16947] [serial = 887] [outer = 0x9ae36400] 11:22:23 INFO - PROCESS | 16947 | 1468866143283 Marionette DEBUG loaded listener.js 11:22:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b106000) [pid = 16947] [serial = 888] [outer = 0x9ae36400] 11:22:24 INFO - PROCESS | 16947 | 1468866144183 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1385ms 11:22:24 INFO - PROCESS | 16947 | 1468866144230 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 11:22:24 INFO - PROCESS | 16947 | 1468866144233 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 11:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:22:24 INFO - PROCESS | 16947 | 1468866144241 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:22:24 INFO - PROCESS | 16947 | 1468866144244 Marionette TRACE conn3 <- [1,1154,null,{}] 11:22:24 INFO - PROCESS | 16947 | 1468866144249 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:24 INFO - PROCESS | 16947 | 1468866144254 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:24 INFO - PROCESS | 16947 | 1468866144422 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 11:22:24 INFO - PROCESS | 16947 | 1468866144583 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:24 INFO - PROCESS | 16947 | 1468866144591 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:24 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e67c00 == 46 [pid = 16947] [id = 296] 11:22:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9ac8ac00) [pid = 16947] [serial = 889] [outer = (nil)] 11:22:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9b10e400) [pid = 16947] [serial = 890] [outer = 0x9ac8ac00] 11:22:24 INFO - PROCESS | 16947 | 1468866144665 Marionette DEBUG loaded listener.js 11:22:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9b18d000) [pid = 16947] [serial = 891] [outer = 0x9ac8ac00] 11:22:25 INFO - PROCESS | 16947 | 1468866145533 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1333ms 11:22:25 INFO - PROCESS | 16947 | 1468866145575 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 11:22:25 INFO - PROCESS | 16947 | 1468866145578 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 11:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:22:25 INFO - PROCESS | 16947 | 1468866145585 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:22:25 INFO - PROCESS | 16947 | 1468866145588 Marionette TRACE conn3 <- [1,1158,null,{}] 11:22:25 INFO - PROCESS | 16947 | 1468866145594 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:25 INFO - PROCESS | 16947 | 1468866145599 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:25 INFO - PROCESS | 16947 | 1468866145755 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 11:22:25 INFO - PROCESS | 16947 | 1468866145913 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:25 INFO - PROCESS | 16947 | 1468866145919 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:25 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b107800 == 47 [pid = 16947] [id = 297] 11:22:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9b10e800) [pid = 16947] [serial = 892] [outer = (nil)] 11:22:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9b197400) [pid = 16947] [serial = 893] [outer = 0x9b10e800] 11:22:26 INFO - PROCESS | 16947 | 1468866145994 Marionette DEBUG loaded listener.js 11:22:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x9b198400) [pid = 16947] [serial = 894] [outer = 0x9b10e800] 11:22:26 INFO - PROCESS | 16947 | 1468866146882 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1337ms 11:22:26 INFO - PROCESS | 16947 | 1468866146923 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 11:22:26 INFO - PROCESS | 16947 | 1468866146927 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 11:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:22:26 INFO - PROCESS | 16947 | 1468866146933 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:22:26 INFO - PROCESS | 16947 | 1468866146936 Marionette TRACE conn3 <- [1,1162,null,{}] 11:22:26 INFO - PROCESS | 16947 | 1468866146941 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:26 INFO - PROCESS | 16947 | 1468866146951 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:27 INFO - PROCESS | 16947 | 1468866147151 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 11:22:27 INFO - PROCESS | 16947 | 1468866147311 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:27 INFO - PROCESS | 16947 | 1468866147321 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:27 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f37000 == 48 [pid = 16947] [id = 298] 11:22:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x91f3d400) [pid = 16947] [serial = 895] [outer = (nil)] 11:22:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x9ba0d800) [pid = 16947] [serial = 896] [outer = 0x91f3d400] 11:22:27 INFO - PROCESS | 16947 | 1468866147392 Marionette DEBUG loaded listener.js 11:22:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0x9ba82400) [pid = 16947] [serial = 897] [outer = 0x91f3d400] 11:22:28 INFO - PROCESS | 16947 | 1468866148444 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1581ms 11:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:22:28 INFO - PROCESS | 16947 | 1468866148515 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 11:22:28 INFO - PROCESS | 16947 | 1468866148520 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 11:22:28 INFO - PROCESS | 16947 | 1468866148528 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:22:28 INFO - PROCESS | 16947 | 1468866148532 Marionette TRACE conn3 <- [1,1166,null,{}] 11:22:28 INFO - PROCESS | 16947 | 1468866148540 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:28 INFO - PROCESS | 16947 | 1468866148545 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:28 INFO - PROCESS | 16947 | 1468866148756 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 11:22:29 INFO - PROCESS | 16947 | 1468866149010 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:29 INFO - PROCESS | 16947 | 1468866149017 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:29 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f6800 == 49 [pid = 16947] [id = 299] 11:22:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0x92631c00) [pid = 16947] [serial = 898] [outer = (nil)] 11:22:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 92 (0x9263d800) [pid = 16947] [serial = 899] [outer = 0x92631c00] 11:22:29 INFO - PROCESS | 16947 | 1468866149086 Marionette DEBUG loaded listener.js 11:22:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 93 (0x93b1cc00) [pid = 16947] [serial = 900] [outer = 0x92631c00] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x90e62000 == 48 [pid = 16947] [id = 261] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x92177800 == 47 [pid = 16947] [id = 276] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x9b110c00 == 46 [pid = 16947] [id = 274] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x91f31400 == 45 [pid = 16947] [id = 275] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x90e69400 == 44 [pid = 16947] [id = 277] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x93a0bc00 == 43 [pid = 16947] [id = 265] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x99675400 == 42 [pid = 16947] [id = 267] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd4400 == 41 [pid = 16947] [id = 259] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x99671800 == 40 [pid = 16947] [id = 260] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x950c8c00 == 39 [pid = 16947] [id = 268] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3b800 == 38 [pid = 16947] [id = 269] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8b3400 == 37 [pid = 16947] [id = 263] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x9ae42800 == 36 [pid = 16947] [id = 273] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd1400 == 35 [pid = 16947] [id = 262] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x978b6400 == 34 [pid = 16947] [id = 266] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6cc00 == 33 [pid = 16947] [id = 258] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x9503d800 == 32 [pid = 16947] [id = 270] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x92214400 == 31 [pid = 16947] [id = 271] 11:22:30 INFO - PROCESS | 16947 | --DOCSHELL 0x92216400 == 30 [pid = 16947] [id = 264] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 92 (0x95195c00) [pid = 16947] [serial = 842] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 91 (0x91dd4c00) [pid = 16947] [serial = 833] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0x91f33000) [pid = 16947] [serial = 834] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x9230b800) [pid = 16947] [serial = 836] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x92409400) [pid = 16947] [serial = 837] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x93b15400) [pid = 16947] [serial = 816] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9263b000) [pid = 16947] [serial = 815] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x925c8400) [pid = 16947] [serial = 831] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9221a400) [pid = 16947] [serial = 830] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9a5f6000) [pid = 16947] [serial = 819] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x99ed6800) [pid = 16947] [serial = 818] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9b191c00) [pid = 16947] [serial = 822] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9b18b400) [pid = 16947] [serial = 821] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9b1f3800) [pid = 16947] [serial = 825] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9b1ee000) [pid = 16947] [serial = 824] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9b4a9800) [pid = 16947] [serial = 828] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9b4a3400) [pid = 16947] [serial = 827] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9835d400) [pid = 16947] [serial = 848] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9546f400) [pid = 16947] [serial = 846] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x95468800) [pid = 16947] [serial = 843] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9263d400) [pid = 16947] [serial = 839] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x93a0f000) [pid = 16947] [serial = 840] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x93b12800) [pid = 16947] [serial = 845] [outer = (nil)] [url = about:blank] 11:22:30 INFO - PROCESS | 16947 | 1468866150893 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2392ms 11:22:30 INFO - PROCESS | 16947 | 1468866150920 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 11:22:30 INFO - PROCESS | 16947 | 1468866150926 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 11:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:22:30 INFO - PROCESS | 16947 | 1468866150934 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:22:30 INFO - PROCESS | 16947 | 1468866150938 Marionette TRACE conn3 <- [1,1170,null,{}] 11:22:30 INFO - PROCESS | 16947 | 1468866150946 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:30 INFO - PROCESS | 16947 | 1468866150951 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:31 INFO - PROCESS | 16947 | 1468866151100 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 11:22:31 INFO - PROCESS | 16947 | 1468866151213 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:31 INFO - PROCESS | 16947 | 1468866151227 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:31 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dddc00 == 31 [pid = 16947] [id = 300] 11:22:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x91f31400) [pid = 16947] [serial = 901] [outer = (nil)] 11:22:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x91f40000) [pid = 16947] [serial = 902] [outer = 0x91f31400] 11:22:31 INFO - PROCESS | 16947 | 1468866151295 Marionette DEBUG loaded listener.js 11:22:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9217cc00) [pid = 16947] [serial = 903] [outer = 0x91f31400] 11:22:32 INFO - PROCESS | 16947 | 1468866152005 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1133ms 11:22:32 INFO - PROCESS | 16947 | 1468866152080 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 11:22:32 INFO - PROCESS | 16947 | 1468866152089 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 11:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:22:32 INFO - PROCESS | 16947 | 1468866152100 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:22:32 INFO - PROCESS | 16947 | 1468866152104 Marionette TRACE conn3 <- [1,1174,null,{}] 11:22:32 INFO - PROCESS | 16947 | 1468866152110 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:32 INFO - PROCESS | 16947 | 1468866152115 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:32 INFO - PROCESS | 16947 | 1468866152271 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 11:22:32 INFO - PROCESS | 16947 | 1468866152281 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:32 INFO - PROCESS | 16947 | 1468866152287 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:32 INFO - PROCESS | 16947 | ++DOCSHELL 0x925cd000 == 32 [pid = 16947] [id = 301] 11:22:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x925ce400) [pid = 16947] [serial = 904] [outer = (nil)] 11:22:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x925ed800) [pid = 16947] [serial = 905] [outer = 0x925ce400] 11:22:32 INFO - PROCESS | 16947 | 1468866152355 Marionette DEBUG loaded listener.js 11:22:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x92636c00) [pid = 16947] [serial = 906] [outer = 0x925ce400] 11:22:33 INFO - PROCESS | 16947 | 1468866153196 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:22:33 INFO - PROCESS | 16947 | 1468866153250 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 11:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:22:33 INFO - PROCESS | 16947 | 1468866153271 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:22:33 INFO - PROCESS | 16947 | 1468866153277 Marionette TRACE conn3 <- [1,1178,null,{}] 11:22:33 INFO - PROCESS | 16947 | 1468866153297 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:33 INFO - PROCESS | 16947 | 1468866153306 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:33 INFO - PROCESS | 16947 | 1468866153495 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 11:22:33 INFO - PROCESS | 16947 | 1468866153569 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:33 INFO - PROCESS | 16947 | 1468866153581 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:33 INFO - PROCESS | 16947 | ++DOCSHELL 0x95031000 == 33 [pid = 16947] [id = 302] 11:22:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9503e000) [pid = 16947] [serial = 907] [outer = (nil)] 11:22:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9518d000) [pid = 16947] [serial = 908] [outer = 0x9503e000] 11:22:33 INFO - PROCESS | 16947 | 1468866153646 Marionette DEBUG loaded listener.js 11:22:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x95237000) [pid = 16947] [serial = 909] [outer = 0x9503e000] 11:22:34 INFO - PROCESS | 16947 | 1468866154468 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:22:34 INFO - PROCESS | 16947 | 1468866154530 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 11:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:22:34 INFO - PROCESS | 16947 | 1468866154543 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:22:34 INFO - PROCESS | 16947 | 1468866154545 Marionette TRACE conn3 <- [1,1182,null,{}] 11:22:34 INFO - PROCESS | 16947 | 1468866154551 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:34 INFO - PROCESS | 16947 | 1468866154555 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:34 INFO - PROCESS | 16947 | 1468866154765 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 11:22:34 INFO - PROCESS | 16947 | 1468866154783 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:34 INFO - PROCESS | 16947 | 1468866154791 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:34 INFO - PROCESS | 16947 | ++DOCSHELL 0x95187400 == 34 [pid = 16947] [id = 303] 11:22:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x95471400) [pid = 16947] [serial = 910] [outer = (nil)] 11:22:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9921b000) [pid = 16947] [serial = 911] [outer = 0x95471400] 11:22:34 INFO - PROCESS | 16947 | 1468866154851 Marionette DEBUG loaded listener.js 11:22:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x99675400) [pid = 16947] [serial = 912] [outer = 0x95471400] 11:22:35 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9a5ed000) [pid = 16947] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:22:35 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9a8ea000) [pid = 16947] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:22:35 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x99ed8c00) [pid = 16947] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:22:35 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x95190000) [pid = 16947] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:22:35 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x98308400) [pid = 16947] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:22:35 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x978c2c00) [pid = 16947] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:22:35 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x91f32800) [pid = 16947] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:22:35 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9263e800) [pid = 16947] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:22:35 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x92185c00) [pid = 16947] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:22:35 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x91ddec00) [pid = 16947] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:22:35 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x92216800) [pid = 16947] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:22:35 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:35 INFO - PROCESS | 16947 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:22:35 INFO - PROCESS | 16947 | 1468866155943 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:22:35 INFO - PROCESS | 16947 | 1468866155977 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 11:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:22:35 INFO - PROCESS | 16947 | 1468866155984 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:22:35 INFO - PROCESS | 16947 | 1468866155987 Marionette TRACE conn3 <- [1,1186,null,{}] 11:22:35 INFO - PROCESS | 16947 | 1468866155992 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:35 INFO - PROCESS | 16947 | 1468866155996 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:36 INFO - PROCESS | 16947 | 1468866156128 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 11:22:36 INFO - PROCESS | 16947 | 1468866156141 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:36 INFO - PROCESS | 16947 | 1468866156146 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:36 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3d800 == 35 [pid = 16947] [id = 304] 11:22:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x91f40c00) [pid = 16947] [serial = 913] [outer = (nil)] 11:22:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x98308400) [pid = 16947] [serial = 914] [outer = 0x91f40c00] 11:22:36 INFO - PROCESS | 16947 | 1468866156209 Marionette DEBUG loaded listener.js 11:22:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x99ed6800) [pid = 16947] [serial = 915] [outer = 0x91f40c00] 11:22:36 INFO - PROCESS | 16947 | 1468866156994 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 11:22:37 INFO - PROCESS | 16947 | 1468866157071 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 11:22:37 INFO - PROCESS | 16947 | 1468866157078 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:22:37 INFO - PROCESS | 16947 | 1468866157081 Marionette TRACE conn3 <- [1,1190,null,{}] 11:22:37 INFO - PROCESS | 16947 | 1468866157091 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:37 INFO - PROCESS | 16947 | 1468866157107 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:37 INFO - PROCESS | 16947 | 1468866157286 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 11:22:37 INFO - PROCESS | 16947 | 1468866157394 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:37 INFO - PROCESS | 16947 | 1468866157404 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:37 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3c400 == 36 [pid = 16947] [id = 305] 11:22:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x92407800) [pid = 16947] [serial = 916] [outer = (nil)] 11:22:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9a8b9400) [pid = 16947] [serial = 917] [outer = 0x92407800] 11:22:37 INFO - PROCESS | 16947 | 1468866157480 Marionette DEBUG loaded listener.js 11:22:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9a8f1400) [pid = 16947] [serial = 918] [outer = 0x92407800] 11:22:38 INFO - PROCESS | 16947 | 1468866158426 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 11:22:38 INFO - PROCESS | 16947 | 1468866158526 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 11:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:22:38 INFO - PROCESS | 16947 | 1468866158536 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:22:38 INFO - PROCESS | 16947 | 1468866158541 Marionette TRACE conn3 <- [1,1194,null,{}] 11:22:38 INFO - PROCESS | 16947 | 1468866158550 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:38 INFO - PROCESS | 16947 | 1468866158555 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:38 INFO - PROCESS | 16947 | 1468866158763 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 11:22:38 INFO - PROCESS | 16947 | 1468866158968 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:38 INFO - PROCESS | 16947 | 1468866158978 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:39 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3b800 == 37 [pid = 16947] [id = 306] 11:22:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x91f3f800) [pid = 16947] [serial = 919] [outer = (nil)] 11:22:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x925eb000) [pid = 16947] [serial = 920] [outer = 0x91f3f800] 11:22:39 INFO - PROCESS | 16947 | 1468866159077 Marionette DEBUG loaded listener.js 11:22:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x930c9c00) [pid = 16947] [serial = 921] [outer = 0x91f3f800] 11:22:39 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:39 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:22:39 INFO - PROCESS | 16947 | 1468866159985 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 11:22:40 INFO - PROCESS | 16947 | 1468866160083 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 11:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:22:40 INFO - PROCESS | 16947 | 1468866160094 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:22:40 INFO - PROCESS | 16947 | 1468866160098 Marionette TRACE conn3 <- [1,1198,null,{}] 11:22:40 INFO - PROCESS | 16947 | 1468866160105 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:40 INFO - PROCESS | 16947 | 1468866160111 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:40 INFO - PROCESS | 16947 | 1468866160319 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 11:22:40 INFO - PROCESS | 16947 | 1468866160519 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:40 INFO - PROCESS | 16947 | 1468866160530 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:40 INFO - PROCESS | 16947 | ++DOCSHELL 0x95194800 == 38 [pid = 16947] [id = 307] 11:22:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9546f800) [pid = 16947] [serial = 922] [outer = (nil)] 11:22:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9921b400) [pid = 16947] [serial = 923] [outer = 0x9546f800] 11:22:40 INFO - PROCESS | 16947 | 1468866160645 Marionette DEBUG loaded listener.js 11:22:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x99e28400) [pid = 16947] [serial = 924] [outer = 0x9546f800] 11:22:41 INFO - PROCESS | 16947 | 1468866161571 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1533ms 11:22:41 INFO - PROCESS | 16947 | 1468866161627 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 11:22:41 INFO - PROCESS | 16947 | 1468866161630 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 11:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:22:41 INFO - PROCESS | 16947 | 1468866161638 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:22:41 INFO - PROCESS | 16947 | 1468866161644 Marionette TRACE conn3 <- [1,1202,null,{}] 11:22:41 INFO - PROCESS | 16947 | 1468866161660 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:41 INFO - PROCESS | 16947 | 1468866161668 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:41 INFO - PROCESS | 16947 | 1468866161870 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 11:22:42 INFO - PROCESS | 16947 | 1468866162078 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:42 INFO - PROCESS | 16947 | 1468866162086 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:42 INFO - PROCESS | 16947 | ++DOCSHELL 0x95030400 == 39 [pid = 16947] [id = 308] 11:22:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9ac89c00) [pid = 16947] [serial = 925] [outer = (nil)] 11:22:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9ae39400) [pid = 16947] [serial = 926] [outer = 0x9ac89c00] 11:22:42 INFO - PROCESS | 16947 | 1468866162215 Marionette DEBUG loaded listener.js 11:22:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9ae3fc00) [pid = 16947] [serial = 927] [outer = 0x9ac89c00] 11:22:43 INFO - PROCESS | 16947 | 1468866163189 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:22:43 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 11:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1639ms 11:22:43 INFO - PROCESS | 16947 | 1468866163278 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 11:22:43 INFO - PROCESS | 16947 | 1468866163284 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 11:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:22:43 INFO - PROCESS | 16947 | 1468866163292 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:22:43 INFO - PROCESS | 16947 | 1468866163297 Marionette TRACE conn3 <- [1,1206,null,{}] 11:22:43 INFO - PROCESS | 16947 | 1468866163305 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:43 INFO - PROCESS | 16947 | 1468866163310 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:43 INFO - PROCESS | 16947 | 1468866163486 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 11:22:43 INFO - PROCESS | 16947 | 1468866163694 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:43 INFO - PROCESS | 16947 | 1468866163706 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:43 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3d800 == 38 [pid = 16947] [id = 304] 11:22:43 INFO - PROCESS | 16947 | --DOCSHELL 0x95187400 == 37 [pid = 16947] [id = 303] 11:22:43 INFO - PROCESS | 16947 | --DOCSHELL 0x95031000 == 36 [pid = 16947] [id = 302] 11:22:43 INFO - PROCESS | 16947 | --DOCSHELL 0x925cd000 == 35 [pid = 16947] [id = 301] 11:22:43 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f31c00 == 36 [pid = 16947] [id = 309] 11:22:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x91f33c00) [pid = 16947] [serial = 928] [outer = (nil)] 11:22:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x92219c00) [pid = 16947] [serial = 929] [outer = 0x91f33c00] 11:22:43 INFO - PROCESS | 16947 | 1468866163800 Marionette DEBUG loaded listener.js 11:22:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x92405800) [pid = 16947] [serial = 930] [outer = 0x91f33c00] 11:22:43 INFO - PROCESS | 16947 | --DOCSHELL 0x91dddc00 == 35 [pid = 16947] [id = 300] 11:22:43 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x9a8b7c00) [pid = 16947] [serial = 869] [outer = (nil)] [url = about:blank] 11:22:43 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x9a8f4c00) [pid = 16947] [serial = 872] [outer = (nil)] [url = about:blank] 11:22:43 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9a4d0000) [pid = 16947] [serial = 857] [outer = (nil)] [url = about:blank] 11:22:43 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9a77ac00) [pid = 16947] [serial = 858] [outer = (nil)] [url = about:blank] 11:22:43 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x95465c00) [pid = 16947] [serial = 854] [outer = (nil)] [url = about:blank] 11:22:43 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x978c0400) [pid = 16947] [serial = 855] [outer = (nil)] [url = about:blank] 11:22:43 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x99e22c00) [pid = 16947] [serial = 866] [outer = (nil)] [url = about:blank] 11:22:43 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x99ecf400) [pid = 16947] [serial = 849] [outer = (nil)] [url = about:blank] 11:22:43 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x925c3400) [pid = 16947] [serial = 851] [outer = (nil)] [url = about:blank] 11:22:43 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x925f4000) [pid = 16947] [serial = 852] [outer = (nil)] [url = about:blank] 11:22:43 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x93b1b000) [pid = 16947] [serial = 863] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x93d5b400) [pid = 16947] [serial = 864] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x92220800) [pid = 16947] [serial = 860] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x925c3000) [pid = 16947] [serial = 861] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9ae37000) [pid = 16947] [serial = 878] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9ac8a800) [pid = 16947] [serial = 875] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9a8f3400) [pid = 16947] [serial = 873] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9834f400) [pid = 16947] [serial = 870] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9ac8cc00) [pid = 16947] [serial = 876] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9ae3d000) [pid = 16947] [serial = 879] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x99edd800) [pid = 16947] [serial = 867] [outer = (nil)] [url = about:blank] 11:22:44 INFO - PROCESS | 16947 | 1468866164527 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:22:44 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 11:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1291ms 11:22:44 INFO - PROCESS | 16947 | 1468866164583 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 11:22:44 INFO - PROCESS | 16947 | 1468866164588 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 11:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:22:44 INFO - PROCESS | 16947 | 1468866164600 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:22:44 INFO - PROCESS | 16947 | 1468866164603 Marionette TRACE conn3 <- [1,1210,null,{}] 11:22:44 INFO - PROCESS | 16947 | 1468866164614 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:44 INFO - PROCESS | 16947 | 1468866164620 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:44 INFO - PROCESS | 16947 | 1468866164811 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 11:22:44 INFO - PROCESS | 16947 | 1468866164922 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:44 INFO - PROCESS | 16947 | 1468866164929 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:44 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217fc00 == 36 [pid = 16947] [id = 310] 11:22:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9263b400) [pid = 16947] [serial = 931] [outer = (nil)] 11:22:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x93b1b000) [pid = 16947] [serial = 932] [outer = 0x9263b400] 11:22:44 INFO - PROCESS | 16947 | 1468866164996 Marionette DEBUG loaded listener.js 11:22:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x93d5dc00) [pid = 16947] [serial = 933] [outer = 0x9263b400] 11:22:45 INFO - PROCESS | 16947 | 1468866165767 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1241ms 11:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:22:45 INFO - PROCESS | 16947 | 1468866165840 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 11:22:45 INFO - PROCESS | 16947 | 1468866165843 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 11:22:45 INFO - PROCESS | 16947 | 1468866165850 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:22:45 INFO - PROCESS | 16947 | 1468866165855 Marionette TRACE conn3 <- [1,1214,null,{}] 11:22:45 INFO - PROCESS | 16947 | 1468866165870 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:45 INFO - PROCESS | 16947 | 1468866165878 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:46 INFO - PROCESS | 16947 | 1468866166023 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 11:22:46 INFO - PROCESS | 16947 | 1468866166033 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:46 INFO - PROCESS | 16947 | 1468866166040 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:46 INFO - PROCESS | 16947 | ++DOCSHELL 0x978c4000 == 37 [pid = 16947] [id = 311] 11:22:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x978c4800) [pid = 16947] [serial = 934] [outer = (nil)] 11:22:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99da0c00) [pid = 16947] [serial = 935] [outer = 0x978c4800] 11:22:46 INFO - PROCESS | 16947 | 1468866166107 Marionette DEBUG loaded listener.js 11:22:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x99edd800) [pid = 16947] [serial = 936] [outer = 0x978c4800] 11:22:47 INFO - PROCESS | 16947 | 1468866167006 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1187ms 11:22:47 INFO - PROCESS | 16947 | 1468866167036 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 11:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:22:47 INFO - PROCESS | 16947 | 1468866167041 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 11:22:47 INFO - PROCESS | 16947 | 1468866167047 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:22:47 INFO - PROCESS | 16947 | 1468866167050 Marionette TRACE conn3 <- [1,1218,null,{}] 11:22:47 INFO - PROCESS | 16947 | 1468866167056 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:47 INFO - PROCESS | 16947 | 1468866167059 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:47 INFO - PROCESS | 16947 | 1468866167280 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 11:22:47 INFO - PROCESS | 16947 | 1468866167299 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:47 INFO - PROCESS | 16947 | 1468866167307 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:47 INFO - PROCESS | 16947 | ++DOCSHELL 0x99ecf800 == 38 [pid = 16947] [id = 312] 11:22:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9a666000) [pid = 16947] [serial = 937] [outer = (nil)] 11:22:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9a8b9800) [pid = 16947] [serial = 938] [outer = 0x9a666000] 11:22:47 INFO - PROCESS | 16947 | 1468866167371 Marionette DEBUG loaded listener.js 11:22:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9a8be000) [pid = 16947] [serial = 939] [outer = 0x9a666000] 11:22:48 INFO - PROCESS | 16947 | 1468866168214 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1231ms 11:22:48 INFO - PROCESS | 16947 | 1468866168345 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 11:22:48 INFO - PROCESS | 16947 | 1468866168348 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 11:22:48 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x92176c00) [pid = 16947] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:22:48 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x95233400) [pid = 16947] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:22:48 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x92631c00) [pid = 16947] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:22:48 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9ae36400) [pid = 16947] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:22:48 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9ac8ac00) [pid = 16947] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:22:48 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9b10e800) [pid = 16947] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:22:48 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9503e000) [pid = 16947] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:22:48 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x95471400) [pid = 16947] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:22:48 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x91f40c00) [pid = 16947] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:22:48 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x91f3d400) [pid = 16947] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:22:48 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x91f31400) [pid = 16947] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:22:48 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x925ce400) [pid = 16947] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:22:48 INFO - PROCESS | 16947 | 1468866168391 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:22:48 INFO - PROCESS | 16947 | 1468866168394 Marionette TRACE conn3 <- [1,1222,null,{}] 11:22:48 INFO - PROCESS | 16947 | 1468866168398 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:48 INFO - PROCESS | 16947 | 1468866168404 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:48 INFO - PROCESS | 16947 | 1468866168540 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 11:22:48 INFO - PROCESS | 16947 | 1468866168552 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:48 INFO - PROCESS | 16947 | 1468866168561 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:48 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e69000 == 39 [pid = 16947] [id = 313] 11:22:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x91f34400) [pid = 16947] [serial = 940] [outer = (nil)] 11:22:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9546e000) [pid = 16947] [serial = 941] [outer = 0x91f34400] 11:22:48 INFO - PROCESS | 16947 | 1468866168621 Marionette DEBUG loaded listener.js 11:22:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x983e1400) [pid = 16947] [serial = 942] [outer = 0x91f34400] 11:22:49 INFO - PROCESS | 16947 | 1468866169390 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 11:22:49 INFO - PROCESS | 16947 | 1468866169430 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 11:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:22:49 INFO - PROCESS | 16947 | 1468866169438 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:22:49 INFO - PROCESS | 16947 | 1468866169441 Marionette TRACE conn3 <- [1,1226,null,{}] 11:22:49 INFO - PROCESS | 16947 | 1468866169462 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:49 INFO - PROCESS | 16947 | 1468866169472 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:49 INFO - PROCESS | 16947 | 1468866169647 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 11:22:49 INFO - PROCESS | 16947 | 1468866169657 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:49 INFO - PROCESS | 16947 | 1468866169665 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:49 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6c400 == 40 [pid = 16947] [id = 314] 11:22:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x92181400) [pid = 16947] [serial = 943] [outer = (nil)] 11:22:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9b104c00) [pid = 16947] [serial = 944] [outer = 0x92181400] 11:22:49 INFO - PROCESS | 16947 | 1468866169728 Marionette DEBUG loaded listener.js 11:22:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9ae3dc00) [pid = 16947] [serial = 945] [outer = 0x92181400] 11:22:50 INFO - PROCESS | 16947 | 1468866170631 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1234ms 11:22:50 INFO - PROCESS | 16947 | 1468866170674 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 11:22:50 INFO - PROCESS | 16947 | 1468866170680 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 11:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:22:50 INFO - PROCESS | 16947 | 1468866170690 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:22:50 INFO - PROCESS | 16947 | 1468866170694 Marionette TRACE conn3 <- [1,1230,null,{}] 11:22:50 INFO - PROCESS | 16947 | 1468866170703 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:50 INFO - PROCESS | 16947 | 1468866170709 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:50 INFO - PROCESS | 16947 | 1468866170888 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 11:22:51 INFO - PROCESS | 16947 | 1468866171040 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:51 INFO - PROCESS | 16947 | 1468866171054 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:51 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e60c00 == 41 [pid = 16947] [id = 315] 11:22:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x91ddac00) [pid = 16947] [serial = 946] [outer = (nil)] 11:22:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9221f800) [pid = 16947] [serial = 947] [outer = 0x91ddac00] 11:22:51 INFO - PROCESS | 16947 | 1468866171132 Marionette DEBUG loaded listener.js 11:22:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x925cac00) [pid = 16947] [serial = 948] [outer = 0x91ddac00] 11:22:52 INFO - PROCESS | 16947 | 1468866172007 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1381ms 11:22:52 INFO - PROCESS | 16947 | 1468866172072 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 11:22:52 INFO - PROCESS | 16947 | 1468866172078 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 11:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:22:52 INFO - PROCESS | 16947 | 1468866172090 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:22:52 INFO - PROCESS | 16947 | 1468866172094 Marionette TRACE conn3 <- [1,1234,null,{}] 11:22:52 INFO - PROCESS | 16947 | 1468866172100 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:52 INFO - PROCESS | 16947 | 1468866172106 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:52 INFO - PROCESS | 16947 | 1468866172326 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 11:22:52 INFO - PROCESS | 16947 | 1468866172479 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:52 INFO - PROCESS | 16947 | 1468866172490 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:52 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d52000 == 42 [pid = 16947] [id = 316] 11:22:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x950ca800) [pid = 16947] [serial = 949] [outer = (nil)] 11:22:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x95236800) [pid = 16947] [serial = 950] [outer = 0x950ca800] 11:22:52 INFO - PROCESS | 16947 | 1468866172569 Marionette DEBUG loaded listener.js 11:22:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x96ec4c00) [pid = 16947] [serial = 951] [outer = 0x950ca800] 11:22:53 INFO - PROCESS | 16947 | 1468866173491 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1435ms 11:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:22:53 INFO - PROCESS | 16947 | 1468866173525 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 11:22:53 INFO - PROCESS | 16947 | 1468866173528 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 11:22:53 INFO - PROCESS | 16947 | 1468866173535 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:22:53 INFO - PROCESS | 16947 | 1468866173542 Marionette TRACE conn3 <- [1,1238,null,{}] 11:22:53 INFO - PROCESS | 16947 | 1468866173558 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:53 INFO - PROCESS | 16947 | 1468866173566 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:53 INFO - PROCESS | 16947 | 1468866173741 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 11:22:53 INFO - PROCESS | 16947 | 1468866173896 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:53 INFO - PROCESS | 16947 | 1468866173906 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:53 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ac88400 == 43 [pid = 16947] [id = 317] 11:22:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9ac8a400) [pid = 16947] [serial = 952] [outer = (nil)] 11:22:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9ae3d400) [pid = 16947] [serial = 953] [outer = 0x9ac8a400] 11:22:53 INFO - PROCESS | 16947 | 1468866173987 Marionette DEBUG loaded listener.js 11:22:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b104800) [pid = 16947] [serial = 954] [outer = 0x9ac8a400] 11:22:54 INFO - PROCESS | 16947 | 1468866174842 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1350ms 11:22:54 INFO - PROCESS | 16947 | 1468866174885 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 11:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:22:54 INFO - PROCESS | 16947 | 1468866174890 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 11:22:54 INFO - PROCESS | 16947 | 1468866174896 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:22:54 INFO - PROCESS | 16947 | 1468866174900 Marionette TRACE conn3 <- [1,1242,null,{}] 11:22:54 INFO - PROCESS | 16947 | 1468866174907 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:54 INFO - PROCESS | 16947 | 1468866174912 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:55 INFO - PROCESS | 16947 | 1468866175096 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 11:22:55 INFO - PROCESS | 16947 | 1468866175250 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:55 INFO - PROCESS | 16947 | 1468866175258 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:55 INFO - PROCESS | 16947 | ++DOCSHELL 0x99ec0000 == 44 [pid = 16947] [id = 318] 11:22:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9ac90c00) [pid = 16947] [serial = 955] [outer = (nil)] 11:22:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b196400) [pid = 16947] [serial = 956] [outer = 0x9ac90c00] 11:22:55 INFO - PROCESS | 16947 | 1468866175335 Marionette DEBUG loaded listener.js 11:22:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9b1f1800) [pid = 16947] [serial = 957] [outer = 0x9ac90c00] 11:22:56 INFO - PROCESS | 16947 | 1468866176183 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1337ms 11:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:22:56 INFO - PROCESS | 16947 | 1468866176233 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 11:22:56 INFO - PROCESS | 16947 | 1468866176236 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 11:22:56 INFO - PROCESS | 16947 | 1468866176243 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:22:56 INFO - PROCESS | 16947 | 1468866176247 Marionette TRACE conn3 <- [1,1246,null,{}] 11:22:56 INFO - PROCESS | 16947 | 1468866176253 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:56 INFO - PROCESS | 16947 | 1468866176258 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:56 INFO - PROCESS | 16947 | 1468866176423 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 11:22:56 INFO - PROCESS | 16947 | 1468866176576 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:56 INFO - PROCESS | 16947 | 1468866176584 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:56 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8b6400 == 45 [pid = 16947] [id = 319] 11:22:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9ae3f800) [pid = 16947] [serial = 958] [outer = (nil)] 11:22:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9b4a4800) [pid = 16947] [serial = 959] [outer = 0x9ae3f800] 11:22:56 INFO - PROCESS | 16947 | 1468866176660 Marionette DEBUG loaded listener.js 11:22:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9b601800) [pid = 16947] [serial = 960] [outer = 0x9ae3f800] 11:22:57 INFO - PROCESS | 16947 | 1468866177565 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1390ms 11:22:57 INFO - PROCESS | 16947 | 1468866177633 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 11:22:57 INFO - PROCESS | 16947 | 1468866177635 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 11:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:22:57 INFO - PROCESS | 16947 | 1468866177643 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:22:57 INFO - PROCESS | 16947 | 1468866177646 Marionette TRACE conn3 <- [1,1250,null,{}] 11:22:57 INFO - PROCESS | 16947 | 1468866177652 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:57 INFO - PROCESS | 16947 | 1468866177662 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:57 INFO - PROCESS | 16947 | 1468866177899 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 11:22:58 INFO - PROCESS | 16947 | 1468866178054 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:58 INFO - PROCESS | 16947 | 1468866178061 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:58 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b1f3c00 == 46 [pid = 16947] [id = 320] 11:22:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x9b330c00) [pid = 16947] [serial = 961] [outer = (nil)] 11:22:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x9bfd9c00) [pid = 16947] [serial = 962] [outer = 0x9b330c00] 11:22:58 INFO - PROCESS | 16947 | 1468866178139 Marionette DEBUG loaded listener.js 11:22:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x9bfdfc00) [pid = 16947] [serial = 963] [outer = 0x9b330c00] 11:22:58 INFO - PROCESS | 16947 | 1468866178987 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1429ms 11:22:59 INFO - PROCESS | 16947 | 1468866179073 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 11:22:59 INFO - PROCESS | 16947 | 1468866179077 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 11:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:22:59 INFO - PROCESS | 16947 | 1468866179084 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:22:59 INFO - PROCESS | 16947 | 1468866179088 Marionette TRACE conn3 <- [1,1254,null,{}] 11:22:59 INFO - PROCESS | 16947 | 1468866179094 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:22:59 INFO - PROCESS | 16947 | 1468866179099 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:59 INFO - PROCESS | 16947 | 1468866179299 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 11:22:59 INFO - PROCESS | 16947 | 1468866179702 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:22:59 INFO - PROCESS | 16947 | 1468866179710 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:22:59 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e67800 == 47 [pid = 16947] [id = 321] 11:22:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0x90e68c00) [pid = 16947] [serial = 964] [outer = (nil)] 11:22:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0x91dd8000) [pid = 16947] [serial = 965] [outer = 0x90e68c00] 11:22:59 INFO - PROCESS | 16947 | 1468866179824 Marionette DEBUG loaded listener.js 11:22:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 92 (0x91f31400) [pid = 16947] [serial = 966] [outer = 0x90e68c00] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x90e69000 == 46 [pid = 16947] [id = 313] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x99ecf800 == 45 [pid = 16947] [id = 312] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x978c4000 == 44 [pid = 16947] [id = 311] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x9217fc00 == 43 [pid = 16947] [id = 310] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x91f31c00 == 42 [pid = 16947] [id = 309] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x95030400 == 41 [pid = 16947] [id = 308] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x95194800 == 40 [pid = 16947] [id = 307] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3b800 == 39 [pid = 16947] [id = 306] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x9ae36000 == 38 [pid = 16947] [id = 295] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3c400 == 37 [pid = 16947] [id = 305] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x90e67c00 == 36 [pid = 16947] [id = 296] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x91f37000 == 35 [pid = 16947] [id = 298] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x9b107800 == 34 [pid = 16947] [id = 297] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x925f6800 == 33 [pid = 16947] [id = 299] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x9b1f3c00 == 32 [pid = 16947] [id = 320] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8b6400 == 31 [pid = 16947] [id = 319] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x99ec0000 == 30 [pid = 16947] [id = 318] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x93d52000 == 29 [pid = 16947] [id = 316] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x9ac88400 == 28 [pid = 16947] [id = 317] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6c400 == 27 [pid = 16947] [id = 314] 11:23:01 INFO - PROCESS | 16947 | --DOCSHELL 0x90e60c00 == 26 [pid = 16947] [id = 315] 11:23:01 INFO - PROCESS | 16947 | 1468866181670 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 91 (0x9263a800) [pid = 16947] [serial = 882] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0x925c4400) [pid = 16947] [serial = 881] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x99676000) [pid = 16947] [serial = 885] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x983de000) [pid = 16947] [serial = 884] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x9263d800) [pid = 16947] [serial = 899] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x93b1cc00) [pid = 16947] [serial = 900] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9b106000) [pid = 16947] [serial = 888] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9ae41400) [pid = 16947] [serial = 887] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9b18d000) [pid = 16947] [serial = 891] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9b10e400) [pid = 16947] [serial = 890] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9b198400) [pid = 16947] [serial = 894] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9b197400) [pid = 16947] [serial = 893] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x95237000) [pid = 16947] [serial = 909] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9921b000) [pid = 16947] [serial = 911] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x98308400) [pid = 16947] [serial = 914] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9ba82400) [pid = 16947] [serial = 897] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9ba0d800) [pid = 16947] [serial = 896] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x91f40000) [pid = 16947] [serial = 902] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9217cc00) [pid = 16947] [serial = 903] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x925ed800) [pid = 16947] [serial = 905] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9518d000) [pid = 16947] [serial = 908] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x99675400) [pid = 16947] [serial = 912] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x99ed6800) [pid = 16947] [serial = 915] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x92636c00) [pid = 16947] [serial = 906] [outer = (nil)] [url = about:blank] 11:23:01 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9a8b9400) [pid = 16947] [serial = 917] [outer = (nil)] [url = about:blank] 11:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2789ms 11:23:01 INFO - PROCESS | 16947 | 1468866181892 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 11:23:01 INFO - PROCESS | 16947 | 1468866181898 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 11:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:23:01 INFO - PROCESS | 16947 | 1468866181906 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:23:01 INFO - PROCESS | 16947 | 1468866181913 Marionette TRACE conn3 <- [1,1258,null,{}] 11:23:01 INFO - PROCESS | 16947 | 1468866181929 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:01 INFO - PROCESS | 16947 | 1468866181935 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:02 INFO - PROCESS | 16947 | 1468866182096 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 11:23:02 INFO - PROCESS | 16947 | 1468866182108 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:02 INFO - PROCESS | 16947 | 1468866182118 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:02 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217e000 == 27 [pid = 16947] [id = 322] 11:23:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9217e400) [pid = 16947] [serial = 967] [outer = (nil)] 11:23:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x92183000) [pid = 16947] [serial = 968] [outer = 0x9217e400] 11:23:02 INFO - PROCESS | 16947 | 1468866182191 Marionette DEBUG loaded listener.js 11:23:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x92185800) [pid = 16947] [serial = 969] [outer = 0x9217e400] 11:23:03 INFO - PROCESS | 16947 | 1468866183028 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1139ms 11:23:03 INFO - PROCESS | 16947 | 1468866183056 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 11:23:03 INFO - PROCESS | 16947 | 1468866183065 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 11:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:23:03 INFO - PROCESS | 16947 | 1468866183082 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:23:03 INFO - PROCESS | 16947 | 1468866183087 Marionette TRACE conn3 <- [1,1262,null,{}] 11:23:03 INFO - PROCESS | 16947 | 1468866183093 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:03 INFO - PROCESS | 16947 | 1468866183099 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:03 INFO - PROCESS | 16947 | 1468866183259 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 11:23:03 INFO - PROCESS | 16947 | 1468866183268 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:03 INFO - PROCESS | 16947 | 1468866183279 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:03 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c8800 == 28 [pid = 16947] [id = 323] 11:23:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x925ed800) [pid = 16947] [serial = 970] [outer = (nil)] 11:23:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x925f6c00) [pid = 16947] [serial = 971] [outer = 0x925ed800] 11:23:03 INFO - PROCESS | 16947 | 1468866183352 Marionette DEBUG loaded listener.js 11:23:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x92636c00) [pid = 16947] [serial = 972] [outer = 0x925ed800] 11:23:04 INFO - PROCESS | 16947 | 1468866184239 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1196ms 11:23:04 INFO - PROCESS | 16947 | 1468866184274 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 11:23:04 INFO - PROCESS | 16947 | 1468866184276 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 11:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:23:04 INFO - PROCESS | 16947 | 1468866184297 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:23:04 INFO - PROCESS | 16947 | 1468866184303 Marionette TRACE conn3 <- [1,1266,null,{}] 11:23:04 INFO - PROCESS | 16947 | 1468866184326 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:04 INFO - PROCESS | 16947 | 1468866184335 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:04 INFO - PROCESS | 16947 | 1468866184537 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 11:23:04 INFO - PROCESS | 16947 | 1468866184608 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:04 INFO - PROCESS | 16947 | 1468866184618 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:04 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d52000 == 29 [pid = 16947] [id = 324] 11:23:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x93d54800) [pid = 16947] [serial = 973] [outer = (nil)] 11:23:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x95035c00) [pid = 16947] [serial = 974] [outer = 0x93d54800] 11:23:04 INFO - PROCESS | 16947 | 1468866184704 Marionette DEBUG loaded listener.js 11:23:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x950c5800) [pid = 16947] [serial = 975] [outer = 0x93d54800] 11:23:05 INFO - PROCESS | 16947 | 1468866185530 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1306ms 11:23:05 INFO - PROCESS | 16947 | 1468866185591 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 11:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:23:05 INFO - PROCESS | 16947 | 1468866185595 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 11:23:05 INFO - PROCESS | 16947 | 1468866185606 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:23:05 INFO - PROCESS | 16947 | 1468866185609 Marionette TRACE conn3 <- [1,1270,null,{}] 11:23:05 INFO - PROCESS | 16947 | 1468866185615 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:05 INFO - PROCESS | 16947 | 1468866185619 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:05 INFO - PROCESS | 16947 | 1468866185823 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 11:23:05 INFO - PROCESS | 16947 | 1468866185852 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:05 INFO - PROCESS | 16947 | 1468866185861 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:05 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d58400 == 30 [pid = 16947] [id = 325] 11:23:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9518c800) [pid = 16947] [serial = 976] [outer = (nil)] 11:23:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x95469000) [pid = 16947] [serial = 977] [outer = 0x9518c800] 11:23:05 INFO - PROCESS | 16947 | 1468866185923 Marionette DEBUG loaded listener.js 11:23:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x978c5400) [pid = 16947] [serial = 978] [outer = 0x9518c800] 11:23:06 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x92181400) [pid = 16947] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:23:06 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9a666000) [pid = 16947] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:23:06 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x91f34400) [pid = 16947] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:23:06 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x91f33c00) [pid = 16947] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:23:06 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x91f3f800) [pid = 16947] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:23:06 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x978c4800) [pid = 16947] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:23:06 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9546f800) [pid = 16947] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:23:06 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9ac89c00) [pid = 16947] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:23:06 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9263b400) [pid = 16947] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:23:06 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x92407800) [pid = 16947] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:23:07 INFO - PROCESS | 16947 | 1468866187082 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1546ms 11:23:07 INFO - PROCESS | 16947 | 1468866187148 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 11:23:07 INFO - PROCESS | 16947 | 1468866187151 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 11:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:23:07 INFO - PROCESS | 16947 | 1468866187157 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:23:07 INFO - PROCESS | 16947 | 1468866187161 Marionette TRACE conn3 <- [1,1274,null,{}] 11:23:07 INFO - PROCESS | 16947 | 1468866187166 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:07 INFO - PROCESS | 16947 | 1468866187172 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:07 INFO - PROCESS | 16947 | 1468866187356 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 11:23:07 INFO - PROCESS | 16947 | 1468866187368 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:07 INFO - PROCESS | 16947 | 1468866187376 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:07 INFO - PROCESS | 16947 | ++DOCSHELL 0x92181400 == 31 [pid = 16947] [id = 326] 11:23:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x92184c00) [pid = 16947] [serial = 979] [outer = (nil)] 11:23:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x95190c00) [pid = 16947] [serial = 980] [outer = 0x92184c00] 11:23:07 INFO - PROCESS | 16947 | 1468866187437 Marionette DEBUG loaded listener.js 11:23:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9830dc00) [pid = 16947] [serial = 981] [outer = 0x92184c00] 11:23:08 INFO - PROCESS | 16947 | 1468866188147 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1046ms 11:23:08 INFO - PROCESS | 16947 | 1468866188205 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 11:23:08 INFO - PROCESS | 16947 | 1468866188208 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 11:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:23:08 INFO - PROCESS | 16947 | 1468866188230 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:23:08 INFO - PROCESS | 16947 | 1468866188233 Marionette TRACE conn3 <- [1,1278,null,{}] 11:23:08 INFO - PROCESS | 16947 | 1468866188239 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:08 INFO - PROCESS | 16947 | 1468866188248 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:08 INFO - PROCESS | 16947 | 1468866188479 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 11:23:08 INFO - PROCESS | 16947 | 1468866188492 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:08 INFO - PROCESS | 16947 | 1468866188500 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:08 INFO - PROCESS | 16947 | ++DOCSHELL 0x99298800 == 32 [pid = 16947] [id = 327] 11:23:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99667800) [pid = 16947] [serial = 982] [outer = (nil)] 11:23:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x99ebe000) [pid = 16947] [serial = 983] [outer = 0x99667800] 11:23:08 INFO - PROCESS | 16947 | 1468866188564 Marionette DEBUG loaded listener.js 11:23:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9a072000) [pid = 16947] [serial = 984] [outer = 0x99667800] 11:23:09 INFO - PROCESS | 16947 | 1468866189620 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1443ms 11:23:09 INFO - PROCESS | 16947 | 1468866189660 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 11:23:09 INFO - PROCESS | 16947 | 1468866189666 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 11:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:23:09 INFO - PROCESS | 16947 | 1468866189675 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:23:09 INFO - PROCESS | 16947 | 1468866189683 Marionette TRACE conn3 <- [1,1282,null,{}] 11:23:09 INFO - PROCESS | 16947 | 1468866189690 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:09 INFO - PROCESS | 16947 | 1468866189696 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:09 INFO - PROCESS | 16947 | 1468866189889 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 11:23:10 INFO - PROCESS | 16947 | 1468866190094 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:10 INFO - PROCESS | 16947 | 1468866190102 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:10 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd6800 == 33 [pid = 16947] [id = 328] 11:23:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x92182400) [pid = 16947] [serial = 985] [outer = (nil)] 11:23:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x925c1400) [pid = 16947] [serial = 986] [outer = 0x92182400] 11:23:10 INFO - PROCESS | 16947 | 1468866190197 Marionette DEBUG loaded listener.js 11:23:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x92635000) [pid = 16947] [serial = 987] [outer = 0x92182400] 11:23:11 INFO - PROCESS | 16947 | 1468866191096 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1498ms 11:23:11 INFO - PROCESS | 16947 | 1468866191173 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 11:23:11 INFO - PROCESS | 16947 | 1468866191180 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 11:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:23:11 INFO - PROCESS | 16947 | 1468866191192 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:23:11 INFO - PROCESS | 16947 | 1468866191195 Marionette TRACE conn3 <- [1,1286,null,{}] 11:23:11 INFO - PROCESS | 16947 | 1468866191202 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:11 INFO - PROCESS | 16947 | 1468866191208 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:11 INFO - PROCESS | 16947 | 1468866191418 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 11:23:11 INFO - PROCESS | 16947 | 1468866191650 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:11 INFO - PROCESS | 16947 | 1468866191658 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:11 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d56c00 == 34 [pid = 16947] [id = 329] 11:23:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9518ac00) [pid = 16947] [serial = 988] [outer = (nil)] 11:23:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x95233400) [pid = 16947] [serial = 989] [outer = 0x9518ac00] 11:23:11 INFO - PROCESS | 16947 | 1468866191779 Marionette DEBUG loaded listener.js 11:23:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x96ec1000) [pid = 16947] [serial = 990] [outer = 0x9518ac00] 11:23:12 INFO - PROCESS | 16947 | 1468866192687 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1539ms 11:23:12 INFO - PROCESS | 16947 | 1468866192731 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 11:23:12 INFO - PROCESS | 16947 | 1468866192735 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 11:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:23:12 INFO - PROCESS | 16947 | 1468866192743 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:23:12 INFO - PROCESS | 16947 | 1468866192750 Marionette TRACE conn3 <- [1,1290,null,{}] 11:23:12 INFO - PROCESS | 16947 | 1468866192767 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:12 INFO - PROCESS | 16947 | 1468866192775 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:12 INFO - PROCESS | 16947 | 1468866192954 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 11:23:13 INFO - PROCESS | 16947 | 1468866193105 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:13 INFO - PROCESS | 16947 | 1468866193117 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:13 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a5ed800 == 35 [pid = 16947] [id = 330] 11:23:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9a5f1000) [pid = 16947] [serial = 991] [outer = (nil)] 11:23:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9a777000) [pid = 16947] [serial = 992] [outer = 0x9a5f1000] 11:23:13 INFO - PROCESS | 16947 | 1468866193192 Marionette DEBUG loaded listener.js 11:23:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9a8b8000) [pid = 16947] [serial = 993] [outer = 0x9a5f1000] 11:23:13 INFO - PROCESS | 16947 | --DOCSHELL 0x9230c000 == 34 [pid = 16947] [id = 10] 11:23:14 INFO - PROCESS | 16947 | 1468866194376 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1692ms 11:23:14 INFO - PROCESS | 16947 | 1468866194435 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 11:23:14 INFO - PROCESS | 16947 | 1468866194445 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 11:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:23:14 INFO - PROCESS | 16947 | 1468866194459 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:23:14 INFO - PROCESS | 16947 | 1468866194469 Marionette TRACE conn3 <- [1,1294,null,{}] 11:23:14 INFO - PROCESS | 16947 | 1468866194477 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:14 INFO - PROCESS | 16947 | 1468866194488 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:14 INFO - PROCESS | 16947 | 1468866194779 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 11:23:14 INFO - PROCESS | 16947 | --DOCSHELL 0x92181400 == 33 [pid = 16947] [id = 326] 11:23:14 INFO - PROCESS | 16947 | --DOCSHELL 0x93d58400 == 32 [pid = 16947] [id = 325] 11:23:14 INFO - PROCESS | 16947 | --DOCSHELL 0x93d52000 == 31 [pid = 16947] [id = 324] 11:23:14 INFO - PROCESS | 16947 | --DOCSHELL 0x925c8800 == 30 [pid = 16947] [id = 323] 11:23:14 INFO - PROCESS | 16947 | --DOCSHELL 0x9217e000 == 29 [pid = 16947] [id = 322] 11:23:14 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x92219c00) [pid = 16947] [serial = 929] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x92405800) [pid = 16947] [serial = 930] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x925eb000) [pid = 16947] [serial = 920] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x930c9c00) [pid = 16947] [serial = 921] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x99da0c00) [pid = 16947] [serial = 935] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9921b400) [pid = 16947] [serial = 923] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x99e28400) [pid = 16947] [serial = 924] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9ae39400) [pid = 16947] [serial = 926] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9ae3fc00) [pid = 16947] [serial = 927] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x93b1b000) [pid = 16947] [serial = 932] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x93d5dc00) [pid = 16947] [serial = 933] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9a8f1400) [pid = 16947] [serial = 918] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x99edd800) [pid = 16947] [serial = 936] [outer = (nil)] [url = about:blank] 11:23:14 INFO - PROCESS | 16947 | 1468866194938 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:14 INFO - PROCESS | 16947 | 1468866194951 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:14 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217e000 == 30 [pid = 16947] [id = 331] 11:23:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x92181400) [pid = 16947] [serial = 994] [outer = (nil)] 11:23:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9230e800) [pid = 16947] [serial = 995] [outer = 0x92181400] 11:23:15 INFO - PROCESS | 16947 | 1468866195014 Marionette DEBUG loaded listener.js 11:23:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9240b000) [pid = 16947] [serial = 996] [outer = 0x92181400] 11:23:15 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9a8b9800) [pid = 16947] [serial = 938] [outer = (nil)] [url = about:blank] 11:23:15 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9546e000) [pid = 16947] [serial = 941] [outer = (nil)] [url = about:blank] 11:23:15 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9a8be000) [pid = 16947] [serial = 939] [outer = (nil)] [url = about:blank] 11:23:15 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9ae3dc00) [pid = 16947] [serial = 945] [outer = (nil)] [url = about:blank] 11:23:15 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x983e1400) [pid = 16947] [serial = 942] [outer = (nil)] [url = about:blank] 11:23:15 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9b104c00) [pid = 16947] [serial = 944] [outer = (nil)] [url = about:blank] 11:23:15 INFO - PROCESS | 16947 | 1468866195762 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1341ms 11:23:15 INFO - PROCESS | 16947 | 1468866195804 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 11:23:15 INFO - PROCESS | 16947 | 1468866195810 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 11:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:23:15 INFO - PROCESS | 16947 | 1468866195822 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:23:15 INFO - PROCESS | 16947 | 1468866195825 Marionette TRACE conn3 <- [1,1298,null,{}] 11:23:15 INFO - PROCESS | 16947 | 1468866195835 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:15 INFO - PROCESS | 16947 | 1468866195841 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:15 INFO - PROCESS | 16947 | 1468866195992 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 11:23:16 INFO - PROCESS | 16947 | 1468866196002 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:16 INFO - PROCESS | 16947 | 1468866196009 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:16 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217fc00 == 31 [pid = 16947] [id = 332] 11:23:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x93b11000) [pid = 16947] [serial = 997] [outer = (nil)] 11:23:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x93b1cc00) [pid = 16947] [serial = 998] [outer = 0x93b11000] 11:23:16 INFO - PROCESS | 16947 | 1468866196075 Marionette DEBUG loaded listener.js 11:23:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x93d5d400) [pid = 16947] [serial = 999] [outer = 0x93b11000] 11:23:16 INFO - PROCESS | 16947 | 1468866196862 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1098ms 11:23:16 INFO - PROCESS | 16947 | 1468866196935 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 11:23:16 INFO - PROCESS | 16947 | 1468866196938 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 11:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:23:16 INFO - PROCESS | 16947 | 1468866196949 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:23:16 INFO - PROCESS | 16947 | 1468866196954 Marionette TRACE conn3 <- [1,1302,null,{}] 11:23:16 INFO - PROCESS | 16947 | 1468866196970 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:16 INFO - PROCESS | 16947 | 1468866196978 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:17 INFO - PROCESS | 16947 | 1468866197126 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 11:23:17 INFO - PROCESS | 16947 | 1468866197134 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:17 INFO - PROCESS | 16947 | 1468866197142 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:17 INFO - PROCESS | 16947 | ++DOCSHELL 0x9523f400 == 32 [pid = 16947] [id = 333] 11:23:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x98303c00) [pid = 16947] [serial = 1000] [outer = (nil)] 11:23:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99674000) [pid = 16947] [serial = 1001] [outer = 0x98303c00] 11:23:17 INFO - PROCESS | 16947 | 1468866197210 Marionette DEBUG loaded listener.js 11:23:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x99ed0000) [pid = 16947] [serial = 1002] [outer = 0x98303c00] 11:23:18 INFO - PROCESS | 16947 | 1468866198130 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1253ms 11:23:18 INFO - PROCESS | 16947 | 1468866198198 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 11:23:18 INFO - PROCESS | 16947 | 1468866198201 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 11:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:23:18 INFO - PROCESS | 16947 | 1468866198207 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:23:18 INFO - PROCESS | 16947 | 1468866198211 Marionette TRACE conn3 <- [1,1306,null,{}] 11:23:18 INFO - PROCESS | 16947 | 1468866198216 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:18 INFO - PROCESS | 16947 | 1468866198220 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:18 INFO - PROCESS | 16947 | 1468866198424 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 11:23:18 INFO - PROCESS | 16947 | 1468866198444 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:18 INFO - PROCESS | 16947 | 1468866198451 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:18 INFO - PROCESS | 16947 | ++DOCSHELL 0x9518d800 == 33 [pid = 16947] [id = 334] 11:23:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x99ec5400) [pid = 16947] [serial = 1003] [outer = (nil)] 11:23:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9a27dc00) [pid = 16947] [serial = 1004] [outer = 0x99ec5400] 11:23:18 INFO - PROCESS | 16947 | 1468866198525 Marionette DEBUG loaded listener.js 11:23:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9a66d800) [pid = 16947] [serial = 1005] [outer = 0x99ec5400] 11:23:19 INFO - PROCESS | 16947 | 1468866199338 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:23:19 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x92184c00) [pid = 16947] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:23:19 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x91ddac00) [pid = 16947] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:23:19 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x950ca800) [pid = 16947] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:23:19 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9ac8a400) [pid = 16947] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:23:19 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x93d54800) [pid = 16947] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:23:19 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9518c800) [pid = 16947] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:23:19 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x925ed800) [pid = 16947] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:23:19 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x90e68c00) [pid = 16947] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:23:19 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9ac90c00) [pid = 16947] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:23:19 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9217e400) [pid = 16947] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:23:19 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9ae3f800) [pid = 16947] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:23:19 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9b330c00) [pid = 16947] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1239ms 11:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:23:19 INFO - PROCESS | 16947 | 1468866199446 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 11:23:19 INFO - PROCESS | 16947 | 1468866199449 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 11:23:19 INFO - PROCESS | 16947 | 1468866199461 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:23:19 INFO - PROCESS | 16947 | 1468866199464 Marionette TRACE conn3 <- [1,1310,null,{}] 11:23:19 INFO - PROCESS | 16947 | 1468866199469 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:19 INFO - PROCESS | 16947 | 1468866199474 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:19 INFO - PROCESS | 16947 | 1468866199612 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 11:23:19 INFO - PROCESS | 16947 | 1468866199621 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:19 INFO - PROCESS | 16947 | 1468866199633 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:19 INFO - PROCESS | 16947 | ++DOCSHELL 0x92178400 == 34 [pid = 16947] [id = 335] 11:23:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x925ed800) [pid = 16947] [serial = 1006] [outer = (nil)] 11:23:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x95192000) [pid = 16947] [serial = 1007] [outer = 0x925ed800] 11:23:19 INFO - PROCESS | 16947 | 1468866199693 Marionette DEBUG loaded listener.js 11:23:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x978bec00) [pid = 16947] [serial = 1008] [outer = 0x925ed800] 11:23:20 INFO - PROCESS | 16947 | 1468866200540 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 11:23:20 INFO - PROCESS | 16947 | 1468866200593 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 11:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:23:20 INFO - PROCESS | 16947 | 1468866200600 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:23:20 INFO - PROCESS | 16947 | 1468866200604 Marionette TRACE conn3 <- [1,1314,null,{}] 11:23:20 INFO - PROCESS | 16947 | 1468866200609 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:20 INFO - PROCESS | 16947 | 1468866200619 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:20 INFO - PROCESS | 16947 | 1468866200799 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 11:23:20 INFO - PROCESS | 16947 | 1468866200807 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:20 INFO - PROCESS | 16947 | 1468866200818 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:20 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e62400 == 35 [pid = 16947] [id = 336] 11:23:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x91dd3800) [pid = 16947] [serial = 1009] [outer = (nil)] 11:23:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9ac82c00) [pid = 16947] [serial = 1010] [outer = 0x91dd3800] 11:23:20 INFO - PROCESS | 16947 | 1468866200978 Marionette DEBUG loaded listener.js 11:23:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9ac84000) [pid = 16947] [serial = 1011] [outer = 0x91dd3800] 11:23:21 INFO - PROCESS | 16947 | 1468866201785 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1227ms 11:23:21 INFO - PROCESS | 16947 | 1468866201830 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 11:23:21 INFO - PROCESS | 16947 | 1468866201836 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 11:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:23:21 INFO - PROCESS | 16947 | 1468866201845 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:23:21 INFO - PROCESS | 16947 | 1468866201850 Marionette TRACE conn3 <- [1,1318,null,{}] 11:23:21 INFO - PROCESS | 16947 | 1468866201859 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:21 INFO - PROCESS | 16947 | 1468866201865 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:22 INFO - PROCESS | 16947 | 1468866202061 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 11:23:22 INFO - PROCESS | 16947 | 1468866202215 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:22 INFO - PROCESS | 16947 | 1468866202231 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:22 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e69c00 == 36 [pid = 16947] [id = 337] 11:23:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x91f39800) [pid = 16947] [serial = 1012] [outer = (nil)] 11:23:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x925c3800) [pid = 16947] [serial = 1013] [outer = 0x91f39800] 11:23:22 INFO - PROCESS | 16947 | 1468866202310 Marionette DEBUG loaded listener.js 11:23:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x925f8800) [pid = 16947] [serial = 1014] [outer = 0x91f39800] 11:23:23 INFO - PROCESS | 16947 | 1468866203204 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1391ms 11:23:23 INFO - PROCESS | 16947 | 1468866203236 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 11:23:23 INFO - PROCESS | 16947 | 1468866203242 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 11:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:23:23 INFO - PROCESS | 16947 | 1468866203254 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:23:23 INFO - PROCESS | 16947 | 1468866203258 Marionette TRACE conn3 <- [1,1322,null,{}] 11:23:23 INFO - PROCESS | 16947 | 1468866203265 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:23 INFO - PROCESS | 16947 | 1468866203271 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:23 INFO - PROCESS | 16947 | 1468866203444 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 11:23:23 INFO - PROCESS | 16947 | 1468866203603 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:23 INFO - PROCESS | 16947 | 1468866203615 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:23 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e65400 == 37 [pid = 16947] [id = 338] 11:23:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x93b0f400) [pid = 16947] [serial = 1015] [outer = (nil)] 11:23:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x95195400) [pid = 16947] [serial = 1016] [outer = 0x93b0f400] 11:23:23 INFO - PROCESS | 16947 | 1468866203696 Marionette DEBUG loaded listener.js 11:23:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x98352c00) [pid = 16947] [serial = 1017] [outer = 0x93b0f400] 11:23:24 INFO - PROCESS | 16947 | 1468866204668 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1486ms 11:23:24 INFO - PROCESS | 16947 | 1468866204740 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 11:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:23:24 INFO - PROCESS | 16947 | 1468866204744 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 11:23:24 INFO - PROCESS | 16947 | 1468866204752 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:23:24 INFO - PROCESS | 16947 | 1468866204757 Marionette TRACE conn3 <- [1,1326,null,{}] 11:23:24 INFO - PROCESS | 16947 | 1468866204773 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:24 INFO - PROCESS | 16947 | 1468866204782 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:24 INFO - PROCESS | 16947 | 1468866204985 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 11:23:25 INFO - PROCESS | 16947 | 1468866205179 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:25 INFO - PROCESS | 16947 | 1468866205191 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:25 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8bb800 == 38 [pid = 16947] [id = 339] 11:23:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9ac60400) [pid = 16947] [serial = 1018] [outer = (nil)] 11:23:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9ac89c00) [pid = 16947] [serial = 1019] [outer = 0x9ac60400] 11:23:25 INFO - PROCESS | 16947 | 1468866205313 Marionette DEBUG loaded listener.js 11:23:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9ac90c00) [pid = 16947] [serial = 1020] [outer = 0x9ac60400] 11:23:26 INFO - PROCESS | 16947 | 1468866206161 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:23:26 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 11:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1486ms 11:23:26 INFO - PROCESS | 16947 | 1468866206236 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 11:23:26 INFO - PROCESS | 16947 | 1468866206240 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 11:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:23:26 INFO - PROCESS | 16947 | 1468866206247 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:23:26 INFO - PROCESS | 16947 | 1468866206250 Marionette TRACE conn3 <- [1,1330,null,{}] 11:23:26 INFO - PROCESS | 16947 | 1468866206256 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:26 INFO - PROCESS | 16947 | 1468866206261 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:26 INFO - PROCESS | 16947 | 1468866206463 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 11:23:26 INFO - PROCESS | 16947 | 1468866206614 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:26 INFO - PROCESS | 16947 | 1468866206622 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:26 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8f5c00 == 39 [pid = 16947] [id = 340] 11:23:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9ae3b800) [pid = 16947] [serial = 1021] [outer = (nil)] 11:23:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9ae40c00) [pid = 16947] [serial = 1022] [outer = 0x9ae3b800] 11:23:26 INFO - PROCESS | 16947 | 1468866206698 Marionette DEBUG loaded listener.js 11:23:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9b102c00) [pid = 16947] [serial = 1023] [outer = 0x9ae3b800] 11:23:27 INFO - PROCESS | 16947 | 1468866207544 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:23:27 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 11:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1336ms 11:23:27 INFO - PROCESS | 16947 | 1468866207584 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 11:23:27 INFO - PROCESS | 16947 | 1468866207588 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 11:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:23:27 INFO - PROCESS | 16947 | 1468866207594 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:23:27 INFO - PROCESS | 16947 | 1468866207597 Marionette TRACE conn3 <- [1,1334,null,{}] 11:23:27 INFO - PROCESS | 16947 | 1468866207604 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:27 INFO - PROCESS | 16947 | 1468866207610 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:27 INFO - PROCESS | 16947 | 1468866207771 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 11:23:27 INFO - PROCESS | 16947 | 1468866207930 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:27 INFO - PROCESS | 16947 | 1468866207937 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:27 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ac8cc00 == 40 [pid = 16947] [id = 341] 11:23:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9ae3f000) [pid = 16947] [serial = 1024] [outer = (nil)] 11:23:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9b10bc00) [pid = 16947] [serial = 1025] [outer = 0x9ae3f000] 11:23:28 INFO - PROCESS | 16947 | 1468866208011 Marionette DEBUG loaded listener.js 11:23:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9b10e400) [pid = 16947] [serial = 1026] [outer = 0x9ae3f000] 11:23:28 INFO - PROCESS | 16947 | 1468866208937 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1382ms 11:23:28 INFO - PROCESS | 16947 | 1468866208977 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 11:23:28 INFO - PROCESS | 16947 | 1468866208979 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 11:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:23:28 INFO - PROCESS | 16947 | 1468866208987 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:23:28 INFO - PROCESS | 16947 | 1468866208991 Marionette TRACE conn3 <- [1,1338,null,{}] 11:23:29 INFO - PROCESS | 16947 | 1468866208997 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:29 INFO - PROCESS | 16947 | 1468866209007 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:29 INFO - PROCESS | 16947 | 1468866209211 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 11:23:29 INFO - PROCESS | 16947 | 1468866209600 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:29 INFO - PROCESS | 16947 | 1468866209610 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:29 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f37000 == 41 [pid = 16947] [id = 342] 11:23:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x91f38400) [pid = 16947] [serial = 1027] [outer = (nil)] 11:23:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x92178000) [pid = 16947] [serial = 1028] [outer = 0x91f38400] 11:23:29 INFO - PROCESS | 16947 | 1468866209724 Marionette DEBUG loaded listener.js 11:23:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x92221800) [pid = 16947] [serial = 1029] [outer = 0x91f38400] 11:23:31 INFO - PROCESS | 16947 | --DOCSHELL 0x92178400 == 40 [pid = 16947] [id = 335] 11:23:31 INFO - PROCESS | 16947 | --DOCSHELL 0x9518d800 == 39 [pid = 16947] [id = 334] 11:23:31 INFO - PROCESS | 16947 | --DOCSHELL 0x9523f400 == 38 [pid = 16947] [id = 333] 11:23:31 INFO - PROCESS | 16947 | --DOCSHELL 0x9217fc00 == 37 [pid = 16947] [id = 332] 11:23:31 INFO - PROCESS | 16947 | --DOCSHELL 0x9217e000 == 36 [pid = 16947] [id = 331] 11:23:31 INFO - PROCESS | 16947 | --DOCSHELL 0x90e67800 == 35 [pid = 16947] [id = 321] 11:23:31 INFO - PROCESS | 16947 | --DOCSHELL 0x99298800 == 34 [pid = 16947] [id = 327] 11:23:31 INFO - PROCESS | 16947 | --DOCSHELL 0x9a5ed800 == 33 [pid = 16947] [id = 330] 11:23:31 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd6800 == 32 [pid = 16947] [id = 328] 11:23:31 INFO - PROCESS | 16947 | --DOCSHELL 0x93d56c00 == 31 [pid = 16947] [id = 329] 11:23:31 INFO - PROCESS | 16947 | --DOCSHELL 0x925f0c00 == 30 [pid = 16947] [id = 11] 11:23:31 INFO - PROCESS | 16947 | --DOCSHELL 0x9ac8cc00 == 29 [pid = 16947] [id = 341] 11:23:31 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8bb800 == 28 [pid = 16947] [id = 339] 11:23:31 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8f5c00 == 27 [pid = 16947] [id = 340] 11:23:31 INFO - PROCESS | 16947 | --DOCSHELL 0x90e65400 == 26 [pid = 16947] [id = 338] 11:23:31 INFO - PROCESS | 16947 | --DOCSHELL 0x90e62400 == 25 [pid = 16947] [id = 336] 11:23:31 INFO - PROCESS | 16947 | --DOCSHELL 0x90e69c00 == 24 [pid = 16947] [id = 337] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x95190c00) [pid = 16947] [serial = 980] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x925cac00) [pid = 16947] [serial = 948] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9221f800) [pid = 16947] [serial = 947] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x96ec4c00) [pid = 16947] [serial = 951] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x95236800) [pid = 16947] [serial = 950] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9b104800) [pid = 16947] [serial = 954] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9ae3d400) [pid = 16947] [serial = 953] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x950c5800) [pid = 16947] [serial = 975] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x95469000) [pid = 16947] [serial = 977] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x925f6c00) [pid = 16947] [serial = 971] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x91f31400) [pid = 16947] [serial = 966] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x91dd8000) [pid = 16947] [serial = 965] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9b1f1800) [pid = 16947] [serial = 957] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9b196400) [pid = 16947] [serial = 956] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x92183000) [pid = 16947] [serial = 968] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x92185800) [pid = 16947] [serial = 969] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9b601800) [pid = 16947] [serial = 960] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9b4a4800) [pid = 16947] [serial = 959] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9bfdfc00) [pid = 16947] [serial = 963] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x978c5400) [pid = 16947] [serial = 978] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9bfd9c00) [pid = 16947] [serial = 962] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x95035c00) [pid = 16947] [serial = 974] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9830dc00) [pid = 16947] [serial = 981] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x92636c00) [pid = 16947] [serial = 972] [outer = (nil)] [url = about:blank] 11:23:31 INFO - PROCESS | 16947 | 1468866211927 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2990ms 11:23:31 INFO - PROCESS | 16947 | 1468866211978 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 11:23:31 INFO - PROCESS | 16947 | 1468866211982 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 11:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:23:32 INFO - PROCESS | 16947 | 1468866211992 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:23:32 INFO - PROCESS | 16947 | 1468866211996 Marionette TRACE conn3 <- [1,1342,null,{}] 11:23:32 INFO - PROCESS | 16947 | 1468866212006 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:32 INFO - PROCESS | 16947 | 1468866212012 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:32 INFO - PROCESS | 16947 | 1468866212158 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 11:23:32 INFO - PROCESS | 16947 | 1468866212169 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:32 INFO - PROCESS | 16947 | 1468866212180 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:32 INFO - PROCESS | 16947 | ++DOCSHELL 0x92179000 == 25 [pid = 16947] [id = 343] 11:23:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9217ac00) [pid = 16947] [serial = 1030] [outer = (nil)] 11:23:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9217f800) [pid = 16947] [serial = 1031] [outer = 0x9217ac00] 11:23:32 INFO - PROCESS | 16947 | 1468866212247 Marionette DEBUG loaded listener.js 11:23:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x92182800) [pid = 16947] [serial = 1032] [outer = 0x9217ac00] 11:23:33 INFO - PROCESS | 16947 | 1468866213055 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1092ms 11:23:33 INFO - PROCESS | 16947 | 1468866213106 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 11:23:33 INFO - PROCESS | 16947 | 1468866213114 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 11:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:23:33 INFO - PROCESS | 16947 | 1468866213125 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:23:33 INFO - PROCESS | 16947 | 1468866213129 Marionette TRACE conn3 <- [1,1346,null,{}] 11:23:33 INFO - PROCESS | 16947 | 1468866213139 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:33 INFO - PROCESS | 16947 | 1468866213145 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:33 INFO - PROCESS | 16947 | 1468866213304 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 11:23:33 INFO - PROCESS | 16947 | 1468866213314 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:33 INFO - PROCESS | 16947 | 1468866213324 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:33 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c4c00 == 26 [pid = 16947] [id = 344] 11:23:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x92630800) [pid = 16947] [serial = 1033] [outer = (nil)] 11:23:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x92636c00) [pid = 16947] [serial = 1034] [outer = 0x92630800] 11:23:33 INFO - PROCESS | 16947 | 1468866213390 Marionette DEBUG loaded listener.js 11:23:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9263ec00) [pid = 16947] [serial = 1035] [outer = 0x92630800] 11:23:34 INFO - PROCESS | 16947 | 1468866214273 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1188ms 11:23:34 INFO - PROCESS | 16947 | 1468866214313 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 11:23:34 INFO - PROCESS | 16947 | 1468866214316 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 11:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:23:34 INFO - PROCESS | 16947 | 1468866214336 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:23:34 INFO - PROCESS | 16947 | 1468866214342 Marionette TRACE conn3 <- [1,1350,null,{}] 11:23:34 INFO - PROCESS | 16947 | 1468866214358 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:34 INFO - PROCESS | 16947 | 1468866214367 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:34 INFO - PROCESS | 16947 | 1468866214563 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 11:23:34 INFO - PROCESS | 16947 | 1468866214634 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:34 INFO - PROCESS | 16947 | 1468866214649 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:34 INFO - PROCESS | 16947 | ++DOCSHELL 0x950c5800 == 27 [pid = 16947] [id = 345] 11:23:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x950c7000) [pid = 16947] [serial = 1036] [outer = (nil)] 11:23:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x95194400) [pid = 16947] [serial = 1037] [outer = 0x950c7000] 11:23:34 INFO - PROCESS | 16947 | 1468866214715 Marionette DEBUG loaded listener.js 11:23:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x95468c00) [pid = 16947] [serial = 1038] [outer = 0x950c7000] 11:23:35 INFO - PROCESS | 16947 | 1468866215533 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1233ms 11:23:35 INFO - PROCESS | 16947 | 1468866215570 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 11:23:35 INFO - PROCESS | 16947 | 1468866215573 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 11:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:23:35 INFO - PROCESS | 16947 | 1468866215580 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:23:35 INFO - PROCESS | 16947 | 1468866215584 Marionette TRACE conn3 <- [1,1354,null,{}] 11:23:35 INFO - PROCESS | 16947 | 1468866215611 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:35 INFO - PROCESS | 16947 | 1468866215614 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:35 INFO - PROCESS | 16947 | 1468866215801 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 11:23:35 INFO - PROCESS | 16947 | 1468866215836 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:35 INFO - PROCESS | 16947 | 1468866215846 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:35 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3d800 == 28 [pid = 16947] [id = 346] 11:23:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x95195c00) [pid = 16947] [serial = 1039] [outer = (nil)] 11:23:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9830f000) [pid = 16947] [serial = 1040] [outer = 0x95195c00] 11:23:35 INFO - PROCESS | 16947 | 1468866215908 Marionette DEBUG loaded listener.js 11:23:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x99e22c00) [pid = 16947] [serial = 1041] [outer = 0x95195c00] 11:23:36 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9230c400) [pid = 16947] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:23:36 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x91dd3800) [pid = 16947] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:23:36 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x99ec5400) [pid = 16947] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:23:36 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x925ed800) [pid = 16947] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:23:36 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x99667800) [pid = 16947] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:23:36 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x93b11000) [pid = 16947] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:23:36 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9518ac00) [pid = 16947] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:23:36 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x92181400) [pid = 16947] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:23:36 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x92182400) [pid = 16947] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:23:36 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x98303c00) [pid = 16947] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:23:36 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9a5f1000) [pid = 16947] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:23:36 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x925f1000) [pid = 16947] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:23:37 INFO - PROCESS | 16947 | 1468866217055 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1503ms 11:23:37 INFO - PROCESS | 16947 | 1468866217085 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 11:23:37 INFO - PROCESS | 16947 | 1468866217088 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 11:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:23:37 INFO - PROCESS | 16947 | 1468866217094 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:23:37 INFO - PROCESS | 16947 | 1468866217097 Marionette TRACE conn3 <- [1,1358,null,{}] 11:23:37 INFO - PROCESS | 16947 | 1468866217103 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:37 INFO - PROCESS | 16947 | 1468866217108 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:37 INFO - PROCESS | 16947 | 1468866217247 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 11:23:37 INFO - PROCESS | 16947 | 1468866217260 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:37 INFO - PROCESS | 16947 | 1468866217269 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:37 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6e800 == 29 [pid = 16947] [id = 347] 11:23:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x92310c00) [pid = 16947] [serial = 1042] [outer = (nil)] 11:23:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x93b17400) [pid = 16947] [serial = 1043] [outer = 0x92310c00] 11:23:37 INFO - PROCESS | 16947 | 1468866217332 Marionette DEBUG loaded listener.js 11:23:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x978c4800) [pid = 16947] [serial = 1044] [outer = 0x92310c00] 11:23:38 INFO - PROCESS | 16947 | 1468866218086 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1031ms 11:23:38 INFO - PROCESS | 16947 | 1468866218127 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 11:23:38 INFO - PROCESS | 16947 | 1468866218130 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 11:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:23:38 INFO - PROCESS | 16947 | 1468866218136 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:23:38 INFO - PROCESS | 16947 | 1468866218139 Marionette TRACE conn3 <- [1,1362,null,{}] 11:23:38 INFO - PROCESS | 16947 | 1468866218144 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:38 INFO - PROCESS | 16947 | 1468866218154 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:38 INFO - PROCESS | 16947 | 1468866218397 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 11:23:38 INFO - PROCESS | 16947 | 1468866218411 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:38 INFO - PROCESS | 16947 | 1468866218420 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:38 INFO - PROCESS | 16947 | ++DOCSHELL 0x99e1f400 == 30 [pid = 16947] [id = 348] 11:23:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9a070c00) [pid = 16947] [serial = 1045] [outer = (nil)] 11:23:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9a665400) [pid = 16947] [serial = 1046] [outer = 0x9a070c00] 11:23:38 INFO - PROCESS | 16947 | 1468866218483 Marionette DEBUG loaded listener.js 11:23:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9a8c1800) [pid = 16947] [serial = 1047] [outer = 0x9a070c00] 11:23:39 INFO - PROCESS | 16947 | 1468866219625 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1536ms 11:23:39 INFO - PROCESS | 16947 | 1468866219673 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 11:23:39 INFO - PROCESS | 16947 | 1468866219680 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 11:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:23:39 INFO - PROCESS | 16947 | 1468866219689 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:23:39 INFO - PROCESS | 16947 | 1468866219693 Marionette TRACE conn3 <- [1,1366,null,{}] 11:23:39 INFO - PROCESS | 16947 | 1468866219703 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:39 INFO - PROCESS | 16947 | 1468866219709 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:39 INFO - PROCESS | 16947 | 1468866219889 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 11:23:40 INFO - PROCESS | 16947 | 1468866220068 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:40 INFO - PROCESS | 16947 | 1468866220077 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:40 INFO - PROCESS | 16947 | ++DOCSHELL 0x92178400 == 31 [pid = 16947] [id = 349] 11:23:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x92217400) [pid = 16947] [serial = 1048] [outer = (nil)] 11:23:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x925c9c00) [pid = 16947] [serial = 1049] [outer = 0x92217400] 11:23:40 INFO - PROCESS | 16947 | 1468866220179 Marionette DEBUG loaded listener.js 11:23:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x92632400) [pid = 16947] [serial = 1050] [outer = 0x92217400] 11:23:41 INFO - PROCESS | 16947 | 1468866221165 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:23:41 INFO - PROCESS | 16947 | 1468866221229 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 11:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:23:41 INFO - PROCESS | 16947 | 1468866221240 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:23:41 INFO - PROCESS | 16947 | 1468866221244 Marionette TRACE conn3 <- [1,1370,null,{}] 11:23:41 INFO - PROCESS | 16947 | 1468866221252 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:41 INFO - PROCESS | 16947 | 1468866221258 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:41 INFO - PROCESS | 16947 | 1468866221491 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 11:23:41 INFO - PROCESS | 16947 | 1468866221752 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:41 INFO - PROCESS | 16947 | 1468866221764 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:41 INFO - PROCESS | 16947 | ++DOCSHELL 0x950ca000 == 32 [pid = 16947] [id = 350] 11:23:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x95191c00) [pid = 16947] [serial = 1051] [outer = (nil)] 11:23:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x96ebfc00) [pid = 16947] [serial = 1052] [outer = 0x95191c00] 11:23:41 INFO - PROCESS | 16947 | 1468866221841 Marionette DEBUG loaded listener.js 11:23:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9835d000) [pid = 16947] [serial = 1053] [outer = 0x95191c00] 11:23:42 INFO - PROCESS | 16947 | 1468866222849 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:23:42 INFO - PROCESS | 16947 | 1468866222880 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 11:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:23:42 INFO - PROCESS | 16947 | 1468866222887 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:23:42 INFO - PROCESS | 16947 | 1468866222893 Marionette TRACE conn3 <- [1,1374,null,{}] 11:23:42 INFO - PROCESS | 16947 | 1468866222909 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:42 INFO - PROCESS | 16947 | 1468866222918 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:43 INFO - PROCESS | 16947 | 1468866223105 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 11:23:43 INFO - PROCESS | 16947 | 1468866223306 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:43 INFO - PROCESS | 16947 | 1468866223316 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:43 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e63400 == 33 [pid = 16947] [id = 351] 11:23:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x90e65000) [pid = 16947] [serial = 1054] [outer = (nil)] 11:23:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x90e6d800) [pid = 16947] [serial = 1055] [outer = 0x90e65000] 11:23:43 INFO - PROCESS | 16947 | 1468866223546 Marionette DEBUG loaded listener.js 11:23:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x91f40800) [pid = 16947] [serial = 1056] [outer = 0x90e65000] 11:23:44 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6e800 == 32 [pid = 16947] [id = 347] 11:23:44 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3d800 == 31 [pid = 16947] [id = 346] 11:23:44 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9240ec00) [pid = 16947] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:23:44 INFO - PROCESS | 16947 | --DOCSHELL 0x950c5800 == 30 [pid = 16947] [id = 345] 11:23:44 INFO - PROCESS | 16947 | --DOCSHELL 0x925c4c00 == 29 [pid = 16947] [id = 344] 11:23:44 INFO - PROCESS | 16947 | --DOCSHELL 0x92179000 == 28 [pid = 16947] [id = 343] 11:23:44 INFO - PROCESS | 16947 | [16947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:23:44 INFO - PROCESS | 16947 | 1468866224528 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:23:44 INFO - PROCESS | 16947 | 1468866224630 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 11:23:44 INFO - PROCESS | 16947 | 1468866224639 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:23:44 INFO - PROCESS | 16947 | 1468866224641 Marionette TRACE conn3 <- [1,1378,null,{}] 11:23:44 INFO - PROCESS | 16947 | 1468866224649 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:44 INFO - PROCESS | 16947 | 1468866224655 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:44 INFO - PROCESS | 16947 | 1468866224807 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 11:23:44 INFO - PROCESS | 16947 | 1468866224957 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:44 INFO - PROCESS | 16947 | 1468866224965 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:44 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c3c00 == 29 [pid = 16947] [id = 352] 11:23:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 59 (0x925eb000) [pid = 16947] [serial = 1057] [outer = (nil)] 11:23:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 60 (0x9263a800) [pid = 16947] [serial = 1058] [outer = 0x925eb000] 11:23:45 INFO - PROCESS | 16947 | 1468866225037 Marionette DEBUG loaded listener.js 11:23:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0x93d56400) [pid = 16947] [serial = 1059] [outer = 0x925eb000] 11:23:45 INFO - PROCESS | 16947 | 1468866225804 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 11:23:45 INFO - PROCESS | 16947 | 1468866225881 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 11:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:23:45 INFO - PROCESS | 16947 | 1468866225893 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:23:45 INFO - PROCESS | 16947 | 1468866225896 Marionette TRACE conn3 <- [1,1382,null,{}] 11:23:45 INFO - PROCESS | 16947 | 1468866225903 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:45 INFO - PROCESS | 16947 | 1468866225908 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:46 INFO - PROCESS | 16947 | 1468866226063 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 11:23:46 INFO - PROCESS | 16947 | 1468866226072 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:46 INFO - PROCESS | 16947 | 1468866226078 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:46 INFO - PROCESS | 16947 | ++DOCSHELL 0x9518d800 == 30 [pid = 16947] [id = 353] 11:23:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x95195000) [pid = 16947] [serial = 1060] [outer = (nil)] 11:23:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x978c0c00) [pid = 16947] [serial = 1061] [outer = 0x95195000] 11:23:46 INFO - PROCESS | 16947 | 1468866226241 Marionette DEBUG loaded listener.js 11:23:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x9966ac00) [pid = 16947] [serial = 1062] [outer = 0x95195000] 11:23:47 INFO - PROCESS | 16947 | [16947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 11:23:47 INFO - PROCESS | 16947 | 1468866227085 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 11:23:47 INFO - PROCESS | 16947 | 1468866227130 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 11:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:23:47 INFO - PROCESS | 16947 | 1468866227144 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:23:47 INFO - PROCESS | 16947 | 1468866227149 Marionette TRACE conn3 <- [1,1386,null,{}] 11:23:47 INFO - PROCESS | 16947 | 1468866227164 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:47 INFO - PROCESS | 16947 | 1468866227172 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:47 INFO - PROCESS | 16947 | 1468866227370 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 11:23:47 INFO - PROCESS | 16947 | 1468866227393 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:47 INFO - PROCESS | 16947 | 1468866227402 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:47 INFO - PROCESS | 16947 | ++DOCSHELL 0x925ce400 == 31 [pid = 16947] [id = 354] 11:23:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x99edb000) [pid = 16947] [serial = 1063] [outer = (nil)] 11:23:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9a77b400) [pid = 16947] [serial = 1064] [outer = 0x99edb000] 11:23:47 INFO - PROCESS | 16947 | 1468866227463 Marionette DEBUG loaded listener.js 11:23:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9a8b8c00) [pid = 16947] [serial = 1065] [outer = 0x99edb000] 11:23:48 INFO - PROCESS | 16947 | 1468866228335 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 11:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:23:48 INFO - PROCESS | 16947 | 1468866228397 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 11:23:48 INFO - PROCESS | 16947 | 1468866228411 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:23:48 INFO - PROCESS | 16947 | 1468866228414 Marionette TRACE conn3 <- [1,1390,null,{}] 11:23:48 INFO - PROCESS | 16947 | 1468866228424 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:48 INFO - PROCESS | 16947 | 1468866228429 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:48 INFO - PROCESS | 16947 | 1468866228627 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 11:23:48 INFO - PROCESS | 16947 | 1468866228648 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:48 INFO - PROCESS | 16947 | 1468866228658 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:48 INFO - PROCESS | 16947 | ++DOCSHELL 0x98357000 == 32 [pid = 16947] [id = 355] 11:23:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9a8f5800) [pid = 16947] [serial = 1066] [outer = (nil)] 11:23:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9ac88400) [pid = 16947] [serial = 1067] [outer = 0x9a8f5800] 11:23:48 INFO - PROCESS | 16947 | 1468866228717 Marionette DEBUG loaded listener.js 11:23:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x93a10000) [pid = 16947] [serial = 1068] [outer = 0x9a8f5800] 11:23:49 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x950c7000) [pid = 16947] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:23:49 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x92310c00) [pid = 16947] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:23:49 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9217ac00) [pid = 16947] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:23:49 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x92630800) [pid = 16947] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:23:49 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x91f38400) [pid = 16947] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:23:49 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x95195c00) [pid = 16947] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:23:49 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x91f39800) [pid = 16947] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:23:49 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x93b0f400) [pid = 16947] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:23:49 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x9ac60400) [pid = 16947] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:23:49 INFO - PROCESS | 16947 | --DOMWINDOW == 60 (0x9ae3b800) [pid = 16947] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:23:49 INFO - PROCESS | 16947 | --DOMWINDOW == 59 (0x9ae3f000) [pid = 16947] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:23:49 INFO - PROCESS | 16947 | 1468866229566 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1195ms 11:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:23:49 INFO - PROCESS | 16947 | 1468866229597 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 11:23:49 INFO - PROCESS | 16947 | 1468866229600 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 11:23:49 INFO - PROCESS | 16947 | 1468866229606 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:23:49 INFO - PROCESS | 16947 | 1468866229610 Marionette TRACE conn3 <- [1,1394,null,{}] 11:23:49 INFO - PROCESS | 16947 | 1468866229615 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:49 INFO - PROCESS | 16947 | 1468866229618 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:49 INFO - PROCESS | 16947 | 1468866229799 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 11:23:49 INFO - PROCESS | 16947 | 1468866229815 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:49 INFO - PROCESS | 16947 | 1468866229824 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:49 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd2800 == 33 [pid = 16947] [id = 356] 11:23:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 60 (0x91f35400) [pid = 16947] [serial = 1069] [outer = (nil)] 11:23:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0x99298800) [pid = 16947] [serial = 1070] [outer = 0x91f35400] 11:23:49 INFO - PROCESS | 16947 | 1468866229901 Marionette DEBUG loaded listener.js 11:23:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x9ac87000) [pid = 16947] [serial = 1071] [outer = 0x91f35400] 11:23:50 INFO - PROCESS | 16947 | 1468866230661 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1082ms 11:23:50 INFO - PROCESS | 16947 | 1468866230688 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 11:23:50 INFO - PROCESS | 16947 | 1468866230691 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 11:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:23:50 INFO - PROCESS | 16947 | 1468866230697 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:23:50 INFO - PROCESS | 16947 | 1468866230699 Marionette TRACE conn3 <- [1,1398,null,{}] 11:23:50 INFO - PROCESS | 16947 | 1468866230713 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:50 INFO - PROCESS | 16947 | 1468866230722 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:50 INFO - PROCESS | 16947 | 1468866230866 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 11:23:50 INFO - PROCESS | 16947 | 1468866230876 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:50 INFO - PROCESS | 16947 | 1468866230883 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:50 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ae37c00 == 34 [pid = 16947] [id = 357] 11:23:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x9ae3c000) [pid = 16947] [serial = 1072] [outer = (nil)] 11:23:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x9b105c00) [pid = 16947] [serial = 1073] [outer = 0x9ae3c000] 11:23:50 INFO - PROCESS | 16947 | 1468866230945 Marionette DEBUG loaded listener.js 11:23:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x9b108000) [pid = 16947] [serial = 1074] [outer = 0x9ae3c000] 11:23:51 INFO - PROCESS | 16947 | 1468866231957 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1287ms 11:23:51 INFO - PROCESS | 16947 | 1468866231986 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 11:23:51 INFO - PROCESS | 16947 | 1468866231992 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 11:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:23:52 INFO - PROCESS | 16947 | 1468866232001 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:23:52 INFO - PROCESS | 16947 | 1468866232005 Marionette TRACE conn3 <- [1,1402,null,{}] 11:23:52 INFO - PROCESS | 16947 | 1468866232015 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:52 INFO - PROCESS | 16947 | 1468866232021 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:52 INFO - PROCESS | 16947 | 1468866232233 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 11:23:52 INFO - PROCESS | 16947 | 1468866232389 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:52 INFO - PROCESS | 16947 | 1468866232395 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:52 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f33c00 == 35 [pid = 16947] [id = 358] 11:23:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x925cc400) [pid = 16947] [serial = 1075] [outer = (nil)] 11:23:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x93d5d400) [pid = 16947] [serial = 1076] [outer = 0x925cc400] 11:23:52 INFO - PROCESS | 16947 | 1468866232478 Marionette DEBUG loaded listener.js 11:23:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9503e400) [pid = 16947] [serial = 1077] [outer = 0x925cc400] 11:23:53 INFO - PROCESS | 16947 | 1468866233376 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1438ms 11:23:53 INFO - PROCESS | 16947 | 1468866233439 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 11:23:53 INFO - PROCESS | 16947 | 1468866233447 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 11:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:23:53 INFO - PROCESS | 16947 | 1468866233457 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:23:53 INFO - PROCESS | 16947 | 1468866233461 Marionette TRACE conn3 <- [1,1406,null,{}] 11:23:53 INFO - PROCESS | 16947 | 1468866233469 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:53 INFO - PROCESS | 16947 | 1468866233475 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:53 INFO - PROCESS | 16947 | 1468866233682 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 11:23:53 INFO - PROCESS | 16947 | 1468866233835 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:53 INFO - PROCESS | 16947 | 1468866233845 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:53 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3d800 == 36 [pid = 16947] [id = 359] 11:23:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x925f1800) [pid = 16947] [serial = 1078] [outer = (nil)] 11:23:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9a178000) [pid = 16947] [serial = 1079] [outer = 0x925f1800] 11:23:53 INFO - PROCESS | 16947 | 1468866233924 Marionette DEBUG loaded listener.js 11:23:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9a666400) [pid = 16947] [serial = 1080] [outer = 0x925f1800] 11:23:54 INFO - PROCESS | 16947 | 1468866234850 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1444ms 11:23:54 INFO - PROCESS | 16947 | 1468866234901 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 11:23:54 INFO - PROCESS | 16947 | 1468866234905 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 11:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:23:54 INFO - PROCESS | 16947 | 1468866234912 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:23:54 INFO - PROCESS | 16947 | 1468866234918 Marionette TRACE conn3 <- [1,1410,null,{}] 11:23:54 INFO - PROCESS | 16947 | 1468866234934 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:54 INFO - PROCESS | 16947 | 1468866234943 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:55 INFO - PROCESS | 16947 | 1468866235156 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 11:23:55 INFO - PROCESS | 16947 | 1468866235310 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:55 INFO - PROCESS | 16947 | 1468866235319 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:55 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ae43000 == 37 [pid = 16947] [id = 360] 11:23:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9b101c00) [pid = 16947] [serial = 1081] [outer = (nil)] 11:23:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9b18d800) [pid = 16947] [serial = 1082] [outer = 0x9b101c00] 11:23:55 INFO - PROCESS | 16947 | 1468866235411 Marionette DEBUG loaded listener.js 11:23:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9b190800) [pid = 16947] [serial = 1083] [outer = 0x9b101c00] 11:23:56 INFO - PROCESS | 16947 | 1468866236335 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1442ms 11:23:56 INFO - PROCESS | 16947 | 1468866236355 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 11:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:23:56 INFO - PROCESS | 16947 | 1468866236360 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 11:23:56 INFO - PROCESS | 16947 | 1468866236366 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:23:56 INFO - PROCESS | 16947 | 1468866236370 Marionette TRACE conn3 <- [1,1414,null,{}] 11:23:56 INFO - PROCESS | 16947 | 1468866236376 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:56 INFO - PROCESS | 16947 | 1468866236381 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:56 INFO - PROCESS | 16947 | 1468866236548 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 11:23:56 INFO - PROCESS | 16947 | 1468866236703 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:56 INFO - PROCESS | 16947 | 1468866236722 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:56 INFO - PROCESS | 16947 | ++DOCSHELL 0x9966cc00 == 38 [pid = 16947] [id = 361] 11:23:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x99676400) [pid = 16947] [serial = 1084] [outer = (nil)] 11:23:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9b1e7400) [pid = 16947] [serial = 1085] [outer = 0x99676400] 11:23:56 INFO - PROCESS | 16947 | 1468866236800 Marionette DEBUG loaded listener.js 11:23:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9b1f0c00) [pid = 16947] [serial = 1086] [outer = 0x99676400] 11:23:57 INFO - PROCESS | 16947 | 1468866237717 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1384ms 11:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:23:57 INFO - PROCESS | 16947 | 1468866237750 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 11:23:57 INFO - PROCESS | 16947 | 1468866237753 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 11:23:57 INFO - PROCESS | 16947 | 1468866237760 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:23:57 INFO - PROCESS | 16947 | 1468866237764 Marionette TRACE conn3 <- [1,1418,null,{}] 11:23:57 INFO - PROCESS | 16947 | 1468866237770 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:57 INFO - PROCESS | 16947 | 1468866237775 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:57 INFO - PROCESS | 16947 | 1468866237938 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 11:23:58 INFO - PROCESS | 16947 | 1468866238091 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:58 INFO - PROCESS | 16947 | 1468866238097 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:58 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d5dc00 == 39 [pid = 16947] [id = 362] 11:23:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9ae3a800) [pid = 16947] [serial = 1087] [outer = (nil)] 11:23:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9b4a4c00) [pid = 16947] [serial = 1088] [outer = 0x9ae3a800] 11:23:58 INFO - PROCESS | 16947 | 1468866238172 Marionette DEBUG loaded listener.js 11:23:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b4a9c00) [pid = 16947] [serial = 1089] [outer = 0x9ae3a800] 11:23:59 INFO - PROCESS | 16947 | 1468866239110 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1392ms 11:23:59 INFO - PROCESS | 16947 | 1468866239150 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 11:23:59 INFO - PROCESS | 16947 | 1468866239154 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 11:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:23:59 INFO - PROCESS | 16947 | 1468866239161 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:23:59 INFO - PROCESS | 16947 | 1468866239165 Marionette TRACE conn3 <- [1,1422,null,{}] 11:23:59 INFO - PROCESS | 16947 | 1468866239171 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:23:59 INFO - PROCESS | 16947 | 1468866239181 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:59 INFO - PROCESS | 16947 | 1468866239378 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 11:23:59 INFO - PROCESS | 16947 | 1468866239534 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:23:59 INFO - PROCESS | 16947 | 1468866239542 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:23:59 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd7000 == 40 [pid = 16947] [id = 363] 11:23:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x92181400) [pid = 16947] [serial = 1090] [outer = (nil)] 11:23:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x925cb800) [pid = 16947] [serial = 1091] [outer = 0x92181400] 11:23:59 INFO - PROCESS | 16947 | 1468866239663 Marionette DEBUG loaded listener.js 11:23:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x95187c00) [pid = 16947] [serial = 1092] [outer = 0x92181400] 11:24:00 INFO - PROCESS | 16947 | 1468866240762 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1637ms 11:24:00 INFO - PROCESS | 16947 | 1468866240800 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 11:24:00 INFO - PROCESS | 16947 | 1468866240806 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 11:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:24:00 INFO - PROCESS | 16947 | 1468866240814 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:24:00 INFO - PROCESS | 16947 | 1468866240818 Marionette TRACE conn3 <- [1,1426,null,{}] 11:24:00 INFO - PROCESS | 16947 | 1468866240827 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:00 INFO - PROCESS | 16947 | 1468866240832 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:01 INFO - PROCESS | 16947 | 1468866241049 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 11:24:01 INFO - PROCESS | 16947 | 1468866241278 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:01 INFO - PROCESS | 16947 | 1468866241286 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:01 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3cc00 == 41 [pid = 16947] [id = 364] 11:24:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x91f3d400) [pid = 16947] [serial = 1093] [outer = (nil)] 11:24:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9240ec00) [pid = 16947] [serial = 1094] [outer = 0x91f3d400] 11:24:01 INFO - PROCESS | 16947 | 1468866241356 Marionette DEBUG loaded listener.js 11:24:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x925f6000) [pid = 16947] [serial = 1095] [outer = 0x91f3d400] 11:24:02 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd2800 == 40 [pid = 16947] [id = 356] 11:24:02 INFO - PROCESS | 16947 | --DOCSHELL 0x98357000 == 39 [pid = 16947] [id = 355] 11:24:02 INFO - PROCESS | 16947 | --DOCSHELL 0x925ce400 == 38 [pid = 16947] [id = 354] 11:24:02 INFO - PROCESS | 16947 | --DOCSHELL 0x9518d800 == 37 [pid = 16947] [id = 353] 11:24:02 INFO - PROCESS | 16947 | --DOCSHELL 0x925c3c00 == 36 [pid = 16947] [id = 352] 11:24:02 INFO - PROCESS | 16947 | --DOCSHELL 0x90e63400 == 35 [pid = 16947] [id = 351] 11:24:02 INFO - PROCESS | 16947 | --DOCSHELL 0x950ca000 == 34 [pid = 16947] [id = 350] 11:24:02 INFO - PROCESS | 16947 | --DOCSHELL 0x92178400 == 33 [pid = 16947] [id = 349] 11:24:02 INFO - PROCESS | 16947 | --DOCSHELL 0x99e1f400 == 32 [pid = 16947] [id = 348] 11:24:02 INFO - PROCESS | 16947 | --DOCSHELL 0x91f37000 == 31 [pid = 16947] [id = 342] 11:24:02 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd7000 == 30 [pid = 16947] [id = 363] 11:24:02 INFO - PROCESS | 16947 | --DOCSHELL 0x9966cc00 == 29 [pid = 16947] [id = 361] 11:24:02 INFO - PROCESS | 16947 | --DOCSHELL 0x93d5dc00 == 28 [pid = 16947] [id = 362] 11:24:02 INFO - PROCESS | 16947 | --DOCSHELL 0x9ae43000 == 27 [pid = 16947] [id = 360] 11:24:02 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3d800 == 26 [pid = 16947] [id = 359] 11:24:02 INFO - PROCESS | 16947 | --DOCSHELL 0x9ae37c00 == 25 [pid = 16947] [id = 357] 11:24:02 INFO - PROCESS | 16947 | --DOCSHELL 0x91f33c00 == 24 [pid = 16947] [id = 358] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x95468c00) [pid = 16947] [serial = 1038] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x93b17400) [pid = 16947] [serial = 1043] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9217f800) [pid = 16947] [serial = 1031] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x92636c00) [pid = 16947] [serial = 1034] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x92221800) [pid = 16947] [serial = 1029] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x92178000) [pid = 16947] [serial = 1028] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9830f000) [pid = 16947] [serial = 1040] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x925f8800) [pid = 16947] [serial = 1014] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x925c3800) [pid = 16947] [serial = 1013] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x98352c00) [pid = 16947] [serial = 1017] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x95195400) [pid = 16947] [serial = 1016] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9ac90c00) [pid = 16947] [serial = 1020] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9ac89c00) [pid = 16947] [serial = 1019] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x978c4800) [pid = 16947] [serial = 1044] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9b102c00) [pid = 16947] [serial = 1023] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x92182800) [pid = 16947] [serial = 1032] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9ae40c00) [pid = 16947] [serial = 1022] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x95194400) [pid = 16947] [serial = 1037] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x99e22c00) [pid = 16947] [serial = 1041] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9b10e400) [pid = 16947] [serial = 1026] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9b10bc00) [pid = 16947] [serial = 1025] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9263ec00) [pid = 16947] [serial = 1035] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x9a665400) [pid = 16947] [serial = 1046] [outer = (nil)] [url = about:blank] 11:24:03 INFO - PROCESS | 16947 | 1468866243220 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2446ms 11:24:03 INFO - PROCESS | 16947 | 1468866243260 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 11:24:03 INFO - PROCESS | 16947 | 1468866243266 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 11:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:24:03 INFO - PROCESS | 16947 | 1468866243274 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:24:03 INFO - PROCESS | 16947 | 1468866243278 Marionette TRACE conn3 <- [1,1430,null,{}] 11:24:03 INFO - PROCESS | 16947 | 1468866243291 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:03 INFO - PROCESS | 16947 | 1468866243295 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:03 INFO - PROCESS | 16947 | 1468866243477 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 11:24:03 INFO - PROCESS | 16947 | 1468866243487 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:03 INFO - PROCESS | 16947 | 1468866243498 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:03 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f35000 == 25 [pid = 16947] [id = 365] 11:24:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x91f35800) [pid = 16947] [serial = 1096] [outer = (nil)] 11:24:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x91f3d800) [pid = 16947] [serial = 1097] [outer = 0x91f35800] 11:24:03 INFO - PROCESS | 16947 | 1468866243562 Marionette DEBUG loaded listener.js 11:24:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9217e000) [pid = 16947] [serial = 1098] [outer = 0x91f35800] 11:24:04 INFO - PROCESS | 16947 | 1468866244335 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1079ms 11:24:04 INFO - PROCESS | 16947 | 1468866244387 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 11:24:04 INFO - PROCESS | 16947 | 1468866244395 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 11:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:24:04 INFO - PROCESS | 16947 | 1468866244409 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:24:04 INFO - PROCESS | 16947 | 1468866244414 Marionette TRACE conn3 <- [1,1434,null,{}] 11:24:04 INFO - PROCESS | 16947 | 1468866244420 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:04 INFO - PROCESS | 16947 | 1468866244426 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:04 INFO - PROCESS | 16947 | 1468866244584 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 11:24:04 INFO - PROCESS | 16947 | 1468866244594 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:04 INFO - PROCESS | 16947 | 1468866244606 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:04 INFO - PROCESS | 16947 | ++DOCSHELL 0x925cd400 == 26 [pid = 16947] [id = 366] 11:24:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x925ea000) [pid = 16947] [serial = 1099] [outer = (nil)] 11:24:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x925f1400) [pid = 16947] [serial = 1100] [outer = 0x925ea000] 11:24:04 INFO - PROCESS | 16947 | 1468866244668 Marionette DEBUG loaded listener.js 11:24:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x925f5400) [pid = 16947] [serial = 1101] [outer = 0x925ea000] 11:24:05 INFO - PROCESS | 16947 | 1468866245567 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1234ms 11:24:05 INFO - PROCESS | 16947 | 1468866245642 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 11:24:05 INFO - PROCESS | 16947 | 1468866245645 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 11:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:24:05 INFO - PROCESS | 16947 | 1468866245652 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:24:05 INFO - PROCESS | 16947 | 1468866245659 Marionette TRACE conn3 <- [1,1438,null,{}] 11:24:05 INFO - PROCESS | 16947 | 1468866245688 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:05 INFO - PROCESS | 16947 | 1468866245696 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:05 INFO - PROCESS | 16947 | 1468866245894 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 11:24:05 INFO - PROCESS | 16947 | 1468866245916 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:05 INFO - PROCESS | 16947 | 1468866245928 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:05 INFO - PROCESS | 16947 | ++DOCSHELL 0x9503d400 == 27 [pid = 16947] [id = 367] 11:24:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9503d800) [pid = 16947] [serial = 1102] [outer = (nil)] 11:24:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x950ca000) [pid = 16947] [serial = 1103] [outer = 0x9503d800] 11:24:06 INFO - PROCESS | 16947 | 1468866246004 Marionette DEBUG loaded listener.js 11:24:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9518f800) [pid = 16947] [serial = 1104] [outer = 0x9503d800] 11:24:06 INFO - PROCESS | 16947 | 1468866246841 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1248ms 11:24:06 INFO - PROCESS | 16947 | 1468866246903 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 11:24:06 INFO - PROCESS | 16947 | 1468866246920 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 11:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:24:06 INFO - PROCESS | 16947 | 1468866246927 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:24:06 INFO - PROCESS | 16947 | 1468866246929 Marionette TRACE conn3 <- [1,1442,null,{}] 11:24:06 INFO - PROCESS | 16947 | 1468866246943 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:06 INFO - PROCESS | 16947 | 1468866246948 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:07 INFO - PROCESS | 16947 | 1468866247136 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 11:24:07 INFO - PROCESS | 16947 | 1468866247163 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:07 INFO - PROCESS | 16947 | 1468866247170 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:07 INFO - PROCESS | 16947 | ++DOCSHELL 0x930c8800 == 28 [pid = 16947] [id = 368] 11:24:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x95464800) [pid = 16947] [serial = 1105] [outer = (nil)] 11:24:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x95471800) [pid = 16947] [serial = 1106] [outer = 0x95464800] 11:24:07 INFO - PROCESS | 16947 | 1468866247234 Marionette DEBUG loaded listener.js 11:24:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x98357800) [pid = 16947] [serial = 1107] [outer = 0x95464800] 11:24:07 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x95195000) [pid = 16947] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:24:07 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x99edb000) [pid = 16947] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:24:07 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x95191c00) [pid = 16947] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:24:07 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x90e65000) [pid = 16947] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:24:07 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x925eb000) [pid = 16947] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:24:07 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9a8f5800) [pid = 16947] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:24:07 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x91f35400) [pid = 16947] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:24:07 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x92217400) [pid = 16947] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:24:07 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9a070c00) [pid = 16947] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:24:07 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9ae3c000) [pid = 16947] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:24:08 INFO - PROCESS | 16947 | 1468866248374 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1481ms 11:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:24:08 INFO - PROCESS | 16947 | 1468866248408 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 11:24:08 INFO - PROCESS | 16947 | 1468866248411 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 11:24:08 INFO - PROCESS | 16947 | 1468866248417 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:24:08 INFO - PROCESS | 16947 | 1468866248421 Marionette TRACE conn3 <- [1,1446,null,{}] 11:24:08 INFO - PROCESS | 16947 | 1468866248426 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:08 INFO - PROCESS | 16947 | 1468866248430 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:08 INFO - PROCESS | 16947 | 1468866248606 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 11:24:08 INFO - PROCESS | 16947 | 1468866248622 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:08 INFO - PROCESS | 16947 | 1468866248629 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:08 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd9000 == 29 [pid = 16947] [id = 369] 11:24:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x92179000) [pid = 16947] [serial = 1108] [outer = (nil)] 11:24:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x95241400) [pid = 16947] [serial = 1109] [outer = 0x92179000] 11:24:08 INFO - PROCESS | 16947 | 1468866248692 Marionette DEBUG loaded listener.js 11:24:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x99297400) [pid = 16947] [serial = 1110] [outer = 0x92179000] 11:24:09 INFO - PROCESS | 16947 | 1468866249430 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1049ms 11:24:09 INFO - PROCESS | 16947 | 1468866249465 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 11:24:09 INFO - PROCESS | 16947 | 1468866249468 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 11:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:24:09 INFO - PROCESS | 16947 | 1468866249490 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:24:09 INFO - PROCESS | 16947 | 1468866249494 Marionette TRACE conn3 <- [1,1450,null,{}] 11:24:09 INFO - PROCESS | 16947 | 1468866249500 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:09 INFO - PROCESS | 16947 | 1468866249510 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:09 INFO - PROCESS | 16947 | 1468866249738 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 11:24:09 INFO - PROCESS | 16947 | 1468866249753 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:09 INFO - PROCESS | 16947 | 1468866249760 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:09 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b19000 == 30 [pid = 16947] [id = 370] 11:24:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x98357000) [pid = 16947] [serial = 1111] [outer = (nil)] 11:24:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9a070c00) [pid = 16947] [serial = 1112] [outer = 0x98357000] 11:24:09 INFO - PROCESS | 16947 | 1468866249828 Marionette DEBUG loaded listener.js 11:24:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9a8b5000) [pid = 16947] [serial = 1113] [outer = 0x98357000] 11:24:10 INFO - PROCESS | 16947 | 1468866250974 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1530ms 11:24:11 INFO - PROCESS | 16947 | 1468866251021 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 11:24:11 INFO - PROCESS | 16947 | 1468866251027 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 11:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:24:11 INFO - PROCESS | 16947 | 1468866251036 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:24:11 INFO - PROCESS | 16947 | 1468866251043 Marionette TRACE conn3 <- [1,1454,null,{}] 11:24:11 INFO - PROCESS | 16947 | 1468866251051 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:11 INFO - PROCESS | 16947 | 1468866251057 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:11 INFO - PROCESS | 16947 | 1468866251233 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 11:24:11 INFO - PROCESS | 16947 | 1468866251384 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:11 INFO - PROCESS | 16947 | 1468866251396 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:11 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e67400 == 31 [pid = 16947] [id = 371] 11:24:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x91f3dc00) [pid = 16947] [serial = 1114] [outer = (nil)] 11:24:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x92404800) [pid = 16947] [serial = 1115] [outer = 0x91f3dc00] 11:24:11 INFO - PROCESS | 16947 | 1468866251474 Marionette DEBUG loaded listener.js 11:24:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x925f5800) [pid = 16947] [serial = 1116] [outer = 0x91f3dc00] 11:24:12 INFO - PROCESS | 16947 | 1468866252463 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1484ms 11:24:12 INFO - PROCESS | 16947 | 1468866252520 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 11:24:12 INFO - PROCESS | 16947 | 1468866252526 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 11:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:24:12 INFO - PROCESS | 16947 | 1468866252537 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:24:12 INFO - PROCESS | 16947 | 1468866252541 Marionette TRACE conn3 <- [1,1458,null,{}] 11:24:12 INFO - PROCESS | 16947 | 1468866252548 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:12 INFO - PROCESS | 16947 | 1468866252554 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:12 INFO - PROCESS | 16947 | 1468866252733 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 11:24:12 INFO - PROCESS | 16947 | 1468866252883 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:12 INFO - PROCESS | 16947 | 1468866252891 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:13 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e66c00 == 32 [pid = 16947] [id = 372] 11:24:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x95036c00) [pid = 16947] [serial = 1117] [outer = (nil)] 11:24:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x95465800) [pid = 16947] [serial = 1118] [outer = 0x95036c00] 11:24:13 INFO - PROCESS | 16947 | 1468866253052 Marionette DEBUG loaded listener.js 11:24:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x978bc400) [pid = 16947] [serial = 1119] [outer = 0x95036c00] 11:24:14 INFO - PROCESS | 16947 | 1468866254029 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1532ms 11:24:14 INFO - PROCESS | 16947 | 1468866254070 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 11:24:14 INFO - PROCESS | 16947 | 1468866254074 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 11:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:24:14 INFO - PROCESS | 16947 | 1468866254081 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:24:14 INFO - PROCESS | 16947 | 1468866254087 Marionette TRACE conn3 <- [1,1462,null,{}] 11:24:14 INFO - PROCESS | 16947 | 1468866254103 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:14 INFO - PROCESS | 16947 | 1468866254112 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:14 INFO - PROCESS | 16947 | 1468866254288 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 11:24:14 INFO - PROCESS | 16947 | 1468866254446 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:14 INFO - PROCESS | 16947 | 1468866254456 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:14 INFO - PROCESS | 16947 | ++DOCSHELL 0x99d9c000 == 33 [pid = 16947] [id = 373] 11:24:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9a8b3c00) [pid = 16947] [serial = 1120] [outer = (nil)] 11:24:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9a8c0000) [pid = 16947] [serial = 1121] [outer = 0x9a8b3c00] 11:24:14 INFO - PROCESS | 16947 | 1468866254586 Marionette DEBUG loaded listener.js 11:24:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9a8f3c00) [pid = 16947] [serial = 1122] [outer = 0x9a8b3c00] 11:24:15 INFO - PROCESS | 16947 | 1468866255657 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1591ms 11:24:15 INFO - PROCESS | 16947 | 1468866255672 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 11:24:15 INFO - PROCESS | 16947 | 1468866255678 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 11:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:24:15 INFO - PROCESS | 16947 | 1468866255687 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:24:15 INFO - PROCESS | 16947 | 1468866255690 Marionette TRACE conn3 <- [1,1466,null,{}] 11:24:15 INFO - PROCESS | 16947 | 1468866255699 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:15 INFO - PROCESS | 16947 | 1468866255704 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:15 INFO - PROCESS | 16947 | 1468866255907 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 11:24:16 INFO - PROCESS | 16947 | 1468866256142 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:16 INFO - PROCESS | 16947 | 1468866256149 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:16 INFO - PROCESS | 16947 | ++DOCSHELL 0x92220c00 == 34 [pid = 16947] [id = 374] 11:24:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x92221000) [pid = 16947] [serial = 1123] [outer = (nil)] 11:24:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9240e800) [pid = 16947] [serial = 1124] [outer = 0x92221000] 11:24:16 INFO - PROCESS | 16947 | 1468866256219 Marionette DEBUG loaded listener.js 11:24:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x925cd800) [pid = 16947] [serial = 1125] [outer = 0x92221000] 11:24:16 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd9000 == 33 [pid = 16947] [id = 369] 11:24:16 INFO - PROCESS | 16947 | --DOCSHELL 0x930c8800 == 32 [pid = 16947] [id = 368] 11:24:16 INFO - PROCESS | 16947 | --DOCSHELL 0x9503d400 == 31 [pid = 16947] [id = 367] 11:24:16 INFO - PROCESS | 16947 | --DOCSHELL 0x925cd400 == 30 [pid = 16947] [id = 366] 11:24:16 INFO - PROCESS | 16947 | --DOCSHELL 0x91f35000 == 29 [pid = 16947] [id = 365] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9ac87000) [pid = 16947] [serial = 1071] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9b105c00) [pid = 16947] [serial = 1073] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9b108000) [pid = 16947] [serial = 1074] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9966ac00) [pid = 16947] [serial = 1062] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9a8b8c00) [pid = 16947] [serial = 1065] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x96ebfc00) [pid = 16947] [serial = 1052] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9a77b400) [pid = 16947] [serial = 1064] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x91f40800) [pid = 16947] [serial = 1056] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9263a800) [pid = 16947] [serial = 1058] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9ac88400) [pid = 16947] [serial = 1067] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x978c0c00) [pid = 16947] [serial = 1061] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x93d56400) [pid = 16947] [serial = 1059] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x99298800) [pid = 16947] [serial = 1070] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x93a10000) [pid = 16947] [serial = 1068] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9835d000) [pid = 16947] [serial = 1053] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x925c9c00) [pid = 16947] [serial = 1049] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9a8c1800) [pid = 16947] [serial = 1047] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x90e6d800) [pid = 16947] [serial = 1055] [outer = (nil)] [url = about:blank] 11:24:16 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x92632400) [pid = 16947] [serial = 1050] [outer = (nil)] [url = about:blank] 11:24:17 INFO - PROCESS | 16947 | 1468866257069 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1434ms 11:24:17 INFO - PROCESS | 16947 | 1468866257121 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 11:24:17 INFO - PROCESS | 16947 | 1468866257126 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 11:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:24:17 INFO - PROCESS | 16947 | 1468866257164 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:24:17 INFO - PROCESS | 16947 | 1468866257168 Marionette TRACE conn3 <- [1,1470,null,{}] 11:24:17 INFO - PROCESS | 16947 | 1468866257174 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:17 INFO - PROCESS | 16947 | 1468866257179 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:17 INFO - PROCESS | 16947 | 1468866257331 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 11:24:17 INFO - PROCESS | 16947 | 1468866257340 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:17 INFO - PROCESS | 16947 | 1468866257347 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:17 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f31c00 == 30 [pid = 16947] [id = 375] 11:24:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x93b14400) [pid = 16947] [serial = 1126] [outer = (nil)] 11:24:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x93d54c00) [pid = 16947] [serial = 1127] [outer = 0x93b14400] 11:24:17 INFO - PROCESS | 16947 | 1468866257413 Marionette DEBUG loaded listener.js 11:24:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x95031000) [pid = 16947] [serial = 1128] [outer = 0x93b14400] 11:24:18 INFO - PROCESS | 16947 | 1468866258267 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1143ms 11:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:24:18 INFO - PROCESS | 16947 | 1468866258302 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 11:24:18 INFO - PROCESS | 16947 | 1468866258305 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 11:24:18 INFO - PROCESS | 16947 | 1468866258312 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:24:18 INFO - PROCESS | 16947 | 1468866258318 Marionette TRACE conn3 <- [1,1474,null,{}] 11:24:18 INFO - PROCESS | 16947 | 1468866258332 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:18 INFO - PROCESS | 16947 | 1468866258340 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:18 INFO - PROCESS | 16947 | 1468866258485 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 11:24:18 INFO - PROCESS | 16947 | 1468866258602 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:18 INFO - PROCESS | 16947 | 1468866258610 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:18 INFO - PROCESS | 16947 | ++DOCSHELL 0x983e0000 == 31 [pid = 16947] [id = 376] 11:24:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x983e2000) [pid = 16947] [serial = 1129] [outer = (nil)] 11:24:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x99e20400) [pid = 16947] [serial = 1130] [outer = 0x983e2000] 11:24:18 INFO - PROCESS | 16947 | 1468866258678 Marionette DEBUG loaded listener.js 11:24:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x99ed5c00) [pid = 16947] [serial = 1131] [outer = 0x983e2000] 11:24:19 INFO - PROCESS | 16947 | 1468866259528 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1242ms 11:24:19 INFO - PROCESS | 16947 | 1468866259554 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 11:24:19 INFO - PROCESS | 16947 | 1468866259558 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 11:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:24:19 INFO - PROCESS | 16947 | 1468866259570 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:24:19 INFO - PROCESS | 16947 | 1468866259573 Marionette TRACE conn3 <- [1,1478,null,{}] 11:24:19 INFO - PROCESS | 16947 | 1468866259577 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:19 INFO - PROCESS | 16947 | 1468866259583 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:19 INFO - PROCESS | 16947 | 1468866259772 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 11:24:19 INFO - PROCESS | 16947 | 1468866259797 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:19 INFO - PROCESS | 16947 | 1468866259810 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:19 INFO - PROCESS | 16947 | ++DOCSHELL 0x9929d000 == 32 [pid = 16947] [id = 377] 11:24:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9a77a800) [pid = 16947] [serial = 1132] [outer = (nil)] 11:24:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a8ba800) [pid = 16947] [serial = 1133] [outer = 0x9a77a800] 11:24:19 INFO - PROCESS | 16947 | 1468866259869 Marionette DEBUG loaded listener.js 11:24:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a8ec400) [pid = 16947] [serial = 1134] [outer = 0x9a77a800] 11:24:20 INFO - PROCESS | 16947 | 1468866260738 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1229ms 11:24:20 INFO - PROCESS | 16947 | 1468866260800 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 11:24:20 INFO - PROCESS | 16947 | 1468866260804 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 11:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:24:20 INFO - PROCESS | 16947 | 1468866260810 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:24:20 INFO - PROCESS | 16947 | 1468866260813 Marionette TRACE conn3 <- [1,1482,null,{}] 11:24:20 INFO - PROCESS | 16947 | 1468866260818 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:20 INFO - PROCESS | 16947 | 1468866260823 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:21 INFO - PROCESS | 16947 | 1468866261023 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 11:24:21 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x92179000) [pid = 16947] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:24:21 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x925ea000) [pid = 16947] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:24:21 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x91f35800) [pid = 16947] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:24:21 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x91f3d400) [pid = 16947] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:24:21 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x925cc400) [pid = 16947] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:24:21 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9503d800) [pid = 16947] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:24:21 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x925f1800) [pid = 16947] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:24:21 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9b101c00) [pid = 16947] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:24:21 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x99676400) [pid = 16947] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:24:21 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x9ae3a800) [pid = 16947] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:24:21 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x92181400) [pid = 16947] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:24:21 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x95464800) [pid = 16947] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:24:21 INFO - PROCESS | 16947 | 1468866261205 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:21 INFO - PROCESS | 16947 | 1468866261212 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:21 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e60c00 == 33 [pid = 16947] [id = 378] 11:24:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x90e66000) [pid = 16947] [serial = 1135] [outer = (nil)] 11:24:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x9217c400) [pid = 16947] [serial = 1136] [outer = 0x90e66000] 11:24:21 INFO - PROCESS | 16947 | 1468866261274 Marionette DEBUG loaded listener.js 11:24:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x925f1800) [pid = 16947] [serial = 1137] [outer = 0x90e66000] 11:24:22 INFO - PROCESS | 16947 | 1468866262037 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1284ms 11:24:22 INFO - PROCESS | 16947 | 1468866262095 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 11:24:22 INFO - PROCESS | 16947 | 1468866262098 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 11:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:24:22 INFO - PROCESS | 16947 | 1468866262104 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:24:22 INFO - PROCESS | 16947 | 1468866262108 Marionette TRACE conn3 <- [1,1486,null,{}] 11:24:22 INFO - PROCESS | 16947 | 1468866262113 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:22 INFO - PROCESS | 16947 | 1468866262123 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:22 INFO - PROCESS | 16947 | 1468866262304 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 11:24:22 INFO - PROCESS | 16947 | 1468866262313 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:22 INFO - PROCESS | 16947 | 1468866262323 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:22 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3d400 == 34 [pid = 16947] [id = 379] 11:24:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x930d1400) [pid = 16947] [serial = 1138] [outer = (nil)] 11:24:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9ae35000) [pid = 16947] [serial = 1139] [outer = 0x930d1400] 11:24:22 INFO - PROCESS | 16947 | 1468866262485 Marionette DEBUG loaded listener.js 11:24:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9ae37400) [pid = 16947] [serial = 1140] [outer = 0x930d1400] 11:24:23 INFO - PROCESS | 16947 | 1468866263268 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1228ms 11:24:23 INFO - PROCESS | 16947 | 1468866263334 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 11:24:23 INFO - PROCESS | 16947 | 1468866263340 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 11:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:24:23 INFO - PROCESS | 16947 | 1468866263359 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:24:23 INFO - PROCESS | 16947 | 1468866263365 Marionette TRACE conn3 <- [1,1490,null,{}] 11:24:23 INFO - PROCESS | 16947 | 1468866263374 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:23 INFO - PROCESS | 16947 | 1468866263381 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:23 INFO - PROCESS | 16947 | 1468866263589 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 11:24:23 INFO - PROCESS | 16947 | 1468866263732 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:23 INFO - PROCESS | 16947 | 1468866263746 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:23 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217a800 == 35 [pid = 16947] [id = 380] 11:24:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9217b000) [pid = 16947] [serial = 1141] [outer = (nil)] 11:24:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x92184c00) [pid = 16947] [serial = 1142] [outer = 0x9217b000] 11:24:23 INFO - PROCESS | 16947 | 1468866263862 Marionette DEBUG loaded listener.js 11:24:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x92410800) [pid = 16947] [serial = 1143] [outer = 0x9217b000] 11:24:24 INFO - PROCESS | 16947 | 1468866264805 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1486ms 11:24:24 INFO - PROCESS | 16947 | 1468866264845 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 11:24:24 INFO - PROCESS | 16947 | 1468866264852 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 11:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:24:24 INFO - PROCESS | 16947 | 1468866264864 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:24:24 INFO - PROCESS | 16947 | 1468866264868 Marionette TRACE conn3 <- [1,1494,null,{}] 11:24:24 INFO - PROCESS | 16947 | 1468866264874 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:24 INFO - PROCESS | 16947 | 1468866264880 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:25 INFO - PROCESS | 16947 | 1468866265091 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 11:24:25 INFO - PROCESS | 16947 | 1468866265245 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:25 INFO - PROCESS | 16947 | 1468866265252 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:25 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d56800 == 36 [pid = 16947] [id = 381] 11:24:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x93d5e400) [pid = 16947] [serial = 1144] [outer = (nil)] 11:24:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x95236800) [pid = 16947] [serial = 1145] [outer = 0x93d5e400] 11:24:25 INFO - PROCESS | 16947 | 1468866265336 Marionette DEBUG loaded listener.js 11:24:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x978bdc00) [pid = 16947] [serial = 1146] [outer = 0x93d5e400] 11:24:26 INFO - PROCESS | 16947 | 1468866266342 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1541ms 11:24:26 INFO - PROCESS | 16947 | 1468866266405 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 11:24:26 INFO - PROCESS | 16947 | 1468866266409 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 11:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:24:26 INFO - PROCESS | 16947 | 1468866266417 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:24:26 INFO - PROCESS | 16947 | 1468866266423 Marionette TRACE conn3 <- [1,1498,null,{}] 11:24:26 INFO - PROCESS | 16947 | 1468866266440 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:26 INFO - PROCESS | 16947 | 1468866266448 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:26 INFO - PROCESS | 16947 | 1468866266668 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 11:24:26 INFO - PROCESS | 16947 | 1468866266868 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:26 INFO - PROCESS | 16947 | 1468866266880 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:26 INFO - PROCESS | 16947 | ++DOCSHELL 0x983db000 == 37 [pid = 16947] [id = 382] 11:24:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9a8bd000) [pid = 16947] [serial = 1147] [outer = (nil)] 11:24:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9ac8a400) [pid = 16947] [serial = 1148] [outer = 0x9a8bd000] 11:24:27 INFO - PROCESS | 16947 | 1468866267004 Marionette DEBUG loaded listener.js 11:24:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9ae3a400) [pid = 16947] [serial = 1149] [outer = 0x9a8bd000] 11:24:27 INFO - PROCESS | 16947 | 1468866267852 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1447ms 11:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:24:27 INFO - PROCESS | 16947 | 1468866267863 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 11:24:27 INFO - PROCESS | 16947 | 1468866267867 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 11:24:27 INFO - PROCESS | 16947 | 1468866267874 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:24:27 INFO - PROCESS | 16947 | 1468866267878 Marionette TRACE conn3 <- [1,1502,null,{}] 11:24:27 INFO - PROCESS | 16947 | 1468866267884 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:27 INFO - PROCESS | 16947 | 1468866267889 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:28 INFO - PROCESS | 16947 | 1468866268052 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 11:24:28 INFO - PROCESS | 16947 | 1468866268210 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:28 INFO - PROCESS | 16947 | 1468866268220 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:28 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd6800 == 38 [pid = 16947] [id = 383] 11:24:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9ac8c800) [pid = 16947] [serial = 1150] [outer = (nil)] 11:24:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9b10c400) [pid = 16947] [serial = 1151] [outer = 0x9ac8c800] 11:24:28 INFO - PROCESS | 16947 | 1468866268298 Marionette DEBUG loaded listener.js 11:24:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9b10e800) [pid = 16947] [serial = 1152] [outer = 0x9ac8c800] 11:24:29 INFO - PROCESS | 16947 | 1468866269172 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1339ms 11:24:29 INFO - PROCESS | 16947 | 1468866269213 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 11:24:29 INFO - PROCESS | 16947 | 1468866269217 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 11:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:24:29 INFO - PROCESS | 16947 | 1468866269224 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:24:29 INFO - PROCESS | 16947 | 1468866269228 Marionette TRACE conn3 <- [1,1506,null,{}] 11:24:29 INFO - PROCESS | 16947 | 1468866269234 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:29 INFO - PROCESS | 16947 | 1468866269239 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:29 INFO - PROCESS | 16947 | 1468866269402 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 11:24:29 INFO - PROCESS | 16947 | 1468866269562 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:29 INFO - PROCESS | 16947 | 1468866269573 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:29 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e68c00 == 39 [pid = 16947] [id = 384] 11:24:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x925f2c00) [pid = 16947] [serial = 1153] [outer = (nil)] 11:24:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b18ec00) [pid = 16947] [serial = 1154] [outer = 0x925f2c00] 11:24:29 INFO - PROCESS | 16947 | 1468866269644 Marionette DEBUG loaded listener.js 11:24:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b195000) [pid = 16947] [serial = 1155] [outer = 0x925f2c00] 11:24:30 INFO - PROCESS | 16947 | 1468866270759 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1584ms 11:24:30 INFO - PROCESS | 16947 | 1468866270809 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 11:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:24:30 INFO - PROCESS | 16947 | 1468866270815 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 11:24:30 INFO - PROCESS | 16947 | 1468866270823 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:24:30 INFO - PROCESS | 16947 | 1468866270828 Marionette TRACE conn3 <- [1,1510,null,{}] 11:24:30 INFO - PROCESS | 16947 | 1468866270837 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:30 INFO - PROCESS | 16947 | 1468866270843 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:31 INFO - PROCESS | 16947 | 1468866271016 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 11:24:31 INFO - PROCESS | 16947 | 1468866271292 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:31 INFO - PROCESS | 16947 | 1468866271304 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:31 INFO - PROCESS | 16947 | ++DOCSHELL 0x92639000 == 40 [pid = 16947] [id = 385] 11:24:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9263c000) [pid = 16947] [serial = 1156] [outer = (nil)] 11:24:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x93b0e000) [pid = 16947] [serial = 1157] [outer = 0x9263c000] 11:24:31 INFO - PROCESS | 16947 | 1468866271418 Marionette DEBUG loaded listener.js 11:24:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x93d55000) [pid = 16947] [serial = 1158] [outer = 0x9263c000] 11:24:32 INFO - PROCESS | 16947 | --DOCSHELL 0x90e60c00 == 39 [pid = 16947] [id = 378] 11:24:32 INFO - PROCESS | 16947 | --DOCSHELL 0x9929d000 == 38 [pid = 16947] [id = 377] 11:24:32 INFO - PROCESS | 16947 | --DOCSHELL 0x983e0000 == 37 [pid = 16947] [id = 376] 11:24:32 INFO - PROCESS | 16947 | --DOCSHELL 0x91f31c00 == 36 [pid = 16947] [id = 375] 11:24:32 INFO - PROCESS | 16947 | --DOCSHELL 0x92220c00 == 35 [pid = 16947] [id = 374] 11:24:32 INFO - PROCESS | 16947 | --DOCSHELL 0x90e67400 == 34 [pid = 16947] [id = 371] 11:24:32 INFO - PROCESS | 16947 | --DOCSHELL 0x93b19000 == 33 [pid = 16947] [id = 370] 11:24:32 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3cc00 == 32 [pid = 16947] [id = 364] 11:24:32 INFO - PROCESS | 16947 | --DOCSHELL 0x90e66c00 == 31 [pid = 16947] [id = 372] 11:24:32 INFO - PROCESS | 16947 | --DOCSHELL 0x99d9c000 == 30 [pid = 16947] [id = 373] 11:24:32 INFO - PROCESS | 16947 | --DOCSHELL 0x90e68c00 == 29 [pid = 16947] [id = 384] 11:24:32 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd6800 == 28 [pid = 16947] [id = 383] 11:24:32 INFO - PROCESS | 16947 | --DOCSHELL 0x93d56800 == 27 [pid = 16947] [id = 381] 11:24:32 INFO - PROCESS | 16947 | --DOCSHELL 0x983db000 == 26 [pid = 16947] [id = 382] 11:24:32 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3d400 == 25 [pid = 16947] [id = 379] 11:24:32 INFO - PROCESS | 16947 | --DOCSHELL 0x9217a800 == 24 [pid = 16947] [id = 380] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x95241400) [pid = 16947] [serial = 1109] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x925f1400) [pid = 16947] [serial = 1100] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x91f3d800) [pid = 16947] [serial = 1097] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9217e000) [pid = 16947] [serial = 1098] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x925f6000) [pid = 16947] [serial = 1095] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9240ec00) [pid = 16947] [serial = 1094] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9503e400) [pid = 16947] [serial = 1077] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x93d5d400) [pid = 16947] [serial = 1076] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9518f800) [pid = 16947] [serial = 1104] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9a666400) [pid = 16947] [serial = 1080] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9a178000) [pid = 16947] [serial = 1079] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9b190800) [pid = 16947] [serial = 1083] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9b18d800) [pid = 16947] [serial = 1082] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9b1f0c00) [pid = 16947] [serial = 1086] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9b1e7400) [pid = 16947] [serial = 1085] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9b4a9c00) [pid = 16947] [serial = 1089] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9b4a4c00) [pid = 16947] [serial = 1088] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x95187c00) [pid = 16947] [serial = 1092] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x925cb800) [pid = 16947] [serial = 1091] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x95471800) [pid = 16947] [serial = 1106] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x950ca000) [pid = 16947] [serial = 1103] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x98357800) [pid = 16947] [serial = 1107] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x925f5400) [pid = 16947] [serial = 1101] [outer = (nil)] [url = about:blank] 11:24:32 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x99297400) [pid = 16947] [serial = 1110] [outer = (nil)] [url = about:blank] 11:24:33 INFO - PROCESS | 16947 | 1468866273085 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2287ms 11:24:33 INFO - PROCESS | 16947 | 1468866273109 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 11:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:24:33 INFO - PROCESS | 16947 | 1468866273115 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 11:24:33 INFO - PROCESS | 16947 | 1468866273123 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:24:33 INFO - PROCESS | 16947 | 1468866273130 Marionette TRACE conn3 <- [1,1514,null,{}] 11:24:33 INFO - PROCESS | 16947 | 1468866273137 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:33 INFO - PROCESS | 16947 | 1468866273143 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:33 INFO - PROCESS | 16947 | 1468866273343 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 11:24:33 INFO - PROCESS | 16947 | 1468866273456 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:33 INFO - PROCESS | 16947 | 1468866273462 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:33 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f35000 == 25 [pid = 16947] [id = 386] 11:24:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x91f35800) [pid = 16947] [serial = 1159] [outer = (nil)] 11:24:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x9217ec00) [pid = 16947] [serial = 1160] [outer = 0x91f35800] 11:24:33 INFO - PROCESS | 16947 | 1468866273532 Marionette DEBUG loaded listener.js 11:24:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x9221f000) [pid = 16947] [serial = 1161] [outer = 0x91f35800] 11:24:34 INFO - PROCESS | 16947 | 1468866274262 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1151ms 11:24:34 INFO - PROCESS | 16947 | 1468866274279 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 11:24:34 INFO - PROCESS | 16947 | 1468866274287 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 11:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:24:34 INFO - PROCESS | 16947 | 1468866274301 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:24:34 INFO - PROCESS | 16947 | 1468866274304 Marionette TRACE conn3 <- [1,1518,null,{}] 11:24:34 INFO - PROCESS | 16947 | 1468866274315 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:34 INFO - PROCESS | 16947 | 1468866274319 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:34 INFO - PROCESS | 16947 | 1468866274485 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 11:24:34 INFO - PROCESS | 16947 | 1468866274494 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:34 INFO - PROCESS | 16947 | 1468866274501 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:34 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f7400 == 26 [pid = 16947] [id = 387] 11:24:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x92630800) [pid = 16947] [serial = 1162] [outer = (nil)] 11:24:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x92636000) [pid = 16947] [serial = 1163] [outer = 0x92630800] 11:24:34 INFO - PROCESS | 16947 | 1468866274568 Marionette DEBUG loaded listener.js 11:24:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9263ec00) [pid = 16947] [serial = 1164] [outer = 0x92630800] 11:24:35 INFO - PROCESS | 16947 | 1468866275459 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1181ms 11:24:35 INFO - PROCESS | 16947 | 1468866275481 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 11:24:35 INFO - PROCESS | 16947 | 1468866275485 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 11:24:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:24:35 INFO - PROCESS | 16947 | 1468866275491 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:24:35 INFO - PROCESS | 16947 | 1468866275498 Marionette TRACE conn3 <- [1,1522,null,{}] 11:24:35 INFO - PROCESS | 16947 | 1468866275529 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:35 INFO - PROCESS | 16947 | 1468866275536 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:35 INFO - PROCESS | 16947 | 1468866275756 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 11:24:35 INFO - PROCESS | 16947 | 1468866275784 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:35 INFO - PROCESS | 16947 | 1468866275791 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:35 INFO - PROCESS | 16947 | ++DOCSHELL 0x9518d400 == 27 [pid = 16947] [id = 388] 11:24:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9518d800) [pid = 16947] [serial = 1165] [outer = (nil)] 11:24:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x95190400) [pid = 16947] [serial = 1166] [outer = 0x9518d800] 11:24:35 INFO - PROCESS | 16947 | 1468866275861 Marionette DEBUG loaded listener.js 11:24:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x95241400) [pid = 16947] [serial = 1167] [outer = 0x9518d800] 11:24:36 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:36 INFO - PROCESS | 16947 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:24:36 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:36 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:36 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:36 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:36 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:36 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:36 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:36 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:36 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:36 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:24:36 INFO - PROCESS | 16947 | 1468866276650 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:24:36 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 () { 11:24:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:24:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:24:36 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 () { 11:24:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:24:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:24:36 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 () { 11:24:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:24:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:24:36 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 () { 11:24:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:24:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:24:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1199ms 11:24:36 INFO - PROCESS | 16947 | 1468866276694 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 11:24:36 INFO - PROCESS | 16947 | 1468866276697 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 11:24:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:24:36 INFO - PROCESS | 16947 | 1468866276715 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:24:36 INFO - PROCESS | 16947 | 1468866276717 Marionette TRACE conn3 <- [1,1526,null,{}] 11:24:36 INFO - PROCESS | 16947 | 1468866276723 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:36 INFO - PROCESS | 16947 | 1468866276729 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:36 INFO - PROCESS | 16947 | 1468866276916 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 11:24:36 INFO - PROCESS | 16947 | 1468866276935 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:36 INFO - PROCESS | 16947 | 1468866276942 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:36 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b13800 == 28 [pid = 16947] [id = 389] 11:24:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x978b6400) [pid = 16947] [serial = 1168] [outer = (nil)] 11:24:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9929d000) [pid = 16947] [serial = 1169] [outer = 0x978b6400] 11:24:37 INFO - PROCESS | 16947 | 1468866277008 Marionette DEBUG loaded listener.js 11:24:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99d9cc00) [pid = 16947] [serial = 1170] [outer = 0x978b6400] 11:24:37 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x930d1400) [pid = 16947] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:24:37 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9a77a800) [pid = 16947] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:24:37 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x90e66000) [pid = 16947] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:24:37 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x95036c00) [pid = 16947] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:24:37 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9a8b3c00) [pid = 16947] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:24:37 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x98357000) [pid = 16947] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:24:37 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x93b14400) [pid = 16947] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:24:37 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x91f3dc00) [pid = 16947] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:24:37 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x92221000) [pid = 16947] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:24:37 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x983e2000) [pid = 16947] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:24:38 INFO - PROCESS | 16947 | 1468866278129 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:24:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:24:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:24:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:24:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:24:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:24:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:24:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:24:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:24:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:24:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1442ms 11:24:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:24:38 INFO - PROCESS | 16947 | 1468866278157 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 11:24:38 INFO - PROCESS | 16947 | 1468866278160 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 11:24:38 INFO - PROCESS | 16947 | 1468866278167 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:24:38 INFO - PROCESS | 16947 | 1468866278170 Marionette TRACE conn3 <- [1,1530,null,{}] 11:24:38 INFO - PROCESS | 16947 | 1468866278176 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:38 INFO - PROCESS | 16947 | 1468866278181 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:38 INFO - PROCESS | 16947 | 1468866278372 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 11:24:38 INFO - PROCESS | 16947 | 1468866278389 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:38 INFO - PROCESS | 16947 | 1468866278398 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:38 INFO - PROCESS | 16947 | ++DOCSHELL 0x92217000 == 29 [pid = 16947] [id = 390] 11:24:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x9221a800) [pid = 16947] [serial = 1171] [outer = (nil)] 11:24:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x99e22c00) [pid = 16947] [serial = 1172] [outer = 0x9221a800] 11:24:38 INFO - PROCESS | 16947 | 1468866278463 Marionette DEBUG loaded listener.js 11:24:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x99ed0800) [pid = 16947] [serial = 1173] [outer = 0x9221a800] 11:24:39 INFO - PROCESS | 16947 | 1468866279151 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:24:39 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 11:24:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:24:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:24:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:24:39 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. 11:24:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:24:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1045ms 11:24:39 INFO - PROCESS | 16947 | 1468866279212 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 11:24:39 INFO - PROCESS | 16947 | 1468866279216 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 11:24:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:24:39 INFO - PROCESS | 16947 | 1468866279240 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:24:39 INFO - PROCESS | 16947 | 1468866279244 Marionette TRACE conn3 <- [1,1534,null,{}] 11:24:39 INFO - PROCESS | 16947 | 1468866279249 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:39 INFO - PROCESS | 16947 | 1468866279259 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:39 INFO - PROCESS | 16947 | 1468866279464 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 11:24:39 INFO - PROCESS | 16947 | 1468866279483 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:39 INFO - PROCESS | 16947 | 1468866279492 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:39 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a06ec00 == 30 [pid = 16947] [id = 391] 11:24:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9a4cf400) [pid = 16947] [serial = 1174] [outer = (nil)] 11:24:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9a8ed400) [pid = 16947] [serial = 1175] [outer = 0x9a4cf400] 11:24:39 INFO - PROCESS | 16947 | 1468866279554 Marionette DEBUG loaded listener.js 11:24:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9ac84800) [pid = 16947] [serial = 1176] [outer = 0x9a4cf400] 11:24:40 INFO - PROCESS | 16947 | 1468866280667 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:24:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:24:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1502ms 11:24:40 INFO - PROCESS | 16947 | 1468866280725 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 11:24:40 INFO - PROCESS | 16947 | 1468866280732 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 11:24:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:24:40 INFO - PROCESS | 16947 | 1468866280741 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:24:40 INFO - PROCESS | 16947 | 1468866280748 Marionette TRACE conn3 <- [1,1538,null,{}] 11:24:40 INFO - PROCESS | 16947 | 1468866280756 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:40 INFO - PROCESS | 16947 | 1468866280762 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:40 INFO - PROCESS | 16947 | 1468866280956 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 11:24:41 INFO - PROCESS | 16947 | 1468866281113 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:41 INFO - PROCESS | 16947 | 1468866281122 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:41 INFO - PROCESS | 16947 | ++DOCSHELL 0x91ddb800 == 31 [pid = 16947] [id = 392] 11:24:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x91f3f000) [pid = 16947] [serial = 1177] [outer = (nil)] 11:24:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x925c2800) [pid = 16947] [serial = 1178] [outer = 0x91f3f000] 11:24:41 INFO - PROCESS | 16947 | 1468866281200 Marionette DEBUG loaded listener.js 11:24:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x925f5c00) [pid = 16947] [serial = 1179] [outer = 0x91f3f000] 11:24:42 INFO - PROCESS | 16947 | 1468866282178 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:24:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:24:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1504ms 11:24:42 INFO - PROCESS | 16947 | 1468866282245 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 11:24:42 INFO - PROCESS | 16947 | 1468866282253 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 11:24:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:24:42 INFO - PROCESS | 16947 | 1468866282264 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:24:42 INFO - PROCESS | 16947 | 1468866282268 Marionette TRACE conn3 <- [1,1542,null,{}] 11:24:42 INFO - PROCESS | 16947 | 1468866282275 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:42 INFO - PROCESS | 16947 | 1468866282282 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:42 INFO - PROCESS | 16947 | 1468866282475 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 11:24:42 INFO - PROCESS | 16947 | 1468866282630 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:42 INFO - PROCESS | 16947 | 1468866282638 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:42 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f2400 == 32 [pid = 16947] [id = 393] 11:24:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x95187400) [pid = 16947] [serial = 1180] [outer = (nil)] 11:24:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x95194800) [pid = 16947] [serial = 1181] [outer = 0x95187400] 11:24:42 INFO - PROCESS | 16947 | 1468866282801 Marionette DEBUG loaded listener.js 11:24:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x95471800) [pid = 16947] [serial = 1182] [outer = 0x95187400] 11:24:43 INFO - PROCESS | 16947 | 1468866283718 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:24:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:24:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1497ms 11:24:43 INFO - PROCESS | 16947 | 1468866283761 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 11:24:43 INFO - PROCESS | 16947 | 1468866283764 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 11:24:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:24:43 INFO - PROCESS | 16947 | 1468866283773 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:24:43 INFO - PROCESS | 16947 | 1468866283779 Marionette TRACE conn3 <- [1,1546,null,{}] 11:24:43 INFO - PROCESS | 16947 | 1468866283795 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:43 INFO - PROCESS | 16947 | 1468866283804 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:43 INFO - PROCESS | 16947 | 1468866283986 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 11:24:44 INFO - PROCESS | 16947 | 1468866284155 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:44 INFO - PROCESS | 16947 | 1468866284166 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:44 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a4cd400 == 33 [pid = 16947] [id = 394] 11:24:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9a8b3c00) [pid = 16947] [serial = 1183] [outer = (nil)] 11:24:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9ac86c00) [pid = 16947] [serial = 1184] [outer = 0x9a8b3c00] 11:24:44 INFO - PROCESS | 16947 | 1468866284281 Marionette DEBUG loaded listener.js 11:24:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9ae34400) [pid = 16947] [serial = 1185] [outer = 0x9a8b3c00] 11:24:45 INFO - PROCESS | 16947 | 1468866285380 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:24:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:24:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1688ms 11:24:45 INFO - PROCESS | 16947 | 1468866285460 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 11:24:45 INFO - PROCESS | 16947 | 1468866285467 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 11:24:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:24:45 INFO - PROCESS | 16947 | 1468866285476 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:24:45 INFO - PROCESS | 16947 | 1468866285480 Marionette TRACE conn3 <- [1,1550,null,{}] 11:24:45 INFO - PROCESS | 16947 | 1468866285489 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:45 INFO - PROCESS | 16947 | 1468866285494 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:45 INFO - PROCESS | 16947 | 1468866285685 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 11:24:45 INFO - PROCESS | 16947 | 1468866285921 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:45 INFO - PROCESS | 16947 | 1468866285935 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:45 INFO - PROCESS | 16947 | --DOCSHELL 0x92217000 == 32 [pid = 16947] [id = 390] 11:24:45 INFO - PROCESS | 16947 | --DOCSHELL 0x93b13800 == 31 [pid = 16947] [id = 389] 11:24:45 INFO - PROCESS | 16947 | --DOCSHELL 0x9518d400 == 30 [pid = 16947] [id = 388] 11:24:45 INFO - PROCESS | 16947 | --DOCSHELL 0x925f7400 == 29 [pid = 16947] [id = 387] 11:24:45 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e60c00 == 30 [pid = 16947] [id = 395] 11:24:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9217a400) [pid = 16947] [serial = 1186] [outer = (nil)] 11:24:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9221a400) [pid = 16947] [serial = 1187] [outer = 0x9217a400] 11:24:46 INFO - PROCESS | 16947 | 1468866286024 Marionette DEBUG loaded listener.js 11:24:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x92407000) [pid = 16947] [serial = 1188] [outer = 0x9217a400] 11:24:46 INFO - PROCESS | 16947 | --DOCSHELL 0x91f35000 == 29 [pid = 16947] [id = 386] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9ae37400) [pid = 16947] [serial = 1140] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9a8ba800) [pid = 16947] [serial = 1133] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9217c400) [pid = 16947] [serial = 1136] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9a8ec400) [pid = 16947] [serial = 1134] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x95465800) [pid = 16947] [serial = 1118] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x978bc400) [pid = 16947] [serial = 1119] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9a8c0000) [pid = 16947] [serial = 1121] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9a8f3c00) [pid = 16947] [serial = 1122] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9a8b5000) [pid = 16947] [serial = 1113] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9a070c00) [pid = 16947] [serial = 1112] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x93d54c00) [pid = 16947] [serial = 1127] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x95031000) [pid = 16947] [serial = 1128] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x92404800) [pid = 16947] [serial = 1115] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x925f5800) [pid = 16947] [serial = 1116] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9240e800) [pid = 16947] [serial = 1124] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x925cd800) [pid = 16947] [serial = 1125] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x99e20400) [pid = 16947] [serial = 1130] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x99ed5c00) [pid = 16947] [serial = 1131] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x925f1800) [pid = 16947] [serial = 1137] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x9ae35000) [pid = 16947] [serial = 1139] [outer = (nil)] [url = about:blank] 11:24:46 INFO - PROCESS | 16947 | 1468866286820 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:24:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:24:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1380ms 11:24:46 INFO - PROCESS | 16947 | 1468866286863 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 11:24:46 INFO - PROCESS | 16947 | 1468866286870 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 11:24:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:24:46 INFO - PROCESS | 16947 | 1468866286882 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:24:46 INFO - PROCESS | 16947 | 1468866286885 Marionette TRACE conn3 <- [1,1554,null,{}] 11:24:46 INFO - PROCESS | 16947 | 1468866286892 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:46 INFO - PROCESS | 16947 | 1468866286897 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:47 INFO - PROCESS | 16947 | 1468866287057 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 11:24:47 INFO - PROCESS | 16947 | 1468866287066 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:47 INFO - PROCESS | 16947 | 1468866287072 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:47 INFO - PROCESS | 16947 | ++DOCSHELL 0x92632c00 == 30 [pid = 16947] [id = 396] 11:24:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x92637400) [pid = 16947] [serial = 1189] [outer = (nil)] 11:24:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x93a0e800) [pid = 16947] [serial = 1190] [outer = 0x92637400] 11:24:47 INFO - PROCESS | 16947 | 1468866287139 Marionette DEBUG loaded listener.js 11:24:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x93d52800) [pid = 16947] [serial = 1191] [outer = 0x92637400] 11:24:47 INFO - PROCESS | 16947 | 1468866287981 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:24:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:24:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1133ms 11:24:48 INFO - PROCESS | 16947 | 1468866288015 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 11:24:48 INFO - PROCESS | 16947 | 1468866288017 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 11:24:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:24:48 INFO - PROCESS | 16947 | 1468866288025 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:24:48 INFO - PROCESS | 16947 | 1468866288031 Marionette TRACE conn3 <- [1,1558,null,{}] 11:24:48 INFO - PROCESS | 16947 | 1468866288046 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:48 INFO - PROCESS | 16947 | 1468866288054 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:48 INFO - PROCESS | 16947 | 1468866288201 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 11:24:48 INFO - PROCESS | 16947 | 1468866288211 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:48 INFO - PROCESS | 16947 | 1468866288223 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:48 INFO - PROCESS | 16947 | ++DOCSHELL 0x95471000 == 31 [pid = 16947] [id = 397] 11:24:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x96ec2000) [pid = 16947] [serial = 1192] [outer = (nil)] 11:24:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x983de000) [pid = 16947] [serial = 1193] [outer = 0x96ec2000] 11:24:48 INFO - PROCESS | 16947 | 1468866288289 Marionette DEBUG loaded listener.js 11:24:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x99e20400) [pid = 16947] [serial = 1194] [outer = 0x96ec2000] 11:24:49 INFO - PROCESS | 16947 | 1468866289172 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:24:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:24:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1195ms 11:24:49 INFO - PROCESS | 16947 | 1468866289225 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 11:24:49 INFO - PROCESS | 16947 | 1468866289230 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 11:24:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:24:49 INFO - PROCESS | 16947 | 1468866289235 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:24:49 INFO - PROCESS | 16947 | 1468866289238 Marionette TRACE conn3 <- [1,1562,null,{}] 11:24:49 INFO - PROCESS | 16947 | 1468866289244 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:49 INFO - PROCESS | 16947 | 1468866289248 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:49 INFO - PROCESS | 16947 | 1468866289456 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 11:24:49 INFO - PROCESS | 16947 | 1468866289485 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:49 INFO - PROCESS | 16947 | 1468866289493 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:49 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f5000 == 32 [pid = 16947] [id = 398] 11:24:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x99ed9800) [pid = 16947] [serial = 1195] [outer = (nil)] 11:24:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9a5ea400) [pid = 16947] [serial = 1196] [outer = 0x99ed9800] 11:24:49 INFO - PROCESS | 16947 | 1468866289557 Marionette DEBUG loaded listener.js 11:24:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9a77b000) [pid = 16947] [serial = 1197] [outer = 0x99ed9800] 11:24:50 INFO - PROCESS | 16947 | 1468866290368 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:24:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:24:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1188ms 11:24:50 INFO - PROCESS | 16947 | 1468866290429 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 11:24:50 INFO - PROCESS | 16947 | 1468866290433 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 11:24:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:24:50 INFO - PROCESS | 16947 | 1468866290438 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:24:50 INFO - PROCESS | 16947 | 1468866290441 Marionette TRACE conn3 <- [1,1566,null,{}] 11:24:50 INFO - PROCESS | 16947 | 1468866290447 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:50 INFO - PROCESS | 16947 | 1468866290452 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:50 INFO - PROCESS | 16947 | 1468866290648 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 11:24:50 INFO - PROCESS | 16947 | 1468866290668 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:50 INFO - PROCESS | 16947 | 1468866290677 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:50 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c7400 == 33 [pid = 16947] [id = 399] 11:24:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x99ed1800) [pid = 16947] [serial = 1198] [outer = (nil)] 11:24:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a8c1000) [pid = 16947] [serial = 1199] [outer = 0x99ed1800] 11:24:50 INFO - PROCESS | 16947 | 1468866290739 Marionette DEBUG loaded listener.js 11:24:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a8f3800) [pid = 16947] [serial = 1200] [outer = 0x99ed1800] 11:24:51 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9221a800) [pid = 16947] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:24:51 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9217b000) [pid = 16947] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:24:51 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9518d800) [pid = 16947] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:24:51 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x93d5e400) [pid = 16947] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:24:51 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x978b6400) [pid = 16947] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:24:51 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x92630800) [pid = 16947] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:24:51 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9a8bd000) [pid = 16947] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:24:51 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x91f35800) [pid = 16947] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:24:51 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9ac8c800) [pid = 16947] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:24:51 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x9263c000) [pid = 16947] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:24:51 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x925f2c00) [pid = 16947] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:24:51 INFO - PROCESS | 16947 | 1468866291648 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:24:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:24:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1242ms 11:24:51 INFO - PROCESS | 16947 | 1468866291681 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 11:24:51 INFO - PROCESS | 16947 | 1468866291684 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 11:24:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:24:51 INFO - PROCESS | 16947 | 1468866291691 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:24:51 INFO - PROCESS | 16947 | 1468866291695 Marionette TRACE conn3 <- [1,1570,null,{}] 11:24:51 INFO - PROCESS | 16947 | 1468866291700 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:51 INFO - PROCESS | 16947 | 1468866291710 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:51 INFO - PROCESS | 16947 | 1468866291939 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 11:24:51 INFO - PROCESS | 16947 | 1468866291949 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:51 INFO - PROCESS | 16947 | 1468866291955 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:51 INFO - PROCESS | 16947 | ++DOCSHELL 0x91ddfc00 == 34 [pid = 16947] [id = 400] 11:24:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x92219800) [pid = 16947] [serial = 1201] [outer = (nil)] 11:24:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x9ac8e400) [pid = 16947] [serial = 1202] [outer = 0x92219800] 11:24:52 INFO - PROCESS | 16947 | 1468866292021 Marionette DEBUG loaded listener.js 11:24:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x9ac82c00) [pid = 16947] [serial = 1203] [outer = 0x92219800] 11:24:52 INFO - PROCESS | 16947 | 1468866292764 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:24:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:24:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1127ms 11:24:52 INFO - PROCESS | 16947 | 1468866292820 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 11:24:52 INFO - PROCESS | 16947 | 1468866292823 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 11:24:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:24:52 INFO - PROCESS | 16947 | 1468866292829 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:24:52 INFO - PROCESS | 16947 | 1468866292832 Marionette TRACE conn3 <- [1,1574,null,{}] 11:24:52 INFO - PROCESS | 16947 | 1468866292838 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:52 INFO - PROCESS | 16947 | 1468866292842 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:53 INFO - PROCESS | 16947 | 1468866293044 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 11:24:53 INFO - PROCESS | 16947 | 1468866293056 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:53 INFO - PROCESS | 16947 | 1468866293065 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:53 INFO - PROCESS | 16947 | ++DOCSHELL 0x925efc00 == 35 [pid = 16947] [id = 401] 11:24:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x98308000) [pid = 16947] [serial = 1204] [outer = (nil)] 11:24:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9ae43400) [pid = 16947] [serial = 1205] [outer = 0x98308000] 11:24:53 INFO - PROCESS | 16947 | 1468866293123 Marionette DEBUG loaded listener.js 11:24:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9ae41800) [pid = 16947] [serial = 1206] [outer = 0x98308000] 11:24:54 INFO - PROCESS | 16947 | 1468866294167 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:24:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:24:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1383ms 11:24:54 INFO - PROCESS | 16947 | 1468866294213 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 11:24:54 INFO - PROCESS | 16947 | 1468866294219 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 11:24:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:24:54 INFO - PROCESS | 16947 | 1468866294227 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:24:54 INFO - PROCESS | 16947 | 1468866294235 Marionette TRACE conn3 <- [1,1578,null,{}] 11:24:54 INFO - PROCESS | 16947 | 1468866294243 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:54 INFO - PROCESS | 16947 | 1468866294248 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:54 INFO - PROCESS | 16947 | 1468866294451 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 11:24:54 INFO - PROCESS | 16947 | 1468866294609 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:54 INFO - PROCESS | 16947 | 1468866294618 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:54 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd6c00 == 36 [pid = 16947] [id = 402] 11:24:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x91f3d400) [pid = 16947] [serial = 1207] [outer = (nil)] 11:24:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x925eb400) [pid = 16947] [serial = 1208] [outer = 0x91f3d400] 11:24:54 INFO - PROCESS | 16947 | 1468866294699 Marionette DEBUG loaded listener.js 11:24:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x92631800) [pid = 16947] [serial = 1209] [outer = 0x91f3d400] 11:24:55 INFO - PROCESS | 16947 | 1468866295531 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:24:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:24:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1342ms 11:24:55 INFO - PROCESS | 16947 | 1468866295570 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 11:24:55 INFO - PROCESS | 16947 | 1468866295577 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 11:24:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:24:55 INFO - PROCESS | 16947 | 1468866295605 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:24:55 INFO - PROCESS | 16947 | 1468866295611 Marionette TRACE conn3 <- [1,1582,null,{}] 11:24:55 INFO - PROCESS | 16947 | 1468866295617 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:55 INFO - PROCESS | 16947 | 1468866295623 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:55 INFO - PROCESS | 16947 | 1468866295818 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 11:24:56 INFO - PROCESS | 16947 | 1468866295982 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:56 INFO - PROCESS | 16947 | 1468866295992 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:56 INFO - PROCESS | 16947 | ++DOCSHELL 0x9263c400 == 37 [pid = 16947] [id = 403] 11:24:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9518d800) [pid = 16947] [serial = 1210] [outer = (nil)] 11:24:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x95471400) [pid = 16947] [serial = 1211] [outer = 0x9518d800] 11:24:56 INFO - PROCESS | 16947 | 1468866296066 Marionette DEBUG loaded listener.js 11:24:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9966c000) [pid = 16947] [serial = 1212] [outer = 0x9518d800] 11:24:57 INFO - PROCESS | 16947 | 1468866297016 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:24:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:24:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1489ms 11:24:57 INFO - PROCESS | 16947 | 1468866297092 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 11:24:57 INFO - PROCESS | 16947 | 1468866297096 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 11:24:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:24:57 INFO - PROCESS | 16947 | 1468866297103 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:24:57 INFO - PROCESS | 16947 | 1468866297109 Marionette TRACE conn3 <- [1,1586,null,{}] 11:24:57 INFO - PROCESS | 16947 | 1468866297125 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:57 INFO - PROCESS | 16947 | 1468866297133 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:57 INFO - PROCESS | 16947 | 1468866297344 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 11:24:57 INFO - PROCESS | 16947 | 1468866297505 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:57 INFO - PROCESS | 16947 | 1468866297516 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:57 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ac83000 == 38 [pid = 16947] [id = 404] 11:24:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9ac88c00) [pid = 16947] [serial = 1213] [outer = (nil)] 11:24:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9b106400) [pid = 16947] [serial = 1214] [outer = 0x9ac88c00] 11:24:57 INFO - PROCESS | 16947 | 1468866297635 Marionette DEBUG loaded listener.js 11:24:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9b110c00) [pid = 16947] [serial = 1215] [outer = 0x9ac88c00] 11:24:58 INFO - PROCESS | 16947 | 1468866298478 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:24:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:24:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1434ms 11:24:58 INFO - PROCESS | 16947 | 1468866298537 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 11:24:58 INFO - PROCESS | 16947 | 1468866298542 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 11:24:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:24:58 INFO - PROCESS | 16947 | 1468866298549 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:24:58 INFO - PROCESS | 16947 | 1468866298551 Marionette TRACE conn3 <- [1,1590,null,{}] 11:24:58 INFO - PROCESS | 16947 | 1468866298557 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:58 INFO - PROCESS | 16947 | 1468866298563 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:58 INFO - PROCESS | 16947 | 1468866298735 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 11:24:58 INFO - PROCESS | 16947 | 1468866298893 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:24:58 INFO - PROCESS | 16947 | 1468866298901 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:24:58 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ae42800 == 39 [pid = 16947] [id = 405] 11:24:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9b18d000) [pid = 16947] [serial = 1216] [outer = (nil)] 11:24:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9b196000) [pid = 16947] [serial = 1217] [outer = 0x9b18d000] 11:24:58 INFO - PROCESS | 16947 | 1468866298975 Marionette DEBUG loaded listener.js 11:24:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b1ee400) [pid = 16947] [serial = 1218] [outer = 0x9b18d000] 11:24:59 INFO - PROCESS | 16947 | 1468866299781 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:24:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:24:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1279ms 11:24:59 INFO - PROCESS | 16947 | 1468866299845 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 11:24:59 INFO - PROCESS | 16947 | 1468866299849 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 11:24:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:24:59 INFO - PROCESS | 16947 | 1468866299857 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:24:59 INFO - PROCESS | 16947 | 1468866299861 Marionette TRACE conn3 <- [1,1594,null,{}] 11:24:59 INFO - PROCESS | 16947 | 1468866299867 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:24:59 INFO - PROCESS | 16947 | 1468866299872 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:00 INFO - PROCESS | 16947 | 1468866300034 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 11:25:00 INFO - PROCESS | 16947 | 1468866300192 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:00 INFO - PROCESS | 16947 | 1468866300201 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:00 INFO - PROCESS | 16947 | ++DOCSHELL 0x925cb400 == 40 [pid = 16947] [id = 406] 11:25:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9518dc00) [pid = 16947] [serial = 1219] [outer = (nil)] 11:25:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b4a4800) [pid = 16947] [serial = 1220] [outer = 0x9518dc00] 11:25:00 INFO - PROCESS | 16947 | 1468866300276 Marionette DEBUG loaded listener.js 11:25:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9b4a5400) [pid = 16947] [serial = 1221] [outer = 0x9518dc00] 11:25:01 INFO - PROCESS | 16947 | 1468866301134 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:25:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:25:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1333ms 11:25:01 INFO - PROCESS | 16947 | 1468866301192 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 11:25:01 INFO - PROCESS | 16947 | 1468866301195 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 11:25:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:25:01 INFO - PROCESS | 16947 | 1468866301202 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:25:01 INFO - PROCESS | 16947 | 1468866301206 Marionette TRACE conn3 <- [1,1598,null,{}] 11:25:01 INFO - PROCESS | 16947 | 1468866301213 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:01 INFO - PROCESS | 16947 | 1468866301223 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:01 INFO - PROCESS | 16947 | 1468866301418 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 11:25:01 INFO - PROCESS | 16947 | 1468866301612 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:01 INFO - PROCESS | 16947 | 1468866301623 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:01 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c9000 == 41 [pid = 16947] [id = 407] 11:25:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9830fc00) [pid = 16947] [serial = 1222] [outer = (nil)] 11:25:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9ba86000) [pid = 16947] [serial = 1223] [outer = 0x9830fc00] 11:25:01 INFO - PROCESS | 16947 | 1468866301693 Marionette DEBUG loaded listener.js 11:25:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9bfd3c00) [pid = 16947] [serial = 1224] [outer = 0x9830fc00] 11:25:02 INFO - PROCESS | 16947 | 1468866302692 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:25:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:25:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1538ms 11:25:02 INFO - PROCESS | 16947 | 1468866302742 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 11:25:02 INFO - PROCESS | 16947 | 1468866302746 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 11:25:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:25:02 INFO - PROCESS | 16947 | 1468866302752 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:25:02 INFO - PROCESS | 16947 | 1468866302755 Marionette TRACE conn3 <- [1,1602,null,{}] 11:25:02 INFO - PROCESS | 16947 | 1468866302761 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:02 INFO - PROCESS | 16947 | 1468866302766 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:02 INFO - PROCESS | 16947 | 1468866302928 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 11:25:03 INFO - PROCESS | 16947 | 1468866303358 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:03 INFO - PROCESS | 16947 | 1468866303370 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:03 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6bc00 == 42 [pid = 16947] [id = 408] 11:25:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x90e6d800) [pid = 16947] [serial = 1225] [outer = (nil)] 11:25:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x91dd7800) [pid = 16947] [serial = 1226] [outer = 0x90e6d800] 11:25:03 INFO - PROCESS | 16947 | 1468866303486 Marionette DEBUG loaded listener.js 11:25:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x91f38000) [pid = 16947] [serial = 1227] [outer = 0x90e6d800] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x91ddfc00 == 41 [pid = 16947] [id = 400] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x925c7400 == 40 [pid = 16947] [id = 399] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x925f5000 == 39 [pid = 16947] [id = 398] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x95471000 == 38 [pid = 16947] [id = 397] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x92632c00 == 37 [pid = 16947] [id = 396] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x90e60c00 == 36 [pid = 16947] [id = 395] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x92639000 == 35 [pid = 16947] [id = 385] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x9a06ec00 == 34 [pid = 16947] [id = 391] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x925f2400 == 33 [pid = 16947] [id = 393] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x91ddb800 == 32 [pid = 16947] [id = 392] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x9a4cd400 == 31 [pid = 16947] [id = 394] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x925cb400 == 30 [pid = 16947] [id = 406] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x925c9000 == 29 [pid = 16947] [id = 407] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x9ae42800 == 28 [pid = 16947] [id = 405] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x9ac83000 == 27 [pid = 16947] [id = 404] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x9263c400 == 26 [pid = 16947] [id = 403] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x925efc00 == 25 [pid = 16947] [id = 401] 11:25:05 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd6c00 == 24 [pid = 16947] [id = 402] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x99e22c00) [pid = 16947] [serial = 1172] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x92410800) [pid = 16947] [serial = 1143] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x92184c00) [pid = 16947] [serial = 1142] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x95190400) [pid = 16947] [serial = 1166] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x978bdc00) [pid = 16947] [serial = 1146] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9929d000) [pid = 16947] [serial = 1169] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x95236800) [pid = 16947] [serial = 1145] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x95241400) [pid = 16947] [serial = 1167] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x92636000) [pid = 16947] [serial = 1163] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9ae3a400) [pid = 16947] [serial = 1149] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9217ec00) [pid = 16947] [serial = 1160] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9ac8a400) [pid = 16947] [serial = 1148] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9221f000) [pid = 16947] [serial = 1161] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9b10e800) [pid = 16947] [serial = 1152] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9b10c400) [pid = 16947] [serial = 1151] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x93d55000) [pid = 16947] [serial = 1158] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x93b0e000) [pid = 16947] [serial = 1157] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9b195000) [pid = 16947] [serial = 1155] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x99d9cc00) [pid = 16947] [serial = 1170] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9b18ec00) [pid = 16947] [serial = 1154] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x99ed0800) [pid = 16947] [serial = 1173] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9263ec00) [pid = 16947] [serial = 1164] [outer = (nil)] [url = about:blank] 11:25:05 INFO - PROCESS | 16947 | 1468866305414 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:25:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:25:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2691ms 11:25:05 INFO - PROCESS | 16947 | 1468866305444 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 11:25:05 INFO - PROCESS | 16947 | 1468866305450 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 11:25:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:25:05 INFO - PROCESS | 16947 | 1468866305458 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:25:05 INFO - PROCESS | 16947 | 1468866305463 Marionette TRACE conn3 <- [1,1606,null,{}] 11:25:05 INFO - PROCESS | 16947 | 1468866305472 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:05 INFO - PROCESS | 16947 | 1468866305477 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:05 INFO - PROCESS | 16947 | 1468866305628 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 11:25:05 INFO - PROCESS | 16947 | 1468866305760 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:05 INFO - PROCESS | 16947 | 1468866305776 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:05 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217ec00 == 25 [pid = 16947] [id = 409] 11:25:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9217fc00) [pid = 16947] [serial = 1228] [outer = (nil)] 11:25:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x92215800) [pid = 16947] [serial = 1229] [outer = 0x9217fc00] 11:25:05 INFO - PROCESS | 16947 | 1468866305845 Marionette DEBUG loaded listener.js 11:25:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9221f000) [pid = 16947] [serial = 1230] [outer = 0x9217fc00] 11:25:06 INFO - PROCESS | 16947 | 1468866306603 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:25:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:25:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1183ms 11:25:06 INFO - PROCESS | 16947 | 1468866306640 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 11:25:06 INFO - PROCESS | 16947 | 1468866306648 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 11:25:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:25:06 INFO - PROCESS | 16947 | 1468866306659 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:25:06 INFO - PROCESS | 16947 | 1468866306664 Marionette TRACE conn3 <- [1,1610,null,{}] 11:25:06 INFO - PROCESS | 16947 | 1468866306670 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:06 INFO - PROCESS | 16947 | 1468866306675 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:06 INFO - PROCESS | 16947 | 1468866306830 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 11:25:06 INFO - PROCESS | 16947 | 1468866306840 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:06 INFO - PROCESS | 16947 | 1468866306849 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:06 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f0400 == 26 [pid = 16947] [id = 410] 11:25:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x925f1000) [pid = 16947] [serial = 1231] [outer = (nil)] 11:25:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x925f5000) [pid = 16947] [serial = 1232] [outer = 0x925f1000] 11:25:06 INFO - PROCESS | 16947 | 1468866306914 Marionette DEBUG loaded listener.js 11:25:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x92638400) [pid = 16947] [serial = 1233] [outer = 0x925f1000] 11:25:07 INFO - PROCESS | 16947 | 1468866307754 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:25:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:25:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1140ms 11:25:07 INFO - PROCESS | 16947 | 1468866307799 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 11:25:07 INFO - PROCESS | 16947 | 1468866307803 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 11:25:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:25:07 INFO - PROCESS | 16947 | 1468866307822 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:25:07 INFO - PROCESS | 16947 | 1468866307828 Marionette TRACE conn3 <- [1,1614,null,{}] 11:25:07 INFO - PROCESS | 16947 | 1468866307849 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:07 INFO - PROCESS | 16947 | 1468866307858 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:08 INFO - PROCESS | 16947 | 1468866308053 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 11:25:08 INFO - PROCESS | 16947 | 1468866308129 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:08 INFO - PROCESS | 16947 | 1468866308140 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:08 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d5d400 == 27 [pid = 16947] [id = 411] 11:25:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x95032800) [pid = 16947] [serial = 1234] [outer = (nil)] 11:25:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x950c2000) [pid = 16947] [serial = 1235] [outer = 0x95032800] 11:25:08 INFO - PROCESS | 16947 | 1468866308210 Marionette DEBUG loaded listener.js 11:25:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9518cc00) [pid = 16947] [serial = 1236] [outer = 0x95032800] 11:25:09 INFO - PROCESS | 16947 | 1468866309061 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:25:09 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 11:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1297ms 11:25:09 INFO - PROCESS | 16947 | 1468866309109 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 11:25:09 INFO - PROCESS | 16947 | 1468866309113 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 11:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:25:09 INFO - PROCESS | 16947 | 1468866309127 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:25:09 INFO - PROCESS | 16947 | 1468866309130 Marionette TRACE conn3 <- [1,1618,null,{}] 11:25:09 INFO - PROCESS | 16947 | 1468866309134 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:09 INFO - PROCESS | 16947 | 1468866309153 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:09 INFO - PROCESS | 16947 | 1468866309382 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 11:25:09 INFO - PROCESS | 16947 | 1468866309399 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:09 INFO - PROCESS | 16947 | 1468866309407 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:09 INFO - PROCESS | 16947 | ++DOCSHELL 0x9240b400 == 28 [pid = 16947] [id = 412] 11:25:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x95190000) [pid = 16947] [serial = 1237] [outer = (nil)] 11:25:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9546c400) [pid = 16947] [serial = 1238] [outer = 0x95190000] 11:25:09 INFO - PROCESS | 16947 | 1468866309470 Marionette DEBUG loaded listener.js 11:25:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x98308400) [pid = 16947] [serial = 1239] [outer = 0x95190000] 11:25:10 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x99ed9800) [pid = 16947] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:25:10 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x99ed1800) [pid = 16947] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:25:10 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9a4cf400) [pid = 16947] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:25:10 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x96ec2000) [pid = 16947] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:25:10 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x92637400) [pid = 16947] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:25:10 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x91f3f000) [pid = 16947] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:25:10 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9217a400) [pid = 16947] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:25:10 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x95187400) [pid = 16947] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:25:10 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9a8b3c00) [pid = 16947] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:25:10 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x98308000) [pid = 16947] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:25:10 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x92219800) [pid = 16947] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:25:10 INFO - PROCESS | 16947 | 1468866310576 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:25:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:25:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1486ms 11:25:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:25:10 INFO - PROCESS | 16947 | 1468866310614 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 11:25:10 INFO - PROCESS | 16947 | 1468866310616 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 11:25:10 INFO - PROCESS | 16947 | 1468866310623 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:25:10 INFO - PROCESS | 16947 | 1468866310626 Marionette TRACE conn3 <- [1,1622,null,{}] 11:25:10 INFO - PROCESS | 16947 | 1468866310631 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:10 INFO - PROCESS | 16947 | 1468866310636 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:10 INFO - PROCESS | 16947 | 1468866310833 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 11:25:10 INFO - PROCESS | 16947 | 1468866310850 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:10 INFO - PROCESS | 16947 | 1468866310859 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:10 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c4c00 == 29 [pid = 16947] [id = 413] 11:25:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x925f7000) [pid = 16947] [serial = 1240] [outer = (nil)] 11:25:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x95467000) [pid = 16947] [serial = 1241] [outer = 0x925f7000] 11:25:10 INFO - PROCESS | 16947 | 1468866310923 Marionette DEBUG loaded listener.js 11:25:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x983e7c00) [pid = 16947] [serial = 1242] [outer = 0x925f7000] 11:25:11 INFO - PROCESS | 16947 | 1468866311721 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:25:11 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 11:25:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1132ms 11:25:11 INFO - PROCESS | 16947 | 1468866311755 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 11:25:11 INFO - PROCESS | 16947 | 1468866311759 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 11:25:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:25:11 INFO - PROCESS | 16947 | 1468866311769 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:25:11 INFO - PROCESS | 16947 | 1468866311772 Marionette TRACE conn3 <- [1,1626,null,{}] 11:25:11 INFO - PROCESS | 16947 | 1468866311778 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:11 INFO - PROCESS | 16947 | 1468866311787 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:12 INFO - PROCESS | 16947 | 1468866312021 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 11:25:12 INFO - PROCESS | 16947 | 1468866312031 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:12 INFO - PROCESS | 16947 | 1468866312037 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:12 INFO - PROCESS | 16947 | ++DOCSHELL 0x95195000 == 30 [pid = 16947] [id = 414] 11:25:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x99ebe000) [pid = 16947] [serial = 1243] [outer = (nil)] 11:25:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a107c00) [pid = 16947] [serial = 1244] [outer = 0x99ebe000] 11:25:12 INFO - PROCESS | 16947 | 1468866312102 Marionette DEBUG loaded listener.js 11:25:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9a5ed000) [pid = 16947] [serial = 1245] [outer = 0x99ebe000] 11:25:13 INFO - PROCESS | 16947 | 1468866313195 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:25:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:25:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1483ms 11:25:13 INFO - PROCESS | 16947 | 1468866313253 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 11:25:13 INFO - PROCESS | 16947 | 1468866313259 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 11:25:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:25:13 INFO - PROCESS | 16947 | 1468866313268 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:25:13 INFO - PROCESS | 16947 | 1468866313276 Marionette TRACE conn3 <- [1,1630,null,{}] 11:25:13 INFO - PROCESS | 16947 | 1468866313284 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:13 INFO - PROCESS | 16947 | 1468866313291 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:13 INFO - PROCESS | 16947 | 1468866313486 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 11:25:13 INFO - PROCESS | 16947 | 1468866313647 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:13 INFO - PROCESS | 16947 | 1468866313654 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:13 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e62800 == 31 [pid = 16947] [id = 415] 11:25:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9217c800) [pid = 16947] [serial = 1246] [outer = (nil)] 11:25:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x925ed400) [pid = 16947] [serial = 1247] [outer = 0x9217c800] 11:25:13 INFO - PROCESS | 16947 | 1468866313736 Marionette DEBUG loaded listener.js 11:25:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x925f0000) [pid = 16947] [serial = 1248] [outer = 0x9217c800] 11:25:14 INFO - PROCESS | 16947 | 1468866314677 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:25:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:25:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1487ms 11:25:14 INFO - PROCESS | 16947 | 1468866314755 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 11:25:14 INFO - PROCESS | 16947 | 1468866314762 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 11:25:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:25:14 INFO - PROCESS | 16947 | 1468866314773 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:25:14 INFO - PROCESS | 16947 | 1468866314778 Marionette TRACE conn3 <- [1,1634,null,{}] 11:25:14 INFO - PROCESS | 16947 | 1468866314784 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:14 INFO - PROCESS | 16947 | 1468866314790 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:15 INFO - PROCESS | 16947 | 1468866315002 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 11:25:15 INFO - PROCESS | 16947 | 1468866315244 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:15 INFO - PROCESS | 16947 | 1468866315254 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:15 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b11000 == 32 [pid = 16947] [id = 416] 11:25:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x950c3000) [pid = 16947] [serial = 1249] [outer = (nil)] 11:25:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x95193c00) [pid = 16947] [serial = 1250] [outer = 0x950c3000] 11:25:15 INFO - PROCESS | 16947 | 1468866315374 Marionette DEBUG loaded listener.js 11:25:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x95468800) [pid = 16947] [serial = 1251] [outer = 0x950c3000] 11:25:16 INFO - PROCESS | 16947 | 1468866316302 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:25:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:25:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1582ms 11:25:16 INFO - PROCESS | 16947 | 1468866316354 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 11:25:16 INFO - PROCESS | 16947 | 1468866316358 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 11:25:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:25:16 INFO - PROCESS | 16947 | 1468866316365 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:25:16 INFO - PROCESS | 16947 | 1468866316372 Marionette TRACE conn3 <- [1,1638,null,{}] 11:25:16 INFO - PROCESS | 16947 | 1468866316388 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:16 INFO - PROCESS | 16947 | 1468866316397 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:16 INFO - PROCESS | 16947 | 1468866316619 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 11:25:16 INFO - PROCESS | 16947 | 1468866316850 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:16 INFO - PROCESS | 16947 | 1468866316863 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:16 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d5ac00 == 33 [pid = 16947] [id = 417] 11:25:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9a668c00) [pid = 16947] [serial = 1252] [outer = (nil)] 11:25:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9a8b9000) [pid = 16947] [serial = 1253] [outer = 0x9a668c00] 11:25:16 INFO - PROCESS | 16947 | 1468866316988 Marionette DEBUG loaded listener.js 11:25:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9a8e7c00) [pid = 16947] [serial = 1254] [outer = 0x9a668c00] 11:25:18 INFO - PROCESS | 16947 | 1468866318121 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:25:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:25:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1839ms 11:25:18 INFO - PROCESS | 16947 | 1468866318205 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 11:25:18 INFO - PROCESS | 16947 | 1468866318211 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 11:25:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:25:18 INFO - PROCESS | 16947 | 1468866318222 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:25:18 INFO - PROCESS | 16947 | 1468866318226 Marionette TRACE conn3 <- [1,1642,null,{}] 11:25:18 INFO - PROCESS | 16947 | 1468866318235 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:18 INFO - PROCESS | 16947 | 1468866318241 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:18 INFO - PROCESS | 16947 | 1468866318468 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 11:25:18 INFO - PROCESS | 16947 | --DOCSHELL 0x925c4c00 == 32 [pid = 16947] [id = 413] 11:25:18 INFO - PROCESS | 16947 | --DOCSHELL 0x9240b400 == 31 [pid = 16947] [id = 412] 11:25:18 INFO - PROCESS | 16947 | --DOCSHELL 0x93d5d400 == 30 [pid = 16947] [id = 411] 11:25:18 INFO - PROCESS | 16947 | --DOCSHELL 0x925f0400 == 29 [pid = 16947] [id = 410] 11:25:18 INFO - PROCESS | 16947 | --DOCSHELL 0x9217ec00 == 28 [pid = 16947] [id = 409] 11:25:18 INFO - PROCESS | 16947 | 1468866318705 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:18 INFO - PROCESS | 16947 | 1468866318720 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:18 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3d000 == 29 [pid = 16947] [id = 418] 11:25:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x91f3e000) [pid = 16947] [serial = 1255] [outer = (nil)] 11:25:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x92221000) [pid = 16947] [serial = 1256] [outer = 0x91f3e000] 11:25:18 INFO - PROCESS | 16947 | 1468866318783 Marionette DEBUG loaded listener.js 11:25:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x92408000) [pid = 16947] [serial = 1257] [outer = 0x91f3e000] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9ae41800) [pid = 16947] [serial = 1206] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9ae43400) [pid = 16947] [serial = 1205] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9ac8e400) [pid = 16947] [serial = 1202] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9a5ea400) [pid = 16947] [serial = 1196] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9a8c1000) [pid = 16947] [serial = 1199] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9ac84800) [pid = 16947] [serial = 1176] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9a8ed400) [pid = 16947] [serial = 1175] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x983de000) [pid = 16947] [serial = 1193] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x93a0e800) [pid = 16947] [serial = 1190] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x93d52800) [pid = 16947] [serial = 1191] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x925c2800) [pid = 16947] [serial = 1178] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x925f5c00) [pid = 16947] [serial = 1179] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9221a400) [pid = 16947] [serial = 1187] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x92407000) [pid = 16947] [serial = 1188] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x95194800) [pid = 16947] [serial = 1181] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x95471800) [pid = 16947] [serial = 1182] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9ac86c00) [pid = 16947] [serial = 1184] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9ae34400) [pid = 16947] [serial = 1185] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9a8f3800) [pid = 16947] [serial = 1200] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x99e20400) [pid = 16947] [serial = 1194] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9a77b000) [pid = 16947] [serial = 1197] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9ac82c00) [pid = 16947] [serial = 1203] [outer = (nil)] [url = about:blank] 11:25:19 INFO - PROCESS | 16947 | 1468866319535 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:25:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:25:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1340ms 11:25:19 INFO - PROCESS | 16947 | 1468866319567 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 11:25:19 INFO - PROCESS | 16947 | 1468866319573 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 11:25:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:25:19 INFO - PROCESS | 16947 | 1468866319585 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:25:19 INFO - PROCESS | 16947 | 1468866319589 Marionette TRACE conn3 <- [1,1646,null,{}] 11:25:19 INFO - PROCESS | 16947 | 1468866319595 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:19 INFO - PROCESS | 16947 | 1468866319601 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:19 INFO - PROCESS | 16947 | 1468866319755 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 11:25:19 INFO - PROCESS | 16947 | 1468866319772 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:19 INFO - PROCESS | 16947 | 1468866319781 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:19 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f2000 == 30 [pid = 16947] [id = 419] 11:25:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x925f8400) [pid = 16947] [serial = 1258] [outer = (nil)] 11:25:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x93a02800) [pid = 16947] [serial = 1259] [outer = 0x925f8400] 11:25:19 INFO - PROCESS | 16947 | 1468866319846 Marionette DEBUG loaded listener.js 11:25:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x93b13c00) [pid = 16947] [serial = 1260] [outer = 0x925f8400] 11:25:20 INFO - PROCESS | 16947 | 1468866320784 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:25:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:25:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1232ms 11:25:20 INFO - PROCESS | 16947 | 1468866320820 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 11:25:20 INFO - PROCESS | 16947 | 1468866320826 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 11:25:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:25:20 INFO - PROCESS | 16947 | 1468866320837 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:25:20 INFO - PROCESS | 16947 | 1468866320844 Marionette TRACE conn3 <- [1,1650,null,{}] 11:25:20 INFO - PROCESS | 16947 | 1468866320869 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:20 INFO - PROCESS | 16947 | 1468866320882 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:21 INFO - PROCESS | 16947 | 1468866321055 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 11:25:21 INFO - PROCESS | 16947 | 1468866321198 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:21 INFO - PROCESS | 16947 | 1468866321212 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:21 INFO - PROCESS | 16947 | ++DOCSHELL 0x95237400 == 31 [pid = 16947] [id = 420] 11:25:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x95466c00) [pid = 16947] [serial = 1261] [outer = (nil)] 11:25:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x99673c00) [pid = 16947] [serial = 1262] [outer = 0x95466c00] 11:25:21 INFO - PROCESS | 16947 | 1468866321274 Marionette DEBUG loaded listener.js 11:25:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x99ed6c00) [pid = 16947] [serial = 1263] [outer = 0x95466c00] 11:25:22 INFO - PROCESS | 16947 | 1468866322171 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:25:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:25:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1393ms 11:25:22 INFO - PROCESS | 16947 | 1468866322229 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 11:25:22 INFO - PROCESS | 16947 | 1468866322232 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 11:25:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:25:22 INFO - PROCESS | 16947 | 1468866322239 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:25:22 INFO - PROCESS | 16947 | 1468866322242 Marionette TRACE conn3 <- [1,1654,null,{}] 11:25:22 INFO - PROCESS | 16947 | 1468866322248 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:22 INFO - PROCESS | 16947 | 1468866322253 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:22 INFO - PROCESS | 16947 | 1468866322453 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 11:25:22 INFO - PROCESS | 16947 | 1468866322486 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:22 INFO - PROCESS | 16947 | 1468866322497 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:22 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a665400 == 32 [pid = 16947] [id = 421] 11:25:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9a77b000) [pid = 16947] [serial = 1264] [outer = (nil)] 11:25:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a8b9400) [pid = 16947] [serial = 1265] [outer = 0x9a77b000] 11:25:22 INFO - PROCESS | 16947 | 1468866322625 Marionette DEBUG loaded listener.js 11:25:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a8f3400) [pid = 16947] [serial = 1266] [outer = 0x9a77b000] 11:25:23 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x91f3d400) [pid = 16947] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:25:23 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9518d800) [pid = 16947] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:25:23 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9ac88c00) [pid = 16947] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:25:23 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x90e6d800) [pid = 16947] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:25:23 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9b18d000) [pid = 16947] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:25:23 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x925f1000) [pid = 16947] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:25:23 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9217fc00) [pid = 16947] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:25:23 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9518dc00) [pid = 16947] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:25:23 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9830fc00) [pid = 16947] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:25:23 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x95190000) [pid = 16947] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:25:23 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x95032800) [pid = 16947] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:25:23 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x925f7000) [pid = 16947] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:25:23 INFO - PROCESS | 16947 | 1468866323476 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:25:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:25:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1288ms 11:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:25:23 INFO - PROCESS | 16947 | 1468866323527 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 11:25:23 INFO - PROCESS | 16947 | 1468866323530 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 11:25:23 INFO - PROCESS | 16947 | 1468866323537 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:25:23 INFO - PROCESS | 16947 | 1468866323540 Marionette TRACE conn3 <- [1,1658,null,{}] 11:25:23 INFO - PROCESS | 16947 | 1468866323545 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:23 INFO - PROCESS | 16947 | 1468866323549 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:23 INFO - PROCESS | 16947 | 1468866323689 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 11:25:23 INFO - PROCESS | 16947 | 1468866323702 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:23 INFO - PROCESS | 16947 | 1468866323709 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:23 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6d800 == 33 [pid = 16947] [id = 422] 11:25:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x91f36400) [pid = 16947] [serial = 1267] [outer = (nil)] 11:25:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x978bf800) [pid = 16947] [serial = 1268] [outer = 0x91f36400] 11:25:23 INFO - PROCESS | 16947 | 1468866323772 Marionette DEBUG loaded listener.js 11:25:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x99ed1400) [pid = 16947] [serial = 1269] [outer = 0x91f36400] 11:25:24 INFO - PROCESS | 16947 | 1468866324667 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1182ms 11:25:24 INFO - PROCESS | 16947 | 1468866324718 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 11:25:24 INFO - PROCESS | 16947 | 1468866324722 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 11:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:25:24 INFO - PROCESS | 16947 | 1468866324728 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:25:24 INFO - PROCESS | 16947 | 1468866324731 Marionette TRACE conn3 <- [1,1662,null,{}] 11:25:24 INFO - PROCESS | 16947 | 1468866324741 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:24 INFO - PROCESS | 16947 | 1468866324751 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:24 INFO - PROCESS | 16947 | 1468866324943 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 11:25:25 INFO - PROCESS | 16947 | 1468866325063 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:25 INFO - PROCESS | 16947 | 1468866325080 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:25 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd3400 == 34 [pid = 16947] [id = 423] 11:25:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x91f3e800) [pid = 16947] [serial = 1270] [outer = (nil)] 11:25:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9a77b800) [pid = 16947] [serial = 1271] [outer = 0x91f3e800] 11:25:25 INFO - PROCESS | 16947 | 1468866325154 Marionette DEBUG loaded listener.js 11:25:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9ac8d400) [pid = 16947] [serial = 1272] [outer = 0x91f3e800] 11:25:26 INFO - PROCESS | 16947 | 1468866326137 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1442ms 11:25:26 INFO - PROCESS | 16947 | 1468866326171 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 11:25:26 INFO - PROCESS | 16947 | 1468866326178 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 11:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:25:26 INFO - PROCESS | 16947 | 1468866326187 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:25:26 INFO - PROCESS | 16947 | 1468866326195 Marionette TRACE conn3 <- [1,1666,null,{}] 11:25:26 INFO - PROCESS | 16947 | 1468866326204 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:26 INFO - PROCESS | 16947 | 1468866326208 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:26 INFO - PROCESS | 16947 | 1468866326396 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 11:25:26 INFO - PROCESS | 16947 | 1468866326555 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:26 INFO - PROCESS | 16947 | 1468866326562 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:26 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6d400 == 35 [pid = 16947] [id = 424] 11:25:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x91de0000) [pid = 16947] [serial = 1273] [outer = (nil)] 11:25:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x925eb000) [pid = 16947] [serial = 1274] [outer = 0x91de0000] 11:25:26 INFO - PROCESS | 16947 | 1468866326647 Marionette DEBUG loaded listener.js 11:25:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9263e800) [pid = 16947] [serial = 1275] [outer = 0x91de0000] 11:25:27 INFO - PROCESS | 16947 | 1468866327541 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1385ms 11:25:27 INFO - PROCESS | 16947 | 1468866327572 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 11:25:27 INFO - PROCESS | 16947 | 1468866327579 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 11:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:25:27 INFO - PROCESS | 16947 | 1468866327590 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:25:27 INFO - PROCESS | 16947 | 1468866327593 Marionette TRACE conn3 <- [1,1670,null,{}] 11:25:27 INFO - PROCESS | 16947 | 1468866327600 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:27 INFO - PROCESS | 16947 | 1468866327606 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:27 INFO - PROCESS | 16947 | 1468866327781 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 11:25:27 INFO - PROCESS | 16947 | 1468866327942 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:27 INFO - PROCESS | 16947 | 1468866327952 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:27 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dda400 == 36 [pid = 16947] [id = 425] 11:25:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9518a800) [pid = 16947] [serial = 1276] [outer = (nil)] 11:25:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x99669c00) [pid = 16947] [serial = 1277] [outer = 0x9518a800] 11:25:28 INFO - PROCESS | 16947 | 1468866328030 Marionette DEBUG loaded listener.js 11:25:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99ed5400) [pid = 16947] [serial = 1278] [outer = 0x9518a800] 11:25:28 INFO - PROCESS | 16947 | 1468866328930 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1381ms 11:25:28 INFO - PROCESS | 16947 | 1468866328971 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 11:25:28 INFO - PROCESS | 16947 | 1468866328975 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 11:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:25:28 INFO - PROCESS | 16947 | 1468866328981 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:25:28 INFO - PROCESS | 16947 | 1468866328987 Marionette TRACE conn3 <- [1,1674,null,{}] 11:25:29 INFO - PROCESS | 16947 | 1468866329003 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:29 INFO - PROCESS | 16947 | 1468866329011 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:29 INFO - PROCESS | 16947 | 1468866329179 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 11:25:29 INFO - PROCESS | 16947 | 1468866329344 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:29 INFO - PROCESS | 16947 | 1468866329353 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:29 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ac8c800 == 37 [pid = 16947] [id = 426] 11:25:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9ae36800) [pid = 16947] [serial = 1279] [outer = (nil)] 11:25:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9ae3d400) [pid = 16947] [serial = 1280] [outer = 0x9ae36800] 11:25:29 INFO - PROCESS | 16947 | 1468866329436 Marionette DEBUG loaded listener.js 11:25:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9af7a400) [pid = 16947] [serial = 1281] [outer = 0x9ae36800] 11:25:30 INFO - PROCESS | 16947 | 1468866330298 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1386ms 11:25:30 INFO - PROCESS | 16947 | 1468866330368 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 11:25:30 INFO - PROCESS | 16947 | 1468866330372 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 11:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:25:30 INFO - PROCESS | 16947 | 1468866330379 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:25:30 INFO - PROCESS | 16947 | 1468866330383 Marionette TRACE conn3 <- [1,1678,null,{}] 11:25:30 INFO - PROCESS | 16947 | 1468866330389 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:30 INFO - PROCESS | 16947 | 1468866330395 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:30 INFO - PROCESS | 16947 | 1468866330606 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 11:25:30 INFO - PROCESS | 16947 | 1468866330768 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:30 INFO - PROCESS | 16947 | 1468866330787 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:30 INFO - PROCESS | 16947 | ++DOCSHELL 0x95470000 == 38 [pid = 16947] [id = 427] 11:25:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9ac8dc00) [pid = 16947] [serial = 1282] [outer = (nil)] 11:25:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9b10bc00) [pid = 16947] [serial = 1283] [outer = 0x9ac8dc00] 11:25:30 INFO - PROCESS | 16947 | 1468866330867 Marionette DEBUG loaded listener.js 11:25:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9b10e000) [pid = 16947] [serial = 1284] [outer = 0x9ac8dc00] 11:25:31 INFO - PROCESS | 16947 | 1468866331682 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1342ms 11:25:31 INFO - PROCESS | 16947 | 1468866331727 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 11:25:31 INFO - PROCESS | 16947 | 1468866331732 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 11:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:25:31 INFO - PROCESS | 16947 | 1468866331757 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:25:31 INFO - PROCESS | 16947 | 1468866331762 Marionette TRACE conn3 <- [1,1682,null,{}] 11:25:31 INFO - PROCESS | 16947 | 1468866331768 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:31 INFO - PROCESS | 16947 | 1468866331774 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:31 INFO - PROCESS | 16947 | 1468866331973 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 11:25:32 INFO - PROCESS | 16947 | 1468866332138 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:32 INFO - PROCESS | 16947 | 1468866332147 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:32 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b104800 == 39 [pid = 16947] [id = 428] 11:25:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b104c00) [pid = 16947] [serial = 1285] [outer = (nil)] 11:25:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b195000) [pid = 16947] [serial = 1286] [outer = 0x9b104c00] 11:25:32 INFO - PROCESS | 16947 | 1468866332221 Marionette DEBUG loaded listener.js 11:25:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b1ed800) [pid = 16947] [serial = 1287] [outer = 0x9b104c00] 11:25:33 INFO - PROCESS | 16947 | 1468866333141 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1434ms 11:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:25:33 INFO - PROCESS | 16947 | 1468866333191 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 11:25:33 INFO - PROCESS | 16947 | 1468866333194 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 11:25:33 INFO - PROCESS | 16947 | 1468866333201 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:25:33 INFO - PROCESS | 16947 | 1468866333204 Marionette TRACE conn3 <- [1,1686,null,{}] 11:25:33 INFO - PROCESS | 16947 | 1468866333210 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:33 INFO - PROCESS | 16947 | 1468866333219 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:33 INFO - PROCESS | 16947 | 1468866333396 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 11:25:33 INFO - PROCESS | 16947 | 1468866333565 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:33 INFO - PROCESS | 16947 | 1468866333571 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:33 INFO - PROCESS | 16947 | ++DOCSHELL 0x930d5800 == 40 [pid = 16947] [id = 429] 11:25:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9b18ec00) [pid = 16947] [serial = 1288] [outer = (nil)] 11:25:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9ba13400) [pid = 16947] [serial = 1289] [outer = 0x9b18ec00] 11:25:33 INFO - PROCESS | 16947 | 1468866333648 Marionette DEBUG loaded listener.js 11:25:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9ba14000) [pid = 16947] [serial = 1290] [outer = 0x9b18ec00] 11:25:34 INFO - PROCESS | 16947 | 1468866334512 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:25:34 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 11:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1381ms 11:25:34 INFO - PROCESS | 16947 | 1468866334581 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 11:25:34 INFO - PROCESS | 16947 | 1468866334585 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 11:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:25:34 INFO - PROCESS | 16947 | 1468866334591 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:25:34 INFO - PROCESS | 16947 | 1468866334594 Marionette TRACE conn3 <- [1,1690,null,{}] 11:25:34 INFO - PROCESS | 16947 | 1468866334600 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:34 INFO - PROCESS | 16947 | 1468866334605 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:34 INFO - PROCESS | 16947 | 1468866334761 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 11:25:34 INFO - PROCESS | 16947 | 1468866334923 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:34 INFO - PROCESS | 16947 | 1468866334930 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:34 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6c000 == 41 [pid = 16947] [id = 430] 11:25:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9217f800) [pid = 16947] [serial = 1291] [outer = (nil)] 11:25:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x978c2800) [pid = 16947] [serial = 1292] [outer = 0x9217f800] 11:25:35 INFO - PROCESS | 16947 | 1468866335003 Marionette DEBUG loaded listener.js 11:25:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x9b108000) [pid = 16947] [serial = 1293] [outer = 0x9217f800] 11:25:36 INFO - PROCESS | 16947 | 1468866336084 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1529ms 11:25:36 INFO - PROCESS | 16947 | 1468866336122 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 11:25:36 INFO - PROCESS | 16947 | 1468866336128 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 11:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:25:36 INFO - PROCESS | 16947 | 1468866336135 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:25:36 INFO - PROCESS | 16947 | 1468866336140 Marionette TRACE conn3 <- [1,1694,null,{}] 11:25:36 INFO - PROCESS | 16947 | 1468866336149 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:36 INFO - PROCESS | 16947 | 1468866336153 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:36 INFO - PROCESS | 16947 | 1468866336316 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 11:25:36 INFO - PROCESS | 16947 | 1468866336498 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:36 INFO - PROCESS | 16947 | 1468866336511 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:36 INFO - PROCESS | 16947 | ++DOCSHELL 0x92410800 == 42 [pid = 16947] [id = 431] 11:25:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x925c9000) [pid = 16947] [serial = 1294] [outer = (nil)] 11:25:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0x925f3800) [pid = 16947] [serial = 1295] [outer = 0x925c9000] 11:25:36 INFO - PROCESS | 16947 | 1468866336603 Marionette DEBUG loaded listener.js 11:25:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0x9263c000) [pid = 16947] [serial = 1296] [outer = 0x925c9000] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6d800 == 41 [pid = 16947] [id = 422] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x9a665400 == 40 [pid = 16947] [id = 421] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x95237400 == 39 [pid = 16947] [id = 420] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x925f2000 == 38 [pid = 16947] [id = 419] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3d000 == 37 [pid = 16947] [id = 418] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x90e62800 == 36 [pid = 16947] [id = 415] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6bc00 == 35 [pid = 16947] [id = 408] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x95195000 == 34 [pid = 16947] [id = 414] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x93d5ac00 == 33 [pid = 16947] [id = 417] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x93b11000 == 32 [pid = 16947] [id = 416] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6c000 == 31 [pid = 16947] [id = 430] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x9b104800 == 30 [pid = 16947] [id = 428] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x930d5800 == 29 [pid = 16947] [id = 429] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x95470000 == 28 [pid = 16947] [id = 427] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x9ac8c800 == 27 [pid = 16947] [id = 426] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x91dda400 == 26 [pid = 16947] [id = 425] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd3400 == 25 [pid = 16947] [id = 423] 11:25:38 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6d400 == 24 [pid = 16947] [id = 424] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0x92631800) [pid = 16947] [serial = 1209] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x925eb400) [pid = 16947] [serial = 1208] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x9966c000) [pid = 16947] [serial = 1212] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x95471400) [pid = 16947] [serial = 1211] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9b110c00) [pid = 16947] [serial = 1215] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9b106400) [pid = 16947] [serial = 1214] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x91f38000) [pid = 16947] [serial = 1227] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x91dd7800) [pid = 16947] [serial = 1226] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9b1ee400) [pid = 16947] [serial = 1218] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9b196000) [pid = 16947] [serial = 1217] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x925f5000) [pid = 16947] [serial = 1232] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x92215800) [pid = 16947] [serial = 1229] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9221f000) [pid = 16947] [serial = 1230] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9b4a5400) [pid = 16947] [serial = 1221] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9b4a4800) [pid = 16947] [serial = 1220] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9bfd3c00) [pid = 16947] [serial = 1224] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9ba86000) [pid = 16947] [serial = 1223] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9546c400) [pid = 16947] [serial = 1238] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x98308400) [pid = 16947] [serial = 1239] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9518cc00) [pid = 16947] [serial = 1236] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x950c2000) [pid = 16947] [serial = 1235] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x983e7c00) [pid = 16947] [serial = 1242] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x95467000) [pid = 16947] [serial = 1241] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x92638400) [pid = 16947] [serial = 1233] [outer = (nil)] [url = about:blank] 11:25:38 INFO - PROCESS | 16947 | 1468866338493 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2387ms 11:25:38 INFO - PROCESS | 16947 | 1468866338523 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 11:25:38 INFO - PROCESS | 16947 | 1468866338529 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 11:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:25:38 INFO - PROCESS | 16947 | 1468866338546 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:25:38 INFO - PROCESS | 16947 | 1468866338551 Marionette TRACE conn3 <- [1,1698,null,{}] 11:25:38 INFO - PROCESS | 16947 | 1468866338559 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:38 INFO - PROCESS | 16947 | 1468866338563 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:38 INFO - PROCESS | 16947 | 1468866338720 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 11:25:38 INFO - PROCESS | 16947 | 1468866338737 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:38 INFO - PROCESS | 16947 | 1468866338747 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:38 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f38800 == 25 [pid = 16947] [id = 432] 11:25:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x91f3d000) [pid = 16947] [serial = 1297] [outer = (nil)] 11:25:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x92180000) [pid = 16947] [serial = 1298] [outer = 0x91f3d000] 11:25:38 INFO - PROCESS | 16947 | 1468866338816 Marionette DEBUG loaded listener.js 11:25:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x92214800) [pid = 16947] [serial = 1299] [outer = 0x91f3d000] 11:25:39 INFO - PROCESS | 16947 | 1468866339647 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:25:39 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 11:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1136ms 11:25:39 INFO - PROCESS | 16947 | 1468866339677 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 11:25:39 INFO - PROCESS | 16947 | 1468866339684 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 11:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:25:39 INFO - PROCESS | 16947 | 1468866339696 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:25:39 INFO - PROCESS | 16947 | 1468866339700 Marionette TRACE conn3 <- [1,1702,null,{}] 11:25:39 INFO - PROCESS | 16947 | 1468866339710 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:39 INFO - PROCESS | 16947 | 1468866339715 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:39 INFO - PROCESS | 16947 | 1468866339870 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 11:25:39 INFO - PROCESS | 16947 | 1468866339880 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:39 INFO - PROCESS | 16947 | 1468866339890 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:39 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f0400 == 26 [pid = 16947] [id = 433] 11:25:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x925f2000) [pid = 16947] [serial = 1300] [outer = (nil)] 11:25:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x925f7000) [pid = 16947] [serial = 1301] [outer = 0x925f2000] 11:25:39 INFO - PROCESS | 16947 | 1468866339954 Marionette DEBUG loaded listener.js 11:25:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x92633800) [pid = 16947] [serial = 1302] [outer = 0x925f2000] 11:25:40 INFO - PROCESS | 16947 | 1468866340849 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1188ms 11:25:40 INFO - PROCESS | 16947 | 1468866340883 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 11:25:40 INFO - PROCESS | 16947 | 1468866340886 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 11:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:25:40 INFO - PROCESS | 16947 | 1468866340912 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:25:40 INFO - PROCESS | 16947 | 1468866340918 Marionette TRACE conn3 <- [1,1706,null,{}] 11:25:40 INFO - PROCESS | 16947 | 1468866340935 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:40 INFO - PROCESS | 16947 | 1468866340944 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:41 INFO - PROCESS | 16947 | 1468866341142 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 11:25:41 INFO - PROCESS | 16947 | 1468866341219 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:41 INFO - PROCESS | 16947 | 1468866341231 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:41 INFO - PROCESS | 16947 | ++DOCSHELL 0x950bf400 == 27 [pid = 16947] [id = 434] 11:25:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x950c2000) [pid = 16947] [serial = 1303] [outer = (nil)] 11:25:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9518bc00) [pid = 16947] [serial = 1304] [outer = 0x950c2000] 11:25:41 INFO - PROCESS | 16947 | 1468866341302 Marionette DEBUG loaded listener.js 11:25:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x95233400) [pid = 16947] [serial = 1305] [outer = 0x950c2000] 11:25:42 INFO - PROCESS | 16947 | 1468866342118 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1256ms 11:25:42 INFO - PROCESS | 16947 | 1468866342149 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 11:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:25:42 INFO - PROCESS | 16947 | 1468866342153 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 11:25:42 INFO - PROCESS | 16947 | 1468866342161 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:25:42 INFO - PROCESS | 16947 | 1468866342164 Marionette TRACE conn3 <- [1,1710,null,{}] 11:25:42 INFO - PROCESS | 16947 | 1468866342169 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:42 INFO - PROCESS | 16947 | 1468866342174 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:42 INFO - PROCESS | 16947 | 1468866342363 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 11:25:42 INFO - PROCESS | 16947 | 1468866342388 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:42 INFO - PROCESS | 16947 | 1468866342397 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:42 INFO - PROCESS | 16947 | ++DOCSHELL 0x950cac00 == 28 [pid = 16947] [id = 435] 11:25:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x95466400) [pid = 16947] [serial = 1306] [outer = (nil)] 11:25:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x98352c00) [pid = 16947] [serial = 1307] [outer = 0x95466400] 11:25:42 INFO - PROCESS | 16947 | 1468866342459 Marionette DEBUG loaded listener.js 11:25:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x99667c00) [pid = 16947] [serial = 1308] [outer = 0x95466400] 11:25:43 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x91f3e800) [pid = 16947] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:25:43 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9a77b000) [pid = 16947] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:25:43 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x91f36400) [pid = 16947] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:25:43 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x99ebe000) [pid = 16947] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:25:43 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9a668c00) [pid = 16947] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:25:43 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x950c3000) [pid = 16947] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:25:43 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x925f8400) [pid = 16947] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:25:43 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x91f3e000) [pid = 16947] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:25:43 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9217c800) [pid = 16947] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:25:43 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x95466c00) [pid = 16947] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:25:43 INFO - PROCESS | 16947 | 1468866343647 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1545ms 11:25:43 INFO - PROCESS | 16947 | 1468866343710 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 11:25:43 INFO - PROCESS | 16947 | 1468866343718 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 11:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:25:43 INFO - PROCESS | 16947 | 1468866343736 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:25:43 INFO - PROCESS | 16947 | 1468866343738 Marionette TRACE conn3 <- [1,1714,null,{}] 11:25:43 INFO - PROCESS | 16947 | 1468866343745 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:43 INFO - PROCESS | 16947 | 1468866343749 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:43 INFO - PROCESS | 16947 | 1468866343925 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 11:25:43 INFO - PROCESS | 16947 | 1468866343977 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:43 INFO - PROCESS | 16947 | 1468866343985 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:44 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6a000 == 29 [pid = 16947] [id = 436] 11:25:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x91dd1c00) [pid = 16947] [serial = 1309] [outer = (nil)] 11:25:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x93d53000) [pid = 16947] [serial = 1310] [outer = 0x91dd1c00] 11:25:44 INFO - PROCESS | 16947 | 1468866344047 Marionette DEBUG loaded listener.js 11:25:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9830a400) [pid = 16947] [serial = 1311] [outer = 0x91dd1c00] 11:25:44 INFO - PROCESS | 16947 | 1468866344766 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1083ms 11:25:44 INFO - PROCESS | 16947 | 1468866344818 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 11:25:44 INFO - PROCESS | 16947 | 1468866344822 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 11:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:25:44 INFO - PROCESS | 16947 | 1468866344828 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:25:44 INFO - PROCESS | 16947 | 1468866344832 Marionette TRACE conn3 <- [1,1718,null,{}] 11:25:44 INFO - PROCESS | 16947 | 1468866344837 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:44 INFO - PROCESS | 16947 | 1468866344847 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:45 INFO - PROCESS | 16947 | 1468866345070 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 11:25:45 INFO - PROCESS | 16947 | 1468866345079 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:45 INFO - PROCESS | 16947 | 1468866345087 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:45 INFO - PROCESS | 16947 | ++DOCSHELL 0x92183000 == 30 [pid = 16947] [id = 437] 11:25:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99da4400) [pid = 16947] [serial = 1312] [outer = (nil)] 11:25:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9a668c00) [pid = 16947] [serial = 1313] [outer = 0x99da4400] 11:25:45 INFO - PROCESS | 16947 | 1468866345147 Marionette DEBUG loaded listener.js 11:25:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9a8bac00) [pid = 16947] [serial = 1314] [outer = 0x99da4400] 11:25:46 INFO - PROCESS | 16947 | 1468866346209 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1427ms 11:25:46 INFO - PROCESS | 16947 | 1468866346257 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 11:25:46 INFO - PROCESS | 16947 | 1468866346264 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 11:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:25:46 INFO - PROCESS | 16947 | 1468866346271 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:25:46 INFO - PROCESS | 16947 | 1468866346279 Marionette TRACE conn3 <- [1,1722,null,{}] 11:25:46 INFO - PROCESS | 16947 | 1468866346287 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:46 INFO - PROCESS | 16947 | 1468866346292 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:46 INFO - PROCESS | 16947 | 1468866346480 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 11:25:46 INFO - PROCESS | 16947 | 1468866346684 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:46 INFO - PROCESS | 16947 | 1468866346695 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:46 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e64c00 == 31 [pid = 16947] [id = 438] 11:25:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x92178000) [pid = 16947] [serial = 1315] [outer = (nil)] 11:25:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x92403c00) [pid = 16947] [serial = 1316] [outer = 0x92178000] 11:25:46 INFO - PROCESS | 16947 | 1468866346779 Marionette DEBUG loaded listener.js 11:25:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x92631800) [pid = 16947] [serial = 1317] [outer = 0x92178000] 11:25:47 INFO - PROCESS | 16947 | 1468866347755 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:25:47 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 11:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1545ms 11:25:47 INFO - PROCESS | 16947 | 1468866347817 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 11:25:47 INFO - PROCESS | 16947 | 1468866347824 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 11:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:25:47 INFO - PROCESS | 16947 | 1468866347835 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:25:47 INFO - PROCESS | 16947 | 1468866347839 Marionette TRACE conn3 <- [1,1726,null,{}] 11:25:47 INFO - PROCESS | 16947 | 1468866347845 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:47 INFO - PROCESS | 16947 | 1468866347851 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:48 INFO - PROCESS | 16947 | 1468866348064 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 11:25:48 INFO - PROCESS | 16947 | 1468866348305 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:48 INFO - PROCESS | 16947 | 1468866348316 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:48 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b0dc00 == 32 [pid = 16947] [id = 439] 11:25:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x95194800) [pid = 16947] [serial = 1318] [outer = (nil)] 11:25:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x978be400) [pid = 16947] [serial = 1319] [outer = 0x95194800] 11:25:48 INFO - PROCESS | 16947 | 1468866348434 Marionette DEBUG loaded listener.js 11:25:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9921c800) [pid = 16947] [serial = 1320] [outer = 0x95194800] 11:25:49 INFO - PROCESS | 16947 | 1468866349368 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1585ms 11:25:49 INFO - PROCESS | 16947 | 1468866349420 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 11:25:49 INFO - PROCESS | 16947 | 1468866349423 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 11:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:25:49 INFO - PROCESS | 16947 | 1468866349431 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:25:49 INFO - PROCESS | 16947 | 1468866349436 Marionette TRACE conn3 <- [1,1730,null,{}] 11:25:49 INFO - PROCESS | 16947 | 1468866349452 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:49 INFO - PROCESS | 16947 | 1468866349460 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:49 INFO - PROCESS | 16947 | 1468866349628 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 11:25:49 INFO - PROCESS | 16947 | 1468866349786 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:49 INFO - PROCESS | 16947 | 1468866349797 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:49 INFO - PROCESS | 16947 | ++DOCSHELL 0x9503f000 == 33 [pid = 16947] [id = 440] 11:25:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9a8f5000) [pid = 16947] [serial = 1321] [outer = (nil)] 11:25:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9ac86800) [pid = 16947] [serial = 1322] [outer = 0x9a8f5000] 11:25:49 INFO - PROCESS | 16947 | 1468866349871 Marionette DEBUG loaded listener.js 11:25:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9ac8c400) [pid = 16947] [serial = 1323] [outer = 0x9a8f5000] 11:25:50 INFO - PROCESS | 16947 | 1468866350981 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:25:51 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 11:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1635ms 11:25:51 INFO - PROCESS | 16947 | 1468866351066 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 11:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:25:51 INFO - PROCESS | 16947 | 1468866351072 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 11:25:51 INFO - PROCESS | 16947 | 1468866351080 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:25:51 INFO - PROCESS | 16947 | 1468866351085 Marionette TRACE conn3 <- [1,1734,null,{}] 11:25:51 INFO - PROCESS | 16947 | 1468866351092 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:51 INFO - PROCESS | 16947 | 1468866351097 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:51 INFO - PROCESS | 16947 | 1468866351261 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 11:25:51 INFO - PROCESS | 16947 | 1468866351463 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:51 INFO - PROCESS | 16947 | 1468866351484 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:51 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dda400 == 34 [pid = 16947] [id = 441] 11:25:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9217c400) [pid = 16947] [serial = 1324] [outer = (nil)] 11:25:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x92185800) [pid = 16947] [serial = 1325] [outer = 0x9217c400] 11:25:51 INFO - PROCESS | 16947 | 1468866351566 Marionette DEBUG loaded listener.js 11:25:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x92221800) [pid = 16947] [serial = 1326] [outer = 0x9217c400] 11:25:52 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6a000 == 33 [pid = 16947] [id = 436] 11:25:52 INFO - PROCESS | 16947 | --DOCSHELL 0x950cac00 == 32 [pid = 16947] [id = 435] 11:25:52 INFO - PROCESS | 16947 | --DOCSHELL 0x950bf400 == 31 [pid = 16947] [id = 434] 11:25:52 INFO - PROCESS | 16947 | --DOCSHELL 0x925f0400 == 30 [pid = 16947] [id = 433] 11:25:52 INFO - PROCESS | 16947 | --DOCSHELL 0x91f38800 == 29 [pid = 16947] [id = 432] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9ac8d400) [pid = 16947] [serial = 1272] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9a77b800) [pid = 16947] [serial = 1271] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9a8b9400) [pid = 16947] [serial = 1265] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x978bf800) [pid = 16947] [serial = 1268] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9a8f3400) [pid = 16947] [serial = 1266] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9a5ed000) [pid = 16947] [serial = 1245] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9a107c00) [pid = 16947] [serial = 1244] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9a8b9000) [pid = 16947] [serial = 1253] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9a8e7c00) [pid = 16947] [serial = 1254] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x95193c00) [pid = 16947] [serial = 1250] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x95468800) [pid = 16947] [serial = 1251] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x93a02800) [pid = 16947] [serial = 1259] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x93b13c00) [pid = 16947] [serial = 1260] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x92221000) [pid = 16947] [serial = 1256] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x92408000) [pid = 16947] [serial = 1257] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x925ed400) [pid = 16947] [serial = 1247] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x925f0000) [pid = 16947] [serial = 1248] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x99673c00) [pid = 16947] [serial = 1262] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x99ed6c00) [pid = 16947] [serial = 1263] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x99ed1400) [pid = 16947] [serial = 1269] [outer = (nil)] [url = about:blank] 11:25:52 INFO - PROCESS | 16947 | 1468866352436 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:25: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 11:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1391ms 11:25:52 INFO - PROCESS | 16947 | 1468866352470 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 11:25:52 INFO - PROCESS | 16947 | 1468866352475 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 11:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:25:52 INFO - PROCESS | 16947 | 1468866352486 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:25:52 INFO - PROCESS | 16947 | 1468866352489 Marionette TRACE conn3 <- [1,1738,null,{}] 11:25:52 INFO - PROCESS | 16947 | 1468866352495 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:52 INFO - PROCESS | 16947 | 1468866352500 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:52 INFO - PROCESS | 16947 | 1468866352644 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 11:25:52 INFO - PROCESS | 16947 | 1468866352659 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:52 INFO - PROCESS | 16947 | 1468866352669 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:52 INFO - PROCESS | 16947 | ++DOCSHELL 0x925ed400 == 30 [pid = 16947] [id = 442] 11:25:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x92630400) [pid = 16947] [serial = 1327] [outer = (nil)] 11:25:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x93a03800) [pid = 16947] [serial = 1328] [outer = 0x92630400] 11:25:52 INFO - PROCESS | 16947 | 1468866352732 Marionette DEBUG loaded listener.js 11:25:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x93b1ac00) [pid = 16947] [serial = 1329] [outer = 0x92630400] 11:25:53 INFO - PROCESS | 16947 | 1468866353704 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1280ms 11:25:53 INFO - PROCESS | 16947 | 1468866353766 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 11:25:53 INFO - PROCESS | 16947 | 1468866353770 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 11:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:25:53 INFO - PROCESS | 16947 | 1468866353776 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:25:53 INFO - PROCESS | 16947 | 1468866353781 Marionette TRACE conn3 <- [1,1742,null,{}] 11:25:53 INFO - PROCESS | 16947 | 1468866353795 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:53 INFO - PROCESS | 16947 | 1468866353803 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:53 INFO - PROCESS | 16947 | 1468866353953 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 11:25:54 INFO - PROCESS | 16947 | 1468866354071 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:54 INFO - PROCESS | 16947 | 1468866354079 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:54 INFO - PROCESS | 16947 | ++DOCSHELL 0x9518e000 == 31 [pid = 16947] [id = 443] 11:25:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9518ec00) [pid = 16947] [serial = 1330] [outer = (nil)] 11:25:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x96ec8800) [pid = 16947] [serial = 1331] [outer = 0x9518ec00] 11:25:54 INFO - PROCESS | 16947 | 1468866354143 Marionette DEBUG loaded listener.js 11:25:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99da0c00) [pid = 16947] [serial = 1332] [outer = 0x9518ec00] 11:25:54 INFO - PROCESS | 16947 | 1468866354940 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1231ms 11:25:55 INFO - PROCESS | 16947 | 1468866355008 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 11:25:55 INFO - PROCESS | 16947 | 1468866355012 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 11:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:25:55 INFO - PROCESS | 16947 | 1468866355018 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:25:55 INFO - PROCESS | 16947 | 1468866355021 Marionette TRACE conn3 <- [1,1746,null,{}] 11:25:55 INFO - PROCESS | 16947 | 1468866355026 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:55 INFO - PROCESS | 16947 | 1468866355031 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:55 INFO - PROCESS | 16947 | 1468866355243 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 11:25:55 INFO - PROCESS | 16947 | 1468866355258 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:55 INFO - PROCESS | 16947 | 1468866355264 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:55 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f3400 == 32 [pid = 16947] [id = 444] 11:25:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9a070c00) [pid = 16947] [serial = 1333] [outer = (nil)] 11:25:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9a668000) [pid = 16947] [serial = 1334] [outer = 0x9a070c00] 11:25:55 INFO - PROCESS | 16947 | 1468866355329 Marionette DEBUG loaded listener.js 11:25:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9a8be800) [pid = 16947] [serial = 1335] [outer = 0x9a070c00] 11:25:56 INFO - PROCESS | 16947 | 1468866356147 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1178ms 11:25:56 INFO - PROCESS | 16947 | 1468866356197 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 11:25:56 INFO - PROCESS | 16947 | 1468866356200 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 11:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:25:56 INFO - PROCESS | 16947 | 1468866356210 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:25:56 INFO - PROCESS | 16947 | 1468866356213 Marionette TRACE conn3 <- [1,1750,null,{}] 11:25:56 INFO - PROCESS | 16947 | 1468866356222 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:56 INFO - PROCESS | 16947 | 1468866356225 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:56 INFO - PROCESS | 16947 | 1468866356402 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 11:25:56 INFO - PROCESS | 16947 | 1468866356417 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:56 INFO - PROCESS | 16947 | 1468866356425 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:56 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6cc00 == 33 [pid = 16947] [id = 445] 11:25:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x925f1c00) [pid = 16947] [serial = 1336] [outer = (nil)] 11:25:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9a8f2800) [pid = 16947] [serial = 1337] [outer = 0x925f1c00] 11:25:56 INFO - PROCESS | 16947 | 1468866356483 Marionette DEBUG loaded listener.js 11:25:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9ac83000) [pid = 16947] [serial = 1338] [outer = 0x925f1c00] 11:25:57 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9518a800) [pid = 16947] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:25:57 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9ae36800) [pid = 16947] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:25:57 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x950c2000) [pid = 16947] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:25:57 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x925f2000) [pid = 16947] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:25:57 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x925c9000) [pid = 16947] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:25:57 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9ac8dc00) [pid = 16947] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:25:57 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9b104c00) [pid = 16947] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:25:57 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x91f3d000) [pid = 16947] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:25:57 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x95466400) [pid = 16947] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:25:57 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9b18ec00) [pid = 16947] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:25:57 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9217f800) [pid = 16947] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:25:57 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x91dd1c00) [pid = 16947] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:25:57 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x91de0000) [pid = 16947] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:25:57 INFO - PROCESS | 16947 | 1468866357389 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1229ms 11:25:57 INFO - PROCESS | 16947 | 1468866357440 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 11:25:57 INFO - PROCESS | 16947 | 1468866357444 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 11:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:25:57 INFO - PROCESS | 16947 | 1468866357449 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:25:57 INFO - PROCESS | 16947 | 1468866357452 Marionette TRACE conn3 <- [1,1754,null,{}] 11:25:57 INFO - PROCESS | 16947 | 1468866357457 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:57 INFO - PROCESS | 16947 | 1468866357467 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:57 INFO - PROCESS | 16947 | 1468866357699 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 11:25:57 INFO - PROCESS | 16947 | 1468866357708 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:57 INFO - PROCESS | 16947 | 1468866357722 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:57 INFO - PROCESS | 16947 | ++DOCSHELL 0x950c2000 == 34 [pid = 16947] [id = 446] 11:25:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x950c2800) [pid = 16947] [serial = 1339] [outer = (nil)] 11:25:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9a1da800) [pid = 16947] [serial = 1340] [outer = 0x950c2800] 11:25:57 INFO - PROCESS | 16947 | 1468866357788 Marionette DEBUG loaded listener.js 11:25:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9ae39000) [pid = 16947] [serial = 1341] [outer = 0x950c2800] 11:25:58 INFO - PROCESS | 16947 | 1468866358517 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1131ms 11:25:58 INFO - PROCESS | 16947 | 1468866358581 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 11:25:58 INFO - PROCESS | 16947 | 1468866358584 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 11:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:25:58 INFO - PROCESS | 16947 | 1468866358590 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:25:58 INFO - PROCESS | 16947 | 1468866358592 Marionette TRACE conn3 <- [1,1758,null,{}] 11:25:58 INFO - PROCESS | 16947 | 1468866358597 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:58 INFO - PROCESS | 16947 | 1468866358602 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:58 INFO - PROCESS | 16947 | 1468866358733 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 11:25:58 INFO - PROCESS | 16947 | 1468866358745 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:25:58 INFO - PROCESS | 16947 | 1468866358752 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:25:58 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e66800 == 35 [pid = 16947] [id = 447] 11:25:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x91f3dc00) [pid = 16947] [serial = 1342] [outer = (nil)] 11:25:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9ae42c00) [pid = 16947] [serial = 1343] [outer = 0x91f3dc00] 11:25:58 INFO - PROCESS | 16947 | 1468866358812 Marionette DEBUG loaded listener.js 11:25:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9b106000) [pid = 16947] [serial = 1344] [outer = 0x91f3dc00] 11:25:59 INFO - PROCESS | 16947 | 1468866359832 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1278ms 11:25:59 INFO - PROCESS | 16947 | 1468866359869 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 11:25:59 INFO - PROCESS | 16947 | 1468866359875 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 11:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:25:59 INFO - PROCESS | 16947 | 1468866359883 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:25:59 INFO - PROCESS | 16947 | 1468866359890 Marionette TRACE conn3 <- [1,1762,null,{}] 11:25:59 INFO - PROCESS | 16947 | 1468866359898 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:25:59 INFO - PROCESS | 16947 | 1468866359903 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:00 INFO - PROCESS | 16947 | 1468866360081 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 11:26:00 INFO - PROCESS | 16947 | 1468866360241 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:00 INFO - PROCESS | 16947 | 1468866360249 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:00 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f40c00 == 36 [pid = 16947] [id = 448] 11:26:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9217b800) [pid = 16947] [serial = 1345] [outer = (nil)] 11:26:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x925ecc00) [pid = 16947] [serial = 1346] [outer = 0x9217b800] 11:26:00 INFO - PROCESS | 16947 | 1468866360324 Marionette DEBUG loaded listener.js 11:26:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x93a04400) [pid = 16947] [serial = 1347] [outer = 0x9217b800] 11:26:01 INFO - PROCESS | 16947 | 1468866361254 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1436ms 11:26:01 INFO - PROCESS | 16947 | 1468866361319 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 11:26:01 INFO - PROCESS | 16947 | 1468866361327 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 11:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:26:01 INFO - PROCESS | 16947 | 1468866361337 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:26:01 INFO - PROCESS | 16947 | 1468866361341 Marionette TRACE conn3 <- [1,1766,null,{}] 11:26:01 INFO - PROCESS | 16947 | 1468866361347 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:01 INFO - PROCESS | 16947 | 1468866361353 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:01 INFO - PROCESS | 16947 | 1468866361557 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 11:26:01 INFO - PROCESS | 16947 | 1468866361720 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:01 INFO - PROCESS | 16947 | 1468866361728 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:01 INFO - PROCESS | 16947 | ++DOCSHELL 0x95233c00 == 37 [pid = 16947] [id = 449] 11:26:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x95237000) [pid = 16947] [serial = 1348] [outer = (nil)] 11:26:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x983e7c00) [pid = 16947] [serial = 1349] [outer = 0x95237000] 11:26:01 INFO - PROCESS | 16947 | 1468866361802 Marionette DEBUG loaded listener.js 11:26:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x99ed9000) [pid = 16947] [serial = 1350] [outer = 0x95237000] 11:26:02 INFO - PROCESS | 16947 | 1468866362758 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1485ms 11:26:02 INFO - PROCESS | 16947 | 1468866362823 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 11:26:02 INFO - PROCESS | 16947 | 1468866362827 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 11:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:26:02 INFO - PROCESS | 16947 | 1468866362833 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:26:02 INFO - PROCESS | 16947 | 1468866362839 Marionette TRACE conn3 <- [1,1770,null,{}] 11:26:02 INFO - PROCESS | 16947 | 1468866362853 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:02 INFO - PROCESS | 16947 | 1468866362861 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:03 INFO - PROCESS | 16947 | 1468866363017 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 11:26:03 INFO - PROCESS | 16947 | 1468866363189 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:03 INFO - PROCESS | 16947 | 1468866363198 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:03 INFO - PROCESS | 16947 | ++DOCSHELL 0x99ed4000 == 38 [pid = 16947] [id = 450] 11:26:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9ac8bc00) [pid = 16947] [serial = 1351] [outer = (nil)] 11:26:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b109c00) [pid = 16947] [serial = 1352] [outer = 0x9ac8bc00] 11:26:03 INFO - PROCESS | 16947 | 1468866363272 Marionette DEBUG loaded listener.js 11:26:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b18e400) [pid = 16947] [serial = 1353] [outer = 0x9ac8bc00] 11:26:04 INFO - PROCESS | 16947 | 1468866364104 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1332ms 11:26:04 INFO - PROCESS | 16947 | 1468866364168 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 11:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:26:04 INFO - PROCESS | 16947 | 1468866364172 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 11:26:04 INFO - PROCESS | 16947 | 1468866364179 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:26:04 INFO - PROCESS | 16947 | 1468866364183 Marionette TRACE conn3 <- [1,1774,null,{}] 11:26:04 INFO - PROCESS | 16947 | 1468866364188 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:04 INFO - PROCESS | 16947 | 1468866364193 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:04 INFO - PROCESS | 16947 | 1468866364353 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 11:26:04 INFO - PROCESS | 16947 | 1468866364516 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:04 INFO - PROCESS | 16947 | 1468866364522 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:04 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b190800 == 39 [pid = 16947] [id = 451] 11:26:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b191400) [pid = 16947] [serial = 1354] [outer = (nil)] 11:26:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9b1f1000) [pid = 16947] [serial = 1355] [outer = 0x9b191400] 11:26:04 INFO - PROCESS | 16947 | 1468866364594 Marionette DEBUG loaded listener.js 11:26:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9b4a1000) [pid = 16947] [serial = 1356] [outer = 0x9b191400] 11:26:05 INFO - PROCESS | 16947 | 1468866365416 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1283ms 11:26:05 INFO - PROCESS | 16947 | 1468866365462 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 11:26:05 INFO - PROCESS | 16947 | 1468866365466 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 11:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:26:05 INFO - PROCESS | 16947 | 1468866365471 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:26:05 INFO - PROCESS | 16947 | 1468866365474 Marionette TRACE conn3 <- [1,1778,null,{}] 11:26:05 INFO - PROCESS | 16947 | 1468866365479 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:05 INFO - PROCESS | 16947 | 1468866365484 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:05 INFO - PROCESS | 16947 | 1468866365636 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 11:26:05 INFO - PROCESS | 16947 | 1468866365800 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:05 INFO - PROCESS | 16947 | 1468866365810 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:05 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3f800 == 40 [pid = 16947] [id = 452] 11:26:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x92177400) [pid = 16947] [serial = 1357] [outer = (nil)] 11:26:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9b604000) [pid = 16947] [serial = 1358] [outer = 0x92177400] 11:26:05 INFO - PROCESS | 16947 | 1468866365884 Marionette DEBUG loaded listener.js 11:26:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x9b60c400) [pid = 16947] [serial = 1359] [outer = 0x92177400] 11:26:06 INFO - PROCESS | 16947 | 1468866366723 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:26:06 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 11:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1327ms 11:26:06 INFO - PROCESS | 16947 | 1468866366800 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 11:26:06 INFO - PROCESS | 16947 | 1468866366803 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 11:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:26:06 INFO - PROCESS | 16947 | 1468866366809 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:26:06 INFO - PROCESS | 16947 | 1468866366812 Marionette TRACE conn3 <- [1,1782,null,{}] 11:26:06 INFO - PROCESS | 16947 | 1468866366818 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:06 INFO - PROCESS | 16947 | 1468866366827 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:07 INFO - PROCESS | 16947 | 1468866367036 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 11:26:07 INFO - PROCESS | 16947 | 1468866367213 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:07 INFO - PROCESS | 16947 | 1468866367220 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:07 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd7800 == 41 [pid = 16947] [id = 453] 11:26:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x91f3d400) [pid = 16947] [serial = 1360] [outer = (nil)] 11:26:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x925ee000) [pid = 16947] [serial = 1361] [outer = 0x91f3d400] 11:26:07 INFO - PROCESS | 16947 | 1468866367294 Marionette DEBUG loaded listener.js 11:26:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0x9263e400) [pid = 16947] [serial = 1362] [outer = 0x91f3d400] 11:26:08 INFO - PROCESS | 16947 | 1468866368361 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:26:08 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 11:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1585ms 11:26:08 INFO - PROCESS | 16947 | 1468866368395 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 11:26:08 INFO - PROCESS | 16947 | 1468866368400 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 11:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:26:08 INFO - PROCESS | 16947 | 1468866368407 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:26:08 INFO - PROCESS | 16947 | 1468866368412 Marionette TRACE conn3 <- [1,1786,null,{}] 11:26:08 INFO - PROCESS | 16947 | 1468866368419 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:08 INFO - PROCESS | 16947 | 1468866368424 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:08 INFO - PROCESS | 16947 | 1468866368651 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 11:26:08 INFO - PROCESS | 16947 | 1468866368859 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:08 INFO - PROCESS | 16947 | 1468866368868 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:08 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217b400 == 42 [pid = 16947] [id = 454] 11:26:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0x92219000) [pid = 16947] [serial = 1363] [outer = (nil)] 11:26:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 92 (0x9263e000) [pid = 16947] [serial = 1364] [outer = 0x92219000] 11:26:08 INFO - PROCESS | 16947 | 1468866368985 Marionette DEBUG loaded listener.js 11:26:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 93 (0x93d52c00) [pid = 16947] [serial = 1365] [outer = 0x92219000] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x950c2000 == 41 [pid = 16947] [id = 446] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6cc00 == 40 [pid = 16947] [id = 445] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x925f3400 == 39 [pid = 16947] [id = 444] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x9518e000 == 38 [pid = 16947] [id = 443] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x925ed400 == 37 [pid = 16947] [id = 442] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x91dda400 == 36 [pid = 16947] [id = 441] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x9503f000 == 35 [pid = 16947] [id = 440] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x93b0dc00 == 34 [pid = 16947] [id = 439] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x90e64c00 == 33 [pid = 16947] [id = 438] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x92183000 == 32 [pid = 16947] [id = 437] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x92410800 == 31 [pid = 16947] [id = 431] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3f800 == 30 [pid = 16947] [id = 452] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd7800 == 29 [pid = 16947] [id = 453] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x9b190800 == 28 [pid = 16947] [id = 451] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x99ed4000 == 27 [pid = 16947] [id = 450] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x95233c00 == 26 [pid = 16947] [id = 449] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x90e66800 == 25 [pid = 16947] [id = 447] 11:26:10 INFO - PROCESS | 16947 | --DOCSHELL 0x91f40c00 == 24 [pid = 16947] [id = 448] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 92 (0x99669c00) [pid = 16947] [serial = 1277] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 91 (0x9af7a400) [pid = 16947] [serial = 1281] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0x9ae3d400) [pid = 16947] [serial = 1280] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x95233400) [pid = 16947] [serial = 1305] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x925f7000) [pid = 16947] [serial = 1301] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x9263c000) [pid = 16947] [serial = 1296] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9b10e000) [pid = 16947] [serial = 1284] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9b10bc00) [pid = 16947] [serial = 1283] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x925f3800) [pid = 16947] [serial = 1295] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9b1ed800) [pid = 16947] [serial = 1287] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x92180000) [pid = 16947] [serial = 1298] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x92214800) [pid = 16947] [serial = 1299] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9b195000) [pid = 16947] [serial = 1286] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x98352c00) [pid = 16947] [serial = 1307] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9ba14000) [pid = 16947] [serial = 1290] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9ba13400) [pid = 16947] [serial = 1289] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9b108000) [pid = 16947] [serial = 1293] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x978c2800) [pid = 16947] [serial = 1292] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x99667c00) [pid = 16947] [serial = 1308] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9518bc00) [pid = 16947] [serial = 1304] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9830a400) [pid = 16947] [serial = 1311] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x93d53000) [pid = 16947] [serial = 1310] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9a668c00) [pid = 16947] [serial = 1313] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9263e800) [pid = 16947] [serial = 1275] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x925eb000) [pid = 16947] [serial = 1274] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x92633800) [pid = 16947] [serial = 1302] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x99ed5400) [pid = 16947] [serial = 1278] [outer = (nil)] [url = about:blank] 11:26:10 INFO - PROCESS | 16947 | 1468866370720 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:26:10 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 11:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2334ms 11:26:10 INFO - PROCESS | 16947 | 1468866370801 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 11:26:10 INFO - PROCESS | 16947 | 1468866370808 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 11:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:26:10 INFO - PROCESS | 16947 | 1468866370821 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:26:10 INFO - PROCESS | 16947 | 1468866370829 Marionette TRACE conn3 <- [1,1790,null,{}] 11:26:10 INFO - PROCESS | 16947 | 1468866370836 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:10 INFO - PROCESS | 16947 | 1468866370842 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:11 INFO - PROCESS | 16947 | 1468866371012 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 11:26:11 INFO - PROCESS | 16947 | 1468866371023 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:11 INFO - PROCESS | 16947 | 1468866371035 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:11 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f39000 == 25 [pid = 16947] [id = 455] 11:26:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x91f3b400) [pid = 16947] [serial = 1366] [outer = (nil)] 11:26:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x92216000) [pid = 16947] [serial = 1367] [outer = 0x91f3b400] 11:26:11 INFO - PROCESS | 16947 | 1468866371098 Marionette DEBUG loaded listener.js 11:26:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9230fc00) [pid = 16947] [serial = 1368] [outer = 0x91f3b400] 11:26:11 INFO - PROCESS | 16947 | 1468866371978 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:26:12 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) 11:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1188ms 11:26:12 INFO - PROCESS | 16947 | 1468866372010 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 11:26:12 INFO - PROCESS | 16947 | 1468866372019 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 11:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:26:12 INFO - PROCESS | 16947 | 1468866372030 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:26:12 INFO - PROCESS | 16947 | 1468866372034 Marionette TRACE conn3 <- [1,1794,null,{}] 11:26:12 INFO - PROCESS | 16947 | 1468866372045 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:12 INFO - PROCESS | 16947 | 1468866372049 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:12 INFO - PROCESS | 16947 | 1468866372212 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 11:26:12 INFO - PROCESS | 16947 | 1468866372349 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:12 INFO - PROCESS | 16947 | 1468866372360 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:12 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c9800 == 26 [pid = 16947] [id = 456] 11:26:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x925f7400) [pid = 16947] [serial = 1369] [outer = (nil)] 11:26:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9263c800) [pid = 16947] [serial = 1370] [outer = 0x925f7400] 11:26:12 INFO - PROCESS | 16947 | 1468866372447 Marionette DEBUG loaded listener.js 11:26:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x93a05400) [pid = 16947] [serial = 1371] [outer = 0x925f7400] 11:26:13 INFO - PROCESS | 16947 | 1468866373304 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1334ms 11:26:13 INFO - PROCESS | 16947 | 1468866373365 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 11:26:13 INFO - PROCESS | 16947 | 1468866373369 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 11:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:26:13 INFO - PROCESS | 16947 | 1468866373375 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:26:13 INFO - PROCESS | 16947 | 1468866373381 Marionette TRACE conn3 <- [1,1798,null,{}] 11:26:13 INFO - PROCESS | 16947 | 1468866373405 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:13 INFO - PROCESS | 16947 | 1468866373414 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:13 INFO - PROCESS | 16947 | 1468866373622 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 11:26:13 INFO - PROCESS | 16947 | 1468866373645 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:13 INFO - PROCESS | 16947 | 1468866373655 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:13 INFO - PROCESS | 16947 | ++DOCSHELL 0x95193c00 == 27 [pid = 16947] [id = 457] 11:26:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x95194000) [pid = 16947] [serial = 1372] [outer = (nil)] 11:26:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x95469000) [pid = 16947] [serial = 1373] [outer = 0x95194000] 11:26:13 INFO - PROCESS | 16947 | 1468866373722 Marionette DEBUG loaded listener.js 11:26:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x978bc800) [pid = 16947] [serial = 1374] [outer = 0x95194000] 11:26:14 INFO - PROCESS | 16947 | 1468866374564 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1239ms 11:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:26:14 INFO - PROCESS | 16947 | 1468866374617 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 11:26:14 INFO - PROCESS | 16947 | 1468866374620 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 11:26:14 INFO - PROCESS | 16947 | 1468866374627 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:26:14 INFO - PROCESS | 16947 | 1468866374630 Marionette TRACE conn3 <- [1,1802,null,{}] 11:26:14 INFO - PROCESS | 16947 | 1468866374635 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:14 INFO - PROCESS | 16947 | 1468866374639 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:15 INFO - PROCESS | 16947 | 1468866375157 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 11:26:15 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x925f1c00) [pid = 16947] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:26:15 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9a8f5000) [pid = 16947] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:26:15 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x92630400) [pid = 16947] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:26:15 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9a070c00) [pid = 16947] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:26:15 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9518ec00) [pid = 16947] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:26:15 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x92178000) [pid = 16947] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:26:15 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x95194800) [pid = 16947] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:26:15 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x950c2800) [pid = 16947] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:26:15 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x99da4400) [pid = 16947] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:26:15 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9217c400) [pid = 16947] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:26:15 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x91f3dc00) [pid = 16947] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:26:15 INFO - PROCESS | 16947 | 1468866375335 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:15 INFO - PROCESS | 16947 | 1468866375344 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:15 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e63c00 == 28 [pid = 16947] [id = 458] 11:26:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x91dd4800) [pid = 16947] [serial = 1375] [outer = (nil)] 11:26:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x92180800) [pid = 16947] [serial = 1376] [outer = 0x91dd4800] 11:26:15 INFO - PROCESS | 16947 | 1468866375410 Marionette DEBUG loaded listener.js 11:26:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x95194800) [pid = 16947] [serial = 1377] [outer = 0x91dd4800] 11:26:16 INFO - PROCESS | 16947 | 1468866376059 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1480ms 11:26:16 INFO - PROCESS | 16947 | 1468866376107 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 11:26:16 INFO - PROCESS | 16947 | 1468866376111 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 11:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:26:16 INFO - PROCESS | 16947 | 1468866376116 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:26:16 INFO - PROCESS | 16947 | 1468866376120 Marionette TRACE conn3 <- [1,1806,null,{}] 11:26:16 INFO - PROCESS | 16947 | 1468866376126 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:16 INFO - PROCESS | 16947 | 1468866376131 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:16 INFO - PROCESS | 16947 | 1468866376267 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 11:26:16 INFO - PROCESS | 16947 | 1468866376393 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:16 INFO - PROCESS | 16947 | 1468866376401 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:16 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e63400 == 29 [pid = 16947] [id = 459] 11:26:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x92223400) [pid = 16947] [serial = 1378] [outer = (nil)] 11:26:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9966b400) [pid = 16947] [serial = 1379] [outer = 0x92223400] 11:26:16 INFO - PROCESS | 16947 | 1468866376462 Marionette DEBUG loaded listener.js 11:26:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x99676000) [pid = 16947] [serial = 1380] [outer = 0x92223400] 11:26:17 INFO - PROCESS | 16947 | 1468866377249 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1185ms 11:26:17 INFO - PROCESS | 16947 | 1468866377303 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 11:26:17 INFO - PROCESS | 16947 | 1468866377307 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 11:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:26:17 INFO - PROCESS | 16947 | 1468866377317 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:26:17 INFO - PROCESS | 16947 | 1468866377322 Marionette TRACE conn3 <- [1,1810,null,{}] 11:26:17 INFO - PROCESS | 16947 | 1468866377341 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:17 INFO - PROCESS | 16947 | 1468866377347 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:17 INFO - PROCESS | 16947 | 1468866377536 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 11:26:17 INFO - PROCESS | 16947 | 1468866377715 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:17 INFO - PROCESS | 16947 | 1468866377725 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:17 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217c800 == 30 [pid = 16947] [id = 460] 11:26:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9217dc00) [pid = 16947] [serial = 1381] [outer = (nil)] 11:26:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x92220c00) [pid = 16947] [serial = 1382] [outer = 0x9217dc00] 11:26:17 INFO - PROCESS | 16947 | 1468866377800 Marionette DEBUG loaded listener.js 11:26:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x925ebc00) [pid = 16947] [serial = 1383] [outer = 0x9217dc00] 11:26:18 INFO - PROCESS | 16947 | 1468866378820 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1548ms 11:26:18 INFO - PROCESS | 16947 | 1468866378865 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 11:26:18 INFO - PROCESS | 16947 | 1468866378872 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 11:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:26:18 INFO - PROCESS | 16947 | 1468866378884 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:26:18 INFO - PROCESS | 16947 | 1468866378887 Marionette TRACE conn3 <- [1,1814,null,{}] 11:26:18 INFO - PROCESS | 16947 | 1468866378894 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:18 INFO - PROCESS | 16947 | 1468866378900 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:19 INFO - PROCESS | 16947 | 1468866379078 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 11:26:19 INFO - PROCESS | 16947 | 1468866379240 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:19 INFO - PROCESS | 16947 | 1468866379251 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:19 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e62800 == 31 [pid = 16947] [id = 461] 11:26:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x950c5800) [pid = 16947] [serial = 1384] [outer = (nil)] 11:26:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x95233400) [pid = 16947] [serial = 1385] [outer = 0x950c5800] 11:26:19 INFO - PROCESS | 16947 | 1468866379370 Marionette DEBUG loaded listener.js 11:26:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x96eccc00) [pid = 16947] [serial = 1386] [outer = 0x950c5800] 11:26:20 INFO - PROCESS | 16947 | 1468866380373 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1536ms 11:26:20 INFO - PROCESS | 16947 | 1468866380420 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 11:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:26:20 INFO - PROCESS | 16947 | 1468866380424 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 11:26:20 INFO - PROCESS | 16947 | 1468866380431 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:26:20 INFO - PROCESS | 16947 | 1468866380437 Marionette TRACE conn3 <- [1,1818,null,{}] 11:26:20 INFO - PROCESS | 16947 | 1468866380453 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:20 INFO - PROCESS | 16947 | 1468866380462 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:20 INFO - PROCESS | 16947 | 1468866380634 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 11:26:20 INFO - PROCESS | 16947 | 1468866380834 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:20 INFO - PROCESS | 16947 | 1468866380847 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:20 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a4d6000 == 32 [pid = 16947] [id = 462] 11:26:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9a5ed800) [pid = 16947] [serial = 1387] [outer = (nil)] 11:26:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9a8b2c00) [pid = 16947] [serial = 1388] [outer = 0x9a5ed800] 11:26:20 INFO - PROCESS | 16947 | 1468866380928 Marionette DEBUG loaded listener.js 11:26:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9a8b7000) [pid = 16947] [serial = 1389] [outer = 0x9a5ed800] 11:26:21 INFO - PROCESS | 16947 | 1468866381833 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1443ms 11:26:21 INFO - PROCESS | 16947 | 1468866381874 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 11:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:26:21 INFO - PROCESS | 16947 | 1468866381879 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 11:26:21 INFO - PROCESS | 16947 | 1468866381885 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:26:21 INFO - PROCESS | 16947 | 1468866381889 Marionette TRACE conn3 <- [1,1822,null,{}] 11:26:21 INFO - PROCESS | 16947 | 1468866381894 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:21 INFO - PROCESS | 16947 | 1468866381899 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:22 INFO - PROCESS | 16947 | 1468866382068 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 11:26:22 INFO - PROCESS | 16947 | 1468866382227 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:22 INFO - PROCESS | 16947 | 1468866382237 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:22 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f34000 == 33 [pid = 16947] [id = 463] 11:26:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9a8ec400) [pid = 16947] [serial = 1390] [outer = (nil)] 11:26:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9ac8ec00) [pid = 16947] [serial = 1391] [outer = 0x9a8ec400] 11:26:22 INFO - PROCESS | 16947 | 1468866382309 Marionette DEBUG loaded listener.js 11:26:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9ae35800) [pid = 16947] [serial = 1392] [outer = 0x9a8ec400] 11:26:23 INFO - PROCESS | 16947 | 1468866383408 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1583ms 11:26:23 INFO - PROCESS | 16947 | 1468866383468 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 11:26:23 INFO - PROCESS | 16947 | 1468866383474 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 11:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:26:23 INFO - PROCESS | 16947 | 1468866383482 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:26:23 INFO - PROCESS | 16947 | 1468866383487 Marionette TRACE conn3 <- [1,1826,null,{}] 11:26:23 INFO - PROCESS | 16947 | 1468866383495 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:23 INFO - PROCESS | 16947 | 1468866383500 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:23 INFO - PROCESS | 16947 | 1468866383685 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 11:26:23 INFO - PROCESS | 16947 | 1468866383921 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:23 INFO - PROCESS | 16947 | 1468866383935 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:23 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3dc00 == 34 [pid = 16947] [id = 464] 11:26:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x91f3e400) [pid = 16947] [serial = 1393] [outer = (nil)] 11:26:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x92178800) [pid = 16947] [serial = 1394] [outer = 0x91f3e400] 11:26:24 INFO - PROCESS | 16947 | 1468866384029 Marionette DEBUG loaded listener.js 11:26:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x92217000) [pid = 16947] [serial = 1395] [outer = 0x91f3e400] 11:26:24 INFO - PROCESS | 16947 | --DOCSHELL 0x90e63c00 == 33 [pid = 16947] [id = 458] 11:26:24 INFO - PROCESS | 16947 | --DOCSHELL 0x95193c00 == 32 [pid = 16947] [id = 457] 11:26:24 INFO - PROCESS | 16947 | --DOCSHELL 0x925c9800 == 31 [pid = 16947] [id = 456] 11:26:24 INFO - PROCESS | 16947 | --DOCSHELL 0x91f39000 == 30 [pid = 16947] [id = 455] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9a8f2800) [pid = 16947] [serial = 1337] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9ac8c400) [pid = 16947] [serial = 1323] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9ac86800) [pid = 16947] [serial = 1322] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x93b1ac00) [pid = 16947] [serial = 1329] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9a668000) [pid = 16947] [serial = 1334] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x99da0c00) [pid = 16947] [serial = 1332] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x92631800) [pid = 16947] [serial = 1317] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9921c800) [pid = 16947] [serial = 1320] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x978be400) [pid = 16947] [serial = 1319] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9ac83000) [pid = 16947] [serial = 1338] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9a1da800) [pid = 16947] [serial = 1340] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x93a03800) [pid = 16947] [serial = 1328] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x92403c00) [pid = 16947] [serial = 1316] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9a8be800) [pid = 16947] [serial = 1335] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x96ec8800) [pid = 16947] [serial = 1331] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9a8bac00) [pid = 16947] [serial = 1314] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x92221800) [pid = 16947] [serial = 1326] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x92185800) [pid = 16947] [serial = 1325] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9ae42c00) [pid = 16947] [serial = 1343] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9b106000) [pid = 16947] [serial = 1344] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9ae39000) [pid = 16947] [serial = 1341] [outer = (nil)] [url = about:blank] 11:26:24 INFO - PROCESS | 16947 | 1468866384857 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1438ms 11:26:24 INFO - PROCESS | 16947 | 1468866384920 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 11:26:24 INFO - PROCESS | 16947 | 1468866384927 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 11:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:26:24 INFO - PROCESS | 16947 | 1468866384965 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:26:24 INFO - PROCESS | 16947 | 1468866384969 Marionette TRACE conn3 <- [1,1830,null,{}] 11:26:24 INFO - PROCESS | 16947 | 1468866384975 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:24 INFO - PROCESS | 16947 | 1468866384980 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:25 INFO - PROCESS | 16947 | 1468866385131 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 11:26:25 INFO - PROCESS | 16947 | 1468866385142 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:25 INFO - PROCESS | 16947 | 1468866385149 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:25 INFO - PROCESS | 16947 | ++DOCSHELL 0x92405c00 == 31 [pid = 16947] [id = 465] 11:26:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x925f4400) [pid = 16947] [serial = 1396] [outer = (nil)] 11:26:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x92631800) [pid = 16947] [serial = 1397] [outer = 0x925f4400] 11:26:25 INFO - PROCESS | 16947 | 1468866385213 Marionette DEBUG loaded listener.js 11:26:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9263e800) [pid = 16947] [serial = 1398] [outer = 0x925f4400] 11:26:26 INFO - PROCESS | 16947 | 1468866386061 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1134ms 11:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:26:26 INFO - PROCESS | 16947 | 1468866386094 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 11:26:26 INFO - PROCESS | 16947 | 1468866386097 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 11:26:26 INFO - PROCESS | 16947 | 1468866386104 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:26:26 INFO - PROCESS | 16947 | 1468866386109 Marionette TRACE conn3 <- [1,1834,null,{}] 11:26:26 INFO - PROCESS | 16947 | 1468866386124 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:26 INFO - PROCESS | 16947 | 1468866386132 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:26 INFO - PROCESS | 16947 | 1468866386277 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 11:26:26 INFO - PROCESS | 16947 | 1468866386402 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:26 INFO - PROCESS | 16947 | 1468866386412 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:26 INFO - PROCESS | 16947 | ++DOCSHELL 0x9503f000 == 32 [pid = 16947] [id = 466] 11:26:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x950ca800) [pid = 16947] [serial = 1399] [outer = (nil)] 11:26:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x96ec7800) [pid = 16947] [serial = 1400] [outer = 0x950ca800] 11:26:26 INFO - PROCESS | 16947 | 1468866386479 Marionette DEBUG loaded listener.js 11:26:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9830dc00) [pid = 16947] [serial = 1401] [outer = 0x950ca800] 11:26:27 INFO - PROCESS | 16947 | 1468866387272 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:26:27 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 11:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1246ms 11:26:27 INFO - PROCESS | 16947 | 1468866387350 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 11:26:27 INFO - PROCESS | 16947 | 1468866387354 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 11:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:26:27 INFO - PROCESS | 16947 | 1468866387360 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:26:27 INFO - PROCESS | 16947 | 1468866387363 Marionette TRACE conn3 <- [1,1838,null,{}] 11:26:27 INFO - PROCESS | 16947 | 1468866387368 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:27 INFO - PROCESS | 16947 | 1468866387373 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:27 INFO - PROCESS | 16947 | 1468866387572 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 11:26:27 INFO - PROCESS | 16947 | 1468866387590 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:27 INFO - PROCESS | 16947 | 1468866387599 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:27 INFO - PROCESS | 16947 | ++DOCSHELL 0x9263c000 == 33 [pid = 16947] [id = 467] 11:26:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9966c000) [pid = 16947] [serial = 1402] [outer = (nil)] 11:26:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x99e24c00) [pid = 16947] [serial = 1403] [outer = 0x9966c000] 11:26:27 INFO - PROCESS | 16947 | 1468866387669 Marionette DEBUG loaded listener.js 11:26:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99ed0000) [pid = 16947] [serial = 1404] [outer = 0x9966c000] 11:26:28 INFO - PROCESS | 16947 | 1468866388487 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1155ms 11:26:28 INFO - PROCESS | 16947 | 1468866388515 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 11:26:28 INFO - PROCESS | 16947 | 1468866388518 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 11:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:26:28 INFO - PROCESS | 16947 | 1468866388524 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:26:28 INFO - PROCESS | 16947 | 1468866388527 Marionette TRACE conn3 <- [1,1842,null,{}] 11:26:28 INFO - PROCESS | 16947 | 1468866388532 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:28 INFO - PROCESS | 16947 | 1468866388537 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:28 INFO - PROCESS | 16947 | 1468866388730 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 11:26:28 INFO - PROCESS | 16947 | 1468866388757 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:28 INFO - PROCESS | 16947 | 1468866388764 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:28 INFO - PROCESS | 16947 | ++DOCSHELL 0x9929b800 == 34 [pid = 16947] [id = 468] 11:26:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x99675c00) [pid = 16947] [serial = 1405] [outer = (nil)] 11:26:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9a669000) [pid = 16947] [serial = 1406] [outer = 0x99675c00] 11:26:28 INFO - PROCESS | 16947 | 1468866388825 Marionette DEBUG loaded listener.js 11:26:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9a77ac00) [pid = 16947] [serial = 1407] [outer = 0x99675c00] 11:26:29 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9217b800) [pid = 16947] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:26:29 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x95237000) [pid = 16947] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:26:29 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x925f7400) [pid = 16947] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:26:29 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x91f3b400) [pid = 16947] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:26:29 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9ac8bc00) [pid = 16947] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:26:29 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x95194000) [pid = 16947] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:26:29 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x92219000) [pid = 16947] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:26:29 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9b191400) [pid = 16947] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:26:29 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x92177400) [pid = 16947] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:26:29 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x91f3d400) [pid = 16947] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:26:29 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x91dd4800) [pid = 16947] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:26:29 INFO - PROCESS | 16947 | 1468866389654 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1182ms 11:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:26:29 INFO - PROCESS | 16947 | 1468866389707 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 11:26:29 INFO - PROCESS | 16947 | 1468866389709 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 11:26:29 INFO - PROCESS | 16947 | 1468866389715 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:26:29 INFO - PROCESS | 16947 | 1468866389718 Marionette TRACE conn3 <- [1,1846,null,{}] 11:26:29 INFO - PROCESS | 16947 | 1468866389724 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:29 INFO - PROCESS | 16947 | 1468866389733 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:29 INFO - PROCESS | 16947 | 1468866389917 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 11:26:30 INFO - PROCESS | 16947 | 1468866390033 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:30 INFO - PROCESS | 16947 | 1468866390040 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:30 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd6400 == 35 [pid = 16947] [id = 469] 11:26:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x91f3c800) [pid = 16947] [serial = 1408] [outer = (nil)] 11:26:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9a8c0400) [pid = 16947] [serial = 1409] [outer = 0x91f3c800] 11:26:30 INFO - PROCESS | 16947 | 1468866390118 Marionette DEBUG loaded listener.js 11:26:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9546c000) [pid = 16947] [serial = 1410] [outer = 0x91f3c800] 11:26:30 INFO - PROCESS | 16947 | 1468866390799 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:26:30 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) 11:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1139ms 11:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:26:30 INFO - PROCESS | 16947 | 1468866390854 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 11:26:30 INFO - PROCESS | 16947 | 1468866390857 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 11:26:30 INFO - PROCESS | 16947 | 1468866390863 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:26:30 INFO - PROCESS | 16947 | 1468866390866 Marionette TRACE conn3 <- [1,1850,null,{}] 11:26:30 INFO - PROCESS | 16947 | 1468866390872 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:30 INFO - PROCESS | 16947 | 1468866390876 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:31 INFO - PROCESS | 16947 | 1468866391077 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 11:26:31 INFO - PROCESS | 16947 | 1468866391205 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:31 INFO - PROCESS | 16947 | 1468866391211 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:31 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e61c00 == 36 [pid = 16947] [id = 470] 11:26:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x90e64c00) [pid = 16947] [serial = 1411] [outer = (nil)] 11:26:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x91dd3400) [pid = 16947] [serial = 1412] [outer = 0x90e64c00] 11:26:31 INFO - PROCESS | 16947 | 1468866391292 Marionette DEBUG loaded listener.js 11:26:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x91ddfc00) [pid = 16947] [serial = 1413] [outer = 0x90e64c00] 11:26:32 INFO - PROCESS | 16947 | 1468866392178 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1385ms 11:26:32 INFO - PROCESS | 16947 | 1468866392251 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 11:26:32 INFO - PROCESS | 16947 | 1468866392256 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 11:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:26:32 INFO - PROCESS | 16947 | 1468866392264 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:26:32 INFO - PROCESS | 16947 | 1468866392268 Marionette TRACE conn3 <- [1,1854,null,{}] 11:26:32 INFO - PROCESS | 16947 | 1468866392276 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:32 INFO - PROCESS | 16947 | 1468866392283 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:32 INFO - PROCESS | 16947 | 1468866392482 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 11:26:32 INFO - PROCESS | 16947 | 1468866392678 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:32 INFO - PROCESS | 16947 | 1468866392690 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:32 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6ac00 == 37 [pid = 16947] [id = 471] 11:26:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x925f2800) [pid = 16947] [serial = 1414] [outer = (nil)] 11:26:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9263b400) [pid = 16947] [serial = 1415] [outer = 0x925f2800] 11:26:32 INFO - PROCESS | 16947 | 1468866392806 Marionette DEBUG loaded listener.js 11:26:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x93d53000) [pid = 16947] [serial = 1416] [outer = 0x925f2800] 11:26:33 INFO - PROCESS | 16947 | 1468866393685 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1480ms 11:26:33 INFO - PROCESS | 16947 | 1468866393748 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 11:26:33 INFO - PROCESS | 16947 | 1468866393754 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 11:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:26:33 INFO - PROCESS | 16947 | 1468866393759 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:26:33 INFO - PROCESS | 16947 | 1468866393763 Marionette TRACE conn3 <- [1,1858,null,{}] 11:26:33 INFO - PROCESS | 16947 | 1468866393769 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:33 INFO - PROCESS | 16947 | 1468866393774 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:33 INFO - PROCESS | 16947 | 1468866393940 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 11:26:34 INFO - PROCESS | 16947 | 1468866394102 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:34 INFO - PROCESS | 16947 | 1468866394111 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:34 INFO - PROCESS | 16947 | ++DOCSHELL 0x99216c00 == 38 [pid = 16947] [id = 472] 11:26:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9921ac00) [pid = 16947] [serial = 1417] [outer = (nil)] 11:26:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x99e22c00) [pid = 16947] [serial = 1418] [outer = 0x9921ac00] 11:26:34 INFO - PROCESS | 16947 | 1468866394182 Marionette DEBUG loaded listener.js 11:26:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9a4ce800) [pid = 16947] [serial = 1419] [outer = 0x9921ac00] 11:26:35 INFO - PROCESS | 16947 | 1468866395132 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1433ms 11:26:35 INFO - PROCESS | 16947 | 1468866395193 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 11:26:35 INFO - PROCESS | 16947 | 1468866395196 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 11:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:26:35 INFO - PROCESS | 16947 | 1468866395211 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:26:35 INFO - PROCESS | 16947 | 1468866395220 Marionette TRACE conn3 <- [1,1862,null,{}] 11:26:35 INFO - PROCESS | 16947 | 1468866395227 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:35 INFO - PROCESS | 16947 | 1468866395233 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:35 INFO - PROCESS | 16947 | 1468866395438 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 11:26:35 INFO - PROCESS | 16947 | 1468866395600 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:35 INFO - PROCESS | 16947 | 1468866395607 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:35 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6d800 == 39 [pid = 16947] [id = 473] 11:26:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x93b1b400) [pid = 16947] [serial = 1420] [outer = (nil)] 11:26:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9ac8d800) [pid = 16947] [serial = 1421] [outer = 0x93b1b400] 11:26:35 INFO - PROCESS | 16947 | 1468866395677 Marionette DEBUG loaded listener.js 11:26:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9ae41400) [pid = 16947] [serial = 1422] [outer = 0x93b1b400] 11:26:36 INFO - PROCESS | 16947 | 1468866396565 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1395ms 11:26:36 INFO - PROCESS | 16947 | 1468866396600 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 11:26:36 INFO - PROCESS | 16947 | 1468866396604 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 11:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:26:36 INFO - PROCESS | 16947 | 1468866396612 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:26:36 INFO - PROCESS | 16947 | 1468866396616 Marionette TRACE conn3 <- [1,1866,null,{}] 11:26:36 INFO - PROCESS | 16947 | 1468866396622 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:36 INFO - PROCESS | 16947 | 1468866396627 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:36 INFO - PROCESS | 16947 | 1468866396787 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 11:26:36 INFO - PROCESS | 16947 | 1468866396953 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:36 INFO - PROCESS | 16947 | 1468866396959 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:36 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3d800 == 40 [pid = 16947] [id = 474] 11:26:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9503ac00) [pid = 16947] [serial = 1423] [outer = (nil)] 11:26:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b10a800) [pid = 16947] [serial = 1424] [outer = 0x9503ac00] 11:26:37 INFO - PROCESS | 16947 | 1468866397032 Marionette DEBUG loaded listener.js 11:26:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9b10bc00) [pid = 16947] [serial = 1425] [outer = 0x9503ac00] 11:26:37 INFO - PROCESS | 16947 | 1468866397901 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1333ms 11:26:37 INFO - PROCESS | 16947 | 1468866397945 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 11:26:37 INFO - PROCESS | 16947 | 1468866397949 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 11:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:26:37 INFO - PROCESS | 16947 | 1468866397955 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:26:37 INFO - PROCESS | 16947 | 1468866397958 Marionette TRACE conn3 <- [1,1870,null,{}] 11:26:37 INFO - PROCESS | 16947 | 1468866397964 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:37 INFO - PROCESS | 16947 | 1468866397969 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:38 INFO - PROCESS | 16947 | 1468866398127 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 11:26:38 INFO - PROCESS | 16947 | 1468866398301 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:38 INFO - PROCESS | 16947 | 1468866398317 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:38 INFO - PROCESS | 16947 | ++DOCSHELL 0x9230f400 == 41 [pid = 16947] [id = 475] 11:26:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x92632c00) [pid = 16947] [serial = 1426] [outer = (nil)] 11:26:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x96ec1800) [pid = 16947] [serial = 1427] [outer = 0x92632c00] 11:26:38 INFO - PROCESS | 16947 | 1468866398400 Marionette DEBUG loaded listener.js 11:26:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9b18d000) [pid = 16947] [serial = 1428] [outer = 0x92632c00] 11:26:39 INFO - PROCESS | 16947 | 1468866399504 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1586ms 11:26:39 INFO - PROCESS | 16947 | 1468866399543 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 11:26:39 INFO - PROCESS | 16947 | 1468866399548 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 11:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:26:39 INFO - PROCESS | 16947 | 1468866399557 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:26:39 INFO - PROCESS | 16947 | 1468866399561 Marionette TRACE conn3 <- [1,1874,null,{}] 11:26:39 INFO - PROCESS | 16947 | 1468866399569 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:39 INFO - PROCESS | 16947 | 1468866399574 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:39 INFO - PROCESS | 16947 | 1468866399735 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 11:26:39 INFO - PROCESS | 16947 | 1468866399950 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:39 INFO - PROCESS | 16947 | 1468866399964 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:40 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f38c00 == 42 [pid = 16947] [id = 476] 11:26:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x925c4800) [pid = 16947] [serial = 1429] [outer = (nil)] 11:26:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x925f2c00) [pid = 16947] [serial = 1430] [outer = 0x925c4800] 11:26:40 INFO - PROCESS | 16947 | 1468866400052 Marionette DEBUG loaded listener.js 11:26:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x92637800) [pid = 16947] [serial = 1431] [outer = 0x925c4800] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd6400 == 41 [pid = 16947] [id = 469] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x9929b800 == 40 [pid = 16947] [id = 468] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x9263c000 == 39 [pid = 16947] [id = 467] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x9503f000 == 38 [pid = 16947] [id = 466] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x92405c00 == 37 [pid = 16947] [id = 465] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3dc00 == 36 [pid = 16947] [id = 464] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x90e63400 == 35 [pid = 16947] [id = 459] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x9217c800 == 34 [pid = 16947] [id = 460] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x90e62800 == 33 [pid = 16947] [id = 461] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x9a4d6000 == 32 [pid = 16947] [id = 462] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x91f34000 == 31 [pid = 16947] [id = 463] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x9217b400 == 30 [pid = 16947] [id = 454] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x9230f400 == 29 [pid = 16947] [id = 475] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3d800 == 28 [pid = 16947] [id = 474] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6d800 == 27 [pid = 16947] [id = 473] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x99216c00 == 26 [pid = 16947] [id = 472] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x90e61c00 == 25 [pid = 16947] [id = 470] 11:26:41 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6ac00 == 24 [pid = 16947] [id = 471] 11:26:41 INFO - PROCESS | 16947 | 1468866401879 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x9966b400) [pid = 16947] [serial = 1379] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x93a04400) [pid = 16947] [serial = 1347] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x925ecc00) [pid = 16947] [serial = 1346] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x99ed9000) [pid = 16947] [serial = 1350] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x983e7c00) [pid = 16947] [serial = 1349] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9263c800) [pid = 16947] [serial = 1370] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x92216000) [pid = 16947] [serial = 1367] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9b18e400) [pid = 16947] [serial = 1353] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9230fc00) [pid = 16947] [serial = 1368] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x95469000) [pid = 16947] [serial = 1373] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9b109c00) [pid = 16947] [serial = 1352] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x93d52c00) [pid = 16947] [serial = 1365] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9263e000) [pid = 16947] [serial = 1364] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9b4a1000) [pid = 16947] [serial = 1356] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9b1f1000) [pid = 16947] [serial = 1355] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9b60c400) [pid = 16947] [serial = 1359] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9b604000) [pid = 16947] [serial = 1358] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9263e400) [pid = 16947] [serial = 1362] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x925ee000) [pid = 16947] [serial = 1361] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x978bc800) [pid = 16947] [serial = 1374] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x95194800) [pid = 16947] [serial = 1377] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x93a05400) [pid = 16947] [serial = 1371] [outer = (nil)] [url = about:blank] 11:26:41 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x92180800) [pid = 16947] [serial = 1376] [outer = (nil)] [url = about:blank] 11:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2540ms 11:26:42 INFO - PROCESS | 16947 | 1468866402099 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 11:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:26:42 INFO - PROCESS | 16947 | 1468866402104 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 11:26:42 INFO - PROCESS | 16947 | 1468866402111 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:26:42 INFO - PROCESS | 16947 | 1468866402117 Marionette TRACE conn3 <- [1,1878,null,{}] 11:26:42 INFO - PROCESS | 16947 | 1468866402125 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:42 INFO - PROCESS | 16947 | 1468866402130 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:42 INFO - PROCESS | 16947 | 1468866402289 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 11:26:42 INFO - PROCESS | 16947 | 1468866402300 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:42 INFO - PROCESS | 16947 | 1468866402310 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:42 INFO - PROCESS | 16947 | ++DOCSHELL 0x92176400 == 25 [pid = 16947] [id = 477] 11:26:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x92178000) [pid = 16947] [serial = 1432] [outer = (nil)] 11:26:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9217cc00) [pid = 16947] [serial = 1433] [outer = 0x92178000] 11:26:42 INFO - PROCESS | 16947 | 1468866402376 Marionette DEBUG loaded listener.js 11:26:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x92180800) [pid = 16947] [serial = 1434] [outer = 0x92178000] 11:26:43 INFO - PROCESS | 16947 | 1468866403249 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1183ms 11:26:43 INFO - PROCESS | 16947 | 1468866403293 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 11:26:43 INFO - PROCESS | 16947 | 1468866403301 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 11:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:26:43 INFO - PROCESS | 16947 | 1468866403312 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:26:43 INFO - PROCESS | 16947 | 1468866403316 Marionette TRACE conn3 <- [1,1882,null,{}] 11:26:43 INFO - PROCESS | 16947 | 1468866403323 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:43 INFO - PROCESS | 16947 | 1468866403328 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:43 INFO - PROCESS | 16947 | 1468866403492 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 11:26:43 INFO - PROCESS | 16947 | 1468866403613 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:43 INFO - PROCESS | 16947 | 1468866403624 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:43 INFO - PROCESS | 16947 | ++DOCSHELL 0x92405c00 == 26 [pid = 16947] [id = 478] 11:26:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x925c9800) [pid = 16947] [serial = 1435] [outer = (nil)] 11:26:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x92630000) [pid = 16947] [serial = 1436] [outer = 0x925c9800] 11:26:43 INFO - PROCESS | 16947 | 1468866403692 Marionette DEBUG loaded listener.js 11:26:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x92637400) [pid = 16947] [serial = 1437] [outer = 0x925c9800] 11:26:44 INFO - PROCESS | 16947 | 1468866404515 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1230ms 11:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:26:44 INFO - PROCESS | 16947 | 1468866404546 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 11:26:44 INFO - PROCESS | 16947 | 1468866404549 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 11:26:44 INFO - PROCESS | 16947 | 1468866404556 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:26:44 INFO - PROCESS | 16947 | 1468866404562 Marionette TRACE conn3 <- [1,1886,null,{}] 11:26:44 INFO - PROCESS | 16947 | 1468866404585 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:44 INFO - PROCESS | 16947 | 1468866404594 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:44 INFO - PROCESS | 16947 | 1468866404808 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 11:26:44 INFO - PROCESS | 16947 | 1468866404833 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:44 INFO - PROCESS | 16947 | 1468866404845 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:44 INFO - PROCESS | 16947 | ++DOCSHELL 0x9503dc00 == 27 [pid = 16947] [id = 479] 11:26:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x950bf400) [pid = 16947] [serial = 1438] [outer = (nil)] 11:26:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x95192800) [pid = 16947] [serial = 1439] [outer = 0x950bf400] 11:26:44 INFO - PROCESS | 16947 | 1468866404921 Marionette DEBUG loaded listener.js 11:26:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9523d800) [pid = 16947] [serial = 1440] [outer = 0x950bf400] 11:26:45 INFO - PROCESS | 16947 | 1468866405754 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1239ms 11:26:45 INFO - PROCESS | 16947 | 1468866405799 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 11:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:26:45 INFO - PROCESS | 16947 | 1468866405804 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 11:26:45 INFO - PROCESS | 16947 | 1468866405819 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:26:45 INFO - PROCESS | 16947 | 1468866405837 Marionette TRACE conn3 <- [1,1890,null,{}] 11:26:45 INFO - PROCESS | 16947 | 1468866405845 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:45 INFO - PROCESS | 16947 | 1468866405850 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:46 INFO - PROCESS | 16947 | 1468866406048 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 11:26:46 INFO - PROCESS | 16947 | 1468866406085 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:46 INFO - PROCESS | 16947 | 1468866406093 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:46 INFO - PROCESS | 16947 | ++DOCSHELL 0x93a05400 == 28 [pid = 16947] [id = 480] 11:26:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x95194000) [pid = 16947] [serial = 1441] [outer = (nil)] 11:26:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x99297400) [pid = 16947] [serial = 1442] [outer = 0x95194000] 11:26:46 INFO - PROCESS | 16947 | 1468866406171 Marionette DEBUG loaded listener.js 11:26:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x99ebe400) [pid = 16947] [serial = 1443] [outer = 0x95194000] 11:26:46 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9966c000) [pid = 16947] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:26:46 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x99675c00) [pid = 16947] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:26:46 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x92223400) [pid = 16947] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:26:46 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9a5ed800) [pid = 16947] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:26:46 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x950c5800) [pid = 16947] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:26:46 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9217dc00) [pid = 16947] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:26:46 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x925f4400) [pid = 16947] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:26:46 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x91f3c800) [pid = 16947] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:26:46 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x950ca800) [pid = 16947] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:26:46 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9a8ec400) [pid = 16947] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:26:46 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x91f3e400) [pid = 16947] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:26:47 INFO - PROCESS | 16947 | 1468866407338 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1556ms 11:26:47 INFO - PROCESS | 16947 | 1468866407366 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 11:26:47 INFO - PROCESS | 16947 | 1468866407369 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 11:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:26:47 INFO - PROCESS | 16947 | 1468866407375 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:26:47 INFO - PROCESS | 16947 | 1468866407377 Marionette TRACE conn3 <- [1,1894,null,{}] 11:26:47 INFO - PROCESS | 16947 | 1468866407383 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:47 INFO - PROCESS | 16947 | 1468866407388 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:47 INFO - PROCESS | 16947 | 1468866407522 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 11:26:47 INFO - PROCESS | 16947 | 1468866407535 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:47 INFO - PROCESS | 16947 | 1468866407540 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:47 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e67000 == 29 [pid = 16947] [id = 481] 11:26:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9217dc00) [pid = 16947] [serial = 1444] [outer = (nil)] 11:26:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x99296400) [pid = 16947] [serial = 1445] [outer = 0x9217dc00] 11:26:47 INFO - PROCESS | 16947 | 1468866407604 Marionette DEBUG loaded listener.js 11:26:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x99ed4800) [pid = 16947] [serial = 1446] [outer = 0x9217dc00] 11:26:48 INFO - PROCESS | 16947 | 1468866408421 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1084ms 11:26:48 INFO - PROCESS | 16947 | 1468866408459 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 11:26:48 INFO - PROCESS | 16947 | 1468866408462 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 11:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:26:48 INFO - PROCESS | 16947 | 1468866408477 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:26:48 INFO - PROCESS | 16947 | 1468866408480 Marionette TRACE conn3 <- [1,1898,null,{}] 11:26:48 INFO - PROCESS | 16947 | 1468866408486 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:48 INFO - PROCESS | 16947 | 1468866408496 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:48 INFO - PROCESS | 16947 | 1468866408674 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 11:26:48 INFO - PROCESS | 16947 | 1468866408684 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:48 INFO - PROCESS | 16947 | 1468866408693 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:48 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e63800 == 30 [pid = 16947] [id = 482] 11:26:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9217f000) [pid = 16947] [serial = 1447] [outer = (nil)] 11:26:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a8e8000) [pid = 16947] [serial = 1448] [outer = 0x9217f000] 11:26:48 INFO - PROCESS | 16947 | 1468866408753 Marionette DEBUG loaded listener.js 11:26:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9ac87400) [pid = 16947] [serial = 1449] [outer = 0x9217f000] 11:26:49 INFO - PROCESS | 16947 | 1468866409852 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1429ms 11:26:49 INFO - PROCESS | 16947 | 1468866409907 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 11:26:49 INFO - PROCESS | 16947 | 1468866409912 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 11:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:26:49 INFO - PROCESS | 16947 | 1468866409920 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:26:49 INFO - PROCESS | 16947 | 1468866409928 Marionette TRACE conn3 <- [1,1902,null,{}] 11:26:49 INFO - PROCESS | 16947 | 1468866409935 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:49 INFO - PROCESS | 16947 | 1468866409941 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:50 INFO - PROCESS | 16947 | 1468866410122 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 11:26:50 INFO - PROCESS | 16947 | 1468866410283 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:50 INFO - PROCESS | 16947 | 1468866410294 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:50 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e65000 == 31 [pid = 16947] [id = 483] 11:26:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x92214400) [pid = 16947] [serial = 1450] [outer = (nil)] 11:26:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9240cc00) [pid = 16947] [serial = 1451] [outer = 0x92214400] 11:26:50 INFO - PROCESS | 16947 | 1468866410366 Marionette DEBUG loaded listener.js 11:26:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x930c8800) [pid = 16947] [serial = 1452] [outer = 0x92214400] 11:26:51 INFO - PROCESS | 16947 | 1468866411352 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1488ms 11:26:51 INFO - PROCESS | 16947 | 1468866411407 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 11:26:51 INFO - PROCESS | 16947 | 1468866411413 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 11:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:26:51 INFO - PROCESS | 16947 | 1468866411424 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:26:51 INFO - PROCESS | 16947 | 1468866411429 Marionette TRACE conn3 <- [1,1906,null,{}] 11:26:51 INFO - PROCESS | 16947 | 1468866411435 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:51 INFO - PROCESS | 16947 | 1468866411440 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:51 INFO - PROCESS | 16947 | 1468866411610 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 11:26:51 INFO - PROCESS | 16947 | 1468866411768 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:51 INFO - PROCESS | 16947 | 1468866411777 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:51 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6f400 == 32 [pid = 16947] [id = 484] 11:26:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x93b0e000) [pid = 16947] [serial = 1453] [outer = (nil)] 11:26:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9546d000) [pid = 16947] [serial = 1454] [outer = 0x93b0e000] 11:26:51 INFO - PROCESS | 16947 | 1468866411851 Marionette DEBUG loaded listener.js 11:26:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x983e2000) [pid = 16947] [serial = 1455] [outer = 0x93b0e000] 11:26:52 INFO - PROCESS | 16947 | 1468866412839 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1485ms 11:26:52 INFO - PROCESS | 16947 | 1468866412910 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 11:26:52 INFO - PROCESS | 16947 | 1468866412914 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 11:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:26:52 INFO - PROCESS | 16947 | 1468866412921 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:26:52 INFO - PROCESS | 16947 | 1468866412927 Marionette TRACE conn3 <- [1,1910,null,{}] 11:26:52 INFO - PROCESS | 16947 | 1468866412943 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:52 INFO - PROCESS | 16947 | 1468866412951 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:53 INFO - PROCESS | 16947 | 1468866413163 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 11:26:53 INFO - PROCESS | 16947 | 1468866413374 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:53 INFO - PROCESS | 16947 | 1468866413385 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:53 INFO - PROCESS | 16947 | ++DOCSHELL 0x978c5c00 == 33 [pid = 16947] [id = 485] 11:26:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x99ed3c00) [pid = 16947] [serial = 1456] [outer = (nil)] 11:26:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9ac8bc00) [pid = 16947] [serial = 1457] [outer = 0x99ed3c00] 11:26:53 INFO - PROCESS | 16947 | 1468866413509 Marionette DEBUG loaded listener.js 11:26:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9ae3cc00) [pid = 16947] [serial = 1458] [outer = 0x99ed3c00] 11:26:54 INFO - PROCESS | 16947 | 1468866414523 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1686ms 11:26:54 INFO - PROCESS | 16947 | 1468866414607 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 11:26:54 INFO - PROCESS | 16947 | 1468866414612 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 11:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:26:54 INFO - PROCESS | 16947 | 1468866414620 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:26:54 INFO - PROCESS | 16947 | 1468866414624 Marionette TRACE conn3 <- [1,1914,null,{}] 11:26:54 INFO - PROCESS | 16947 | 1468866414632 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:54 INFO - PROCESS | 16947 | 1468866414637 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:54 INFO - PROCESS | 16947 | 1468866414845 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 11:26:55 INFO - PROCESS | 16947 | --DOCSHELL 0x90e67000 == 32 [pid = 16947] [id = 481] 11:26:55 INFO - PROCESS | 16947 | --DOCSHELL 0x93a05400 == 31 [pid = 16947] [id = 480] 11:26:55 INFO - PROCESS | 16947 | --DOCSHELL 0x9503dc00 == 30 [pid = 16947] [id = 479] 11:26:55 INFO - PROCESS | 16947 | --DOCSHELL 0x92405c00 == 29 [pid = 16947] [id = 478] 11:26:55 INFO - PROCESS | 16947 | 1468866415118 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:55 INFO - PROCESS | 16947 | 1468866415133 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:55 INFO - PROCESS | 16947 | --DOCSHELL 0x92176400 == 28 [pid = 16947] [id = 477] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x99e24c00) [pid = 16947] [serial = 1403] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9a669000) [pid = 16947] [serial = 1406] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x99676000) [pid = 16947] [serial = 1380] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9a8b2c00) [pid = 16947] [serial = 1388] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9a8b7000) [pid = 16947] [serial = 1389] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x95233400) [pid = 16947] [serial = 1385] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x96eccc00) [pid = 16947] [serial = 1386] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x92220c00) [pid = 16947] [serial = 1382] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x925ebc00) [pid = 16947] [serial = 1383] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x92631800) [pid = 16947] [serial = 1397] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9a8c0400) [pid = 16947] [serial = 1409] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9263e800) [pid = 16947] [serial = 1398] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x96ec7800) [pid = 16947] [serial = 1400] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9ac8ec00) [pid = 16947] [serial = 1391] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9ae35800) [pid = 16947] [serial = 1392] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x92178800) [pid = 16947] [serial = 1394] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x92217000) [pid = 16947] [serial = 1395] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x99ed0000) [pid = 16947] [serial = 1404] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x9830dc00) [pid = 16947] [serial = 1401] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9a77ac00) [pid = 16947] [serial = 1407] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x9546c000) [pid = 16947] [serial = 1410] [outer = (nil)] [url = about:blank] 11:26:55 INFO - PROCESS | 16947 | ++DOCSHELL 0x92178800 == 29 [pid = 16947] [id = 486] 11:26:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x92185000) [pid = 16947] [serial = 1459] [outer = (nil)] 11:26:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x92220c00) [pid = 16947] [serial = 1460] [outer = 0x92185000] 11:26:55 INFO - PROCESS | 16947 | 1468866415226 Marionette DEBUG loaded listener.js 11:26:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x9230fc00) [pid = 16947] [serial = 1461] [outer = 0x92185000] 11:26:55 INFO - PROCESS | 16947 | 1468866415947 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1338ms 11:26:55 INFO - PROCESS | 16947 | 1468866415957 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 11:26:55 INFO - PROCESS | 16947 | 1468866415963 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 11:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:26:55 INFO - PROCESS | 16947 | 1468866415976 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:26:55 INFO - PROCESS | 16947 | 1468866415980 Marionette TRACE conn3 <- [1,1918,null,{}] 11:26:55 INFO - PROCESS | 16947 | 1468866415986 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:55 INFO - PROCESS | 16947 | 1468866415991 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:56 INFO - PROCESS | 16947 | 1468866416133 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 11:26:56 INFO - PROCESS | 16947 | 1468866416271 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:56 INFO - PROCESS | 16947 | 1468866416276 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:56 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c5400 == 30 [pid = 16947] [id = 487] 11:26:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x92631000) [pid = 16947] [serial = 1462] [outer = (nil)] 11:26:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x93a05400) [pid = 16947] [serial = 1463] [outer = 0x92631000] 11:26:56 INFO - PROCESS | 16947 | 1468866416344 Marionette DEBUG loaded listener.js 11:26:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x93d52c00) [pid = 16947] [serial = 1464] [outer = 0x92631000] 11:26:57 INFO - PROCESS | 16947 | 1468866417068 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1142ms 11:26:57 INFO - PROCESS | 16947 | 1468866417127 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 11:26:57 INFO - PROCESS | 16947 | 1468866417130 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 11:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:26:57 INFO - PROCESS | 16947 | 1468866417140 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:26:57 INFO - PROCESS | 16947 | 1468866417144 Marionette TRACE conn3 <- [1,1922,null,{}] 11:26:57 INFO - PROCESS | 16947 | 1468866417160 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:57 INFO - PROCESS | 16947 | 1468866417168 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:57 INFO - PROCESS | 16947 | 1468866417312 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 11:26:57 INFO - PROCESS | 16947 | 1468866417323 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:57 INFO - PROCESS | 16947 | 1468866417334 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:57 INFO - PROCESS | 16947 | ++DOCSHELL 0x978bf800 == 31 [pid = 16947] [id = 488] 11:26:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x978c2000) [pid = 16947] [serial = 1465] [outer = (nil)] 11:26:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x99674c00) [pid = 16947] [serial = 1466] [outer = 0x978c2000] 11:26:57 INFO - PROCESS | 16947 | 1468866417398 Marionette DEBUG loaded listener.js 11:26:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x99ed8000) [pid = 16947] [serial = 1467] [outer = 0x978c2000] 11:26:58 INFO - PROCESS | 16947 | 1468866418327 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1237ms 11:26:58 INFO - PROCESS | 16947 | 1468866418378 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 11:26:58 INFO - PROCESS | 16947 | 1468866418383 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 11:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:26:58 INFO - PROCESS | 16947 | 1468866418399 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:26:58 INFO - PROCESS | 16947 | 1468866418401 Marionette TRACE conn3 <- [1,1926,null,{}] 11:26:58 INFO - PROCESS | 16947 | 1468866418407 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:58 INFO - PROCESS | 16947 | 1468866418411 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:58 INFO - PROCESS | 16947 | 1468866418609 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 11:26:58 INFO - PROCESS | 16947 | 1468866418641 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:58 INFO - PROCESS | 16947 | 1468866418648 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:58 INFO - PROCESS | 16947 | ++DOCSHELL 0x99edcc00 == 32 [pid = 16947] [id = 489] 11:26:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9a4cf800) [pid = 16947] [serial = 1468] [outer = (nil)] 11:26:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a8b6c00) [pid = 16947] [serial = 1469] [outer = 0x9a4cf800] 11:26:58 INFO - PROCESS | 16947 | 1468866418711 Marionette DEBUG loaded listener.js 11:26:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a8c0c00) [pid = 16947] [serial = 1470] [outer = 0x9a4cf800] 11:26:59 INFO - PROCESS | 16947 | 1468866419532 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1177ms 11:26:59 INFO - PROCESS | 16947 | 1468866419577 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 11:26:59 INFO - PROCESS | 16947 | 1468866419580 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 11:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:26:59 INFO - PROCESS | 16947 | 1468866419647 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:26:59 INFO - PROCESS | 16947 | 1468866419649 Marionette TRACE conn3 <- [1,1930,null,{}] 11:26:59 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x95194000) [pid = 16947] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:26:59 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x925f2800) [pid = 16947] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:26:59 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9921ac00) [pid = 16947] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:26:59 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x92632c00) [pid = 16947] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:26:59 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x93b1b400) [pid = 16947] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:26:59 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x925c9800) [pid = 16947] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:26:59 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9217dc00) [pid = 16947] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:26:59 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9503ac00) [pid = 16947] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:26:59 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x925c4800) [pid = 16947] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:26:59 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x92178000) [pid = 16947] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:26:59 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x90e64c00) [pid = 16947] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:26:59 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x950bf400) [pid = 16947] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:26:59 INFO - PROCESS | 16947 | 1468866419689 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:26:59 INFO - PROCESS | 16947 | 1468866419694 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:59 INFO - PROCESS | 16947 | 1468866419822 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 11:26:59 INFO - PROCESS | 16947 | 1468866419830 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:26:59 INFO - PROCESS | 16947 | 1468866419837 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:26:59 INFO - PROCESS | 16947 | ++DOCSHELL 0x92632000 == 33 [pid = 16947] [id = 490] 11:26:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x92632c00) [pid = 16947] [serial = 1471] [outer = (nil)] 11:26:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x950ca800) [pid = 16947] [serial = 1472] [outer = 0x92632c00] 11:26:59 INFO - PROCESS | 16947 | 1468866419900 Marionette DEBUG loaded listener.js 11:26:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x978c0400) [pid = 16947] [serial = 1473] [outer = 0x92632c00] 11:27:00 INFO - PROCESS | 16947 | 1468866420725 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1169ms 11:27:00 INFO - PROCESS | 16947 | 1468866420760 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 11:27:00 INFO - PROCESS | 16947 | 1468866420763 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 11:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:27:00 INFO - PROCESS | 16947 | 1468866420776 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:27:00 INFO - PROCESS | 16947 | 1468866420778 Marionette TRACE conn3 <- [1,1934,null,{}] 11:27:00 INFO - PROCESS | 16947 | 1468866420784 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:00 INFO - PROCESS | 16947 | 1468866420793 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:00 INFO - PROCESS | 16947 | 1468866420970 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 11:27:00 INFO - PROCESS | 16947 | 1468866420979 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:00 INFO - PROCESS | 16947 | 1468866420987 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:01 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd7400 == 34 [pid = 16947] [id = 491] 11:27:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x91f39800) [pid = 16947] [serial = 1474] [outer = (nil)] 11:27:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9ae41000) [pid = 16947] [serial = 1475] [outer = 0x91f39800] 11:27:01 INFO - PROCESS | 16947 | 1468866421052 Marionette DEBUG loaded listener.js 11:27:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9ae38400) [pid = 16947] [serial = 1476] [outer = 0x91f39800] 11:27:02 INFO - PROCESS | 16947 | 1468866421999 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1281ms 11:27:02 INFO - PROCESS | 16947 | 1468866422058 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 11:27:02 INFO - PROCESS | 16947 | 1468866422063 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 11:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:27:02 INFO - PROCESS | 16947 | 1468866422072 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:27:02 INFO - PROCESS | 16947 | 1468866422076 Marionette TRACE conn3 <- [1,1938,null,{}] 11:27:02 INFO - PROCESS | 16947 | 1468866422084 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:02 INFO - PROCESS | 16947 | 1468866422090 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:02 INFO - PROCESS | 16947 | 1468866422268 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 11:27:02 INFO - PROCESS | 16947 | 1468866422428 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:02 INFO - PROCESS | 16947 | 1468866422443 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:02 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e63400 == 35 [pid = 16947] [id = 492] 11:27:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x91f3d800) [pid = 16947] [serial = 1477] [outer = (nil)] 11:27:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x925cd000) [pid = 16947] [serial = 1478] [outer = 0x91f3d800] 11:27:02 INFO - PROCESS | 16947 | 1468866422528 Marionette DEBUG loaded listener.js 11:27:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x925ed400) [pid = 16947] [serial = 1479] [outer = 0x91f3d800] 11:27:03 INFO - PROCESS | 16947 | 1468866423450 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1432ms 11:27:03 INFO - PROCESS | 16947 | 1468866423504 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 11:27:03 INFO - PROCESS | 16947 | 1468866423511 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 11:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:27:03 INFO - PROCESS | 16947 | 1468866423521 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:27:03 INFO - PROCESS | 16947 | 1468866423526 Marionette TRACE conn3 <- [1,1942,null,{}] 11:27:03 INFO - PROCESS | 16947 | 1468866423531 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:03 INFO - PROCESS | 16947 | 1468866423537 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:03 INFO - PROCESS | 16947 | 1468866423713 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 11:27:03 INFO - PROCESS | 16947 | 1468866423876 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:03 INFO - PROCESS | 16947 | 1468866423884 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:03 INFO - PROCESS | 16947 | ++DOCSHELL 0x950c2800 == 36 [pid = 16947] [id = 493] 11:27:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x95470400) [pid = 16947] [serial = 1480] [outer = (nil)] 11:27:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x98357000) [pid = 16947] [serial = 1481] [outer = 0x95470400] 11:27:03 INFO - PROCESS | 16947 | 1468866423963 Marionette DEBUG loaded listener.js 11:27:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a10d000) [pid = 16947] [serial = 1482] [outer = 0x95470400] 11:27:04 INFO - PROCESS | 16947 | 1468866424859 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1383ms 11:27:04 INFO - PROCESS | 16947 | 1468866424905 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 11:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:27:04 INFO - PROCESS | 16947 | 1468866424909 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 11:27:04 INFO - PROCESS | 16947 | 1468866424915 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:27:04 INFO - PROCESS | 16947 | 1468866424921 Marionette TRACE conn3 <- [1,1946,null,{}] 11:27:04 INFO - PROCESS | 16947 | 1468866424936 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:04 INFO - PROCESS | 16947 | 1468866424944 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:05 INFO - PROCESS | 16947 | 1468866425101 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 11:27:05 INFO - PROCESS | 16947 | 1468866425263 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:05 INFO - PROCESS | 16947 | 1468866425273 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:05 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ae3ac00 == 37 [pid = 16947] [id = 494] 11:27:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9ae3ec00) [pid = 16947] [serial = 1483] [outer = (nil)] 11:27:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9b103400) [pid = 16947] [serial = 1484] [outer = 0x9ae3ec00] 11:27:05 INFO - PROCESS | 16947 | 1468866425349 Marionette DEBUG loaded listener.js 11:27:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9b110c00) [pid = 16947] [serial = 1485] [outer = 0x9ae3ec00] 11:27:06 INFO - PROCESS | 16947 | 1468866426242 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1384ms 11:27:06 INFO - PROCESS | 16947 | 1468866426300 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 11:27:06 INFO - PROCESS | 16947 | 1468866426304 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 11:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:27:06 INFO - PROCESS | 16947 | 1468866426311 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:27:06 INFO - PROCESS | 16947 | 1468866426315 Marionette TRACE conn3 <- [1,1950,null,{}] 11:27:06 INFO - PROCESS | 16947 | 1468866426321 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:06 INFO - PROCESS | 16947 | 1468866426326 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:06 INFO - PROCESS | 16947 | 1468866426492 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 11:27:06 INFO - PROCESS | 16947 | 1468866426652 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:06 INFO - PROCESS | 16947 | 1468866426657 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:06 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3a000 == 38 [pid = 16947] [id = 495] 11:27:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9a105c00) [pid = 16947] [serial = 1486] [outer = (nil)] 11:27:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9b1e7400) [pid = 16947] [serial = 1487] [outer = 0x9a105c00] 11:27:06 INFO - PROCESS | 16947 | 1468866426733 Marionette DEBUG loaded listener.js 11:27:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9b1f2000) [pid = 16947] [serial = 1488] [outer = 0x9a105c00] 11:27:07 INFO - PROCESS | 16947 | 1468866427600 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1334ms 11:27:07 INFO - PROCESS | 16947 | 1468866427645 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 11:27:07 INFO - PROCESS | 16947 | 1468866427649 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 11:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:27:07 INFO - PROCESS | 16947 | 1468866427655 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:27:07 INFO - PROCESS | 16947 | 1468866427659 Marionette TRACE conn3 <- [1,1954,null,{}] 11:27:07 INFO - PROCESS | 16947 | 1468866427664 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:07 INFO - PROCESS | 16947 | 1468866427669 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:07 INFO - PROCESS | 16947 | 1468866427826 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 11:27:08 INFO - PROCESS | 16947 | 1468866427994 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:08 INFO - PROCESS | 16947 | 1468866428002 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:08 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b18bc00 == 39 [pid = 16947] [id = 496] 11:27:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b329400) [pid = 16947] [serial = 1489] [outer = (nil)] 11:27:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b4a5c00) [pid = 16947] [serial = 1490] [outer = 0x9b329400] 11:27:08 INFO - PROCESS | 16947 | 1468866428077 Marionette DEBUG loaded listener.js 11:27:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b4a1400) [pid = 16947] [serial = 1491] [outer = 0x9b329400] 11:27:08 INFO - PROCESS | 16947 | 1468866428916 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1280ms 11:27:08 INFO - PROCESS | 16947 | 1468866428936 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 11:27:08 INFO - PROCESS | 16947 | 1468866428939 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 11:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:27:08 INFO - PROCESS | 16947 | 1468866428945 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:27:08 INFO - PROCESS | 16947 | 1468866428948 Marionette TRACE conn3 <- [1,1958,null,{}] 11:27:08 INFO - PROCESS | 16947 | 1468866428953 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:08 INFO - PROCESS | 16947 | 1468866428962 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:09 INFO - PROCESS | 16947 | 1468866429206 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 11:27:09 INFO - PROCESS | 16947 | 1468866429327 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:09 INFO - PROCESS | 16947 | 1468866429336 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:09 INFO - PROCESS | 16947 | ++DOCSHELL 0x92405000 == 40 [pid = 16947] [id = 497] 11:27:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x925f8800) [pid = 16947] [serial = 1492] [outer = (nil)] 11:27:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9ba86000) [pid = 16947] [serial = 1493] [outer = 0x925f8800] 11:27:09 INFO - PROCESS | 16947 | 1468866429410 Marionette DEBUG loaded listener.js 11:27:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9bf03000) [pid = 16947] [serial = 1494] [outer = 0x925f8800] 11:27:10 INFO - PROCESS | 16947 | 1468866430296 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1379ms 11:27:10 INFO - PROCESS | 16947 | 1468866430324 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 11:27:10 INFO - PROCESS | 16947 | 1468866430328 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 11:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:27:10 INFO - PROCESS | 16947 | 1468866430335 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:27:10 INFO - PROCESS | 16947 | 1468866430339 Marionette TRACE conn3 <- [1,1962,null,{}] 11:27:10 INFO - PROCESS | 16947 | 1468866430345 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:10 INFO - PROCESS | 16947 | 1468866430350 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:10 INFO - PROCESS | 16947 | 1468866430506 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 11:27:10 INFO - PROCESS | 16947 | 1468866430864 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:10 INFO - PROCESS | 16947 | 1468866430872 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:10 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3d000 == 41 [pid = 16947] [id = 498] 11:27:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x91f3f400) [pid = 16947] [serial = 1495] [outer = (nil)] 11:27:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x9217c400) [pid = 16947] [serial = 1496] [outer = 0x91f3f400] 11:27:10 INFO - PROCESS | 16947 | 1468866430989 Marionette DEBUG loaded listener.js 11:27:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x925c3800) [pid = 16947] [serial = 1497] [outer = 0x91f3f400] 11:27:12 INFO - PROCESS | 16947 | --DOCSHELL 0x92632000 == 40 [pid = 16947] [id = 490] 11:27:12 INFO - PROCESS | 16947 | --DOCSHELL 0x99edcc00 == 39 [pid = 16947] [id = 489] 11:27:12 INFO - PROCESS | 16947 | --DOCSHELL 0x978bf800 == 38 [pid = 16947] [id = 488] 11:27:12 INFO - PROCESS | 16947 | --DOCSHELL 0x925c5400 == 37 [pid = 16947] [id = 487] 11:27:12 INFO - PROCESS | 16947 | --DOCSHELL 0x92178800 == 36 [pid = 16947] [id = 486] 11:27:12 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6f400 == 35 [pid = 16947] [id = 484] 11:27:12 INFO - PROCESS | 16947 | --DOCSHELL 0x90e65000 == 34 [pid = 16947] [id = 483] 11:27:12 INFO - PROCESS | 16947 | --DOCSHELL 0x90e63800 == 33 [pid = 16947] [id = 482] 11:27:12 INFO - PROCESS | 16947 | --DOCSHELL 0x978c5c00 == 32 [pid = 16947] [id = 485] 11:27:12 INFO - PROCESS | 16947 | --DOCSHELL 0x91f38c00 == 31 [pid = 16947] [id = 476] 11:27:12 INFO - PROCESS | 16947 | --DOCSHELL 0x92405000 == 30 [pid = 16947] [id = 497] 11:27:12 INFO - PROCESS | 16947 | --DOCSHELL 0x9b18bc00 == 29 [pid = 16947] [id = 496] 11:27:12 INFO - PROCESS | 16947 | --DOCSHELL 0x9ae3ac00 == 28 [pid = 16947] [id = 494] 11:27:12 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3a000 == 27 [pid = 16947] [id = 495] 11:27:12 INFO - PROCESS | 16947 | --DOCSHELL 0x950c2800 == 26 [pid = 16947] [id = 493] 11:27:12 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd7400 == 25 [pid = 16947] [id = 491] 11:27:12 INFO - PROCESS | 16947 | --DOCSHELL 0x90e63400 == 24 [pid = 16947] [id = 492] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x99297400) [pid = 16947] [serial = 1442] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x99ebe400) [pid = 16947] [serial = 1443] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x93d53000) [pid = 16947] [serial = 1416] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9263b400) [pid = 16947] [serial = 1415] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9a4ce800) [pid = 16947] [serial = 1419] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x99e22c00) [pid = 16947] [serial = 1418] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9b18d000) [pid = 16947] [serial = 1428] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9ac8d800) [pid = 16947] [serial = 1421] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x92637400) [pid = 16947] [serial = 1437] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x92630000) [pid = 16947] [serial = 1436] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x99296400) [pid = 16947] [serial = 1445] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9b10bc00) [pid = 16947] [serial = 1425] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9ae41400) [pid = 16947] [serial = 1422] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x92637800) [pid = 16947] [serial = 1431] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9217cc00) [pid = 16947] [serial = 1433] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x91ddfc00) [pid = 16947] [serial = 1413] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x91dd3400) [pid = 16947] [serial = 1412] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x96ec1800) [pid = 16947] [serial = 1427] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x925f2c00) [pid = 16947] [serial = 1430] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9523d800) [pid = 16947] [serial = 1440] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x92180800) [pid = 16947] [serial = 1434] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x95192800) [pid = 16947] [serial = 1439] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9b10a800) [pid = 16947] [serial = 1424] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x99ed4800) [pid = 16947] [serial = 1446] [outer = (nil)] [url = about:blank] 11:27:12 INFO - PROCESS | 16947 | 1468866432960 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2684ms 11:27:13 INFO - PROCESS | 16947 | 1468866433027 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 11:27:13 INFO - PROCESS | 16947 | 1468866433032 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 11:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:27:13 INFO - PROCESS | 16947 | 1468866433041 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:27:13 INFO - PROCESS | 16947 | 1468866433047 Marionette TRACE conn3 <- [1,1966,null,{}] 11:27:13 INFO - PROCESS | 16947 | 1468866433056 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:13 INFO - PROCESS | 16947 | 1468866433060 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:13 INFO - PROCESS | 16947 | 1468866433228 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 11:27:13 INFO - PROCESS | 16947 | 1468866433347 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:13 INFO - PROCESS | 16947 | 1468866433359 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:13 INFO - PROCESS | 16947 | ++DOCSHELL 0x92179000 == 25 [pid = 16947] [id = 499] 11:27:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x92179c00) [pid = 16947] [serial = 1498] [outer = (nil)] 11:27:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9217ec00) [pid = 16947] [serial = 1499] [outer = 0x92179c00] 11:27:13 INFO - PROCESS | 16947 | 1468866433423 Marionette DEBUG loaded listener.js 11:27:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x92182800) [pid = 16947] [serial = 1500] [outer = 0x92179c00] 11:27:14 INFO - PROCESS | 16947 | 1468866434149 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1131ms 11:27:14 INFO - PROCESS | 16947 | 1468866434171 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 11:27:14 INFO - PROCESS | 16947 | 1468866434179 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 11:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:27:14 INFO - PROCESS | 16947 | 1468866434189 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:27:14 INFO - PROCESS | 16947 | 1468866434192 Marionette TRACE conn3 <- [1,1970,null,{}] 11:27:14 INFO - PROCESS | 16947 | 1468866434199 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:14 INFO - PROCESS | 16947 | 1468866434204 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:14 INFO - PROCESS | 16947 | 1468866434356 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 11:27:14 INFO - PROCESS | 16947 | 1468866434483 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:14 INFO - PROCESS | 16947 | 1468866434490 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:14 INFO - PROCESS | 16947 | ++DOCSHELL 0x925ef400 == 26 [pid = 16947] [id = 500] 11:27:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x925f0c00) [pid = 16947] [serial = 1501] [outer = (nil)] 11:27:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x92635c00) [pid = 16947] [serial = 1502] [outer = 0x925f0c00] 11:27:14 INFO - PROCESS | 16947 | 1468866434556 Marionette DEBUG loaded listener.js 11:27:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9263d400) [pid = 16947] [serial = 1503] [outer = 0x925f0c00] 11:27:15 INFO - PROCESS | 16947 | 1468866435222 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1088ms 11:27:15 INFO - PROCESS | 16947 | 1468866435303 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 11:27:15 INFO - PROCESS | 16947 | 1468866435306 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 11:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:27:15 INFO - PROCESS | 16947 | 1468866435329 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:27:15 INFO - PROCESS | 16947 | 1468866435334 Marionette TRACE conn3 <- [1,1974,null,{}] 11:27:15 INFO - PROCESS | 16947 | 1468866435367 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:15 INFO - PROCESS | 16947 | 1468866435374 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:15 INFO - PROCESS | 16947 | 1468866435558 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 11:27:15 INFO - PROCESS | 16947 | 1468866435577 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:15 INFO - PROCESS | 16947 | 1468866435589 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:15 INFO - PROCESS | 16947 | ++DOCSHELL 0x950cdc00 == 27 [pid = 16947] [id = 501] 11:27:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x95187800) [pid = 16947] [serial = 1504] [outer = (nil)] 11:27:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x95190000) [pid = 16947] [serial = 1505] [outer = 0x95187800] 11:27:15 INFO - PROCESS | 16947 | 1468866435650 Marionette DEBUG loaded listener.js 11:27:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x95237400) [pid = 16947] [serial = 1506] [outer = 0x95187800] 11:27:16 INFO - PROCESS | 16947 | 1468866436478 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1188ms 11:27:16 INFO - PROCESS | 16947 | 1468866436517 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 11:27:16 INFO - PROCESS | 16947 | 1468866436521 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 11:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:27:16 INFO - PROCESS | 16947 | 1468866436534 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:27:16 INFO - PROCESS | 16947 | 1468866436536 Marionette TRACE conn3 <- [1,1978,null,{}] 11:27:16 INFO - PROCESS | 16947 | 1468866436558 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:16 INFO - PROCESS | 16947 | 1468866436563 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:16 INFO - PROCESS | 16947 | 1468866436742 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 11:27:16 INFO - PROCESS | 16947 | 1468866436766 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:16 INFO - PROCESS | 16947 | 1468866436773 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:16 INFO - PROCESS | 16947 | ++DOCSHELL 0x92219800 == 28 [pid = 16947] [id = 502] 11:27:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9503ac00) [pid = 16947] [serial = 1507] [outer = (nil)] 11:27:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x98303c00) [pid = 16947] [serial = 1508] [outer = 0x9503ac00] 11:27:16 INFO - PROCESS | 16947 | 1468866436834 Marionette DEBUG loaded listener.js 11:27:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x99675400) [pid = 16947] [serial = 1509] [outer = 0x9503ac00] 11:27:17 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9a4cf800) [pid = 16947] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:27:17 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x92632c00) [pid = 16947] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:27:17 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x978c2000) [pid = 16947] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:27:17 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x93b0e000) [pid = 16947] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:27:17 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x92214400) [pid = 16947] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:27:17 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9217f000) [pid = 16947] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:27:17 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x99ed3c00) [pid = 16947] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:27:17 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x92631000) [pid = 16947] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:27:17 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x92185000) [pid = 16947] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:27:17 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x91f39800) [pid = 16947] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:27:17 INFO - PROCESS | 16947 | 1468866437989 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1489ms 11:27:18 INFO - PROCESS | 16947 | 1468866438017 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 11:27:18 INFO - PROCESS | 16947 | 1468866438020 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 11:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:27:18 INFO - PROCESS | 16947 | 1468866438026 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:27:18 INFO - PROCESS | 16947 | 1468866438028 Marionette TRACE conn3 <- [1,1982,null,{}] 11:27:18 INFO - PROCESS | 16947 | 1468866438033 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:18 INFO - PROCESS | 16947 | 1468866438038 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:18 INFO - PROCESS | 16947 | 1468866438166 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 11:27:18 INFO - PROCESS | 16947 | 1468866438173 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:18 INFO - PROCESS | 16947 | 1468866438181 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:18 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e68800 == 29 [pid = 16947] [id = 503] 11:27:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x90e69400) [pid = 16947] [serial = 1510] [outer = (nil)] 11:27:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x93b17400) [pid = 16947] [serial = 1511] [outer = 0x90e69400] 11:27:18 INFO - PROCESS | 16947 | 1468866438255 Marionette DEBUG loaded listener.js 11:27:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x99e22c00) [pid = 16947] [serial = 1512] [outer = 0x90e69400] 11:27:19 INFO - PROCESS | 16947 | 1468866439037 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1033ms 11:27:19 INFO - PROCESS | 16947 | 1468866439060 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 11:27:19 INFO - PROCESS | 16947 | 1468866439063 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 11:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:27:19 INFO - PROCESS | 16947 | 1468866439069 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:27:19 INFO - PROCESS | 16947 | 1468866439071 Marionette TRACE conn3 <- [1,1986,null,{}] 11:27:19 INFO - PROCESS | 16947 | 1468866439092 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:19 INFO - PROCESS | 16947 | 1468866439101 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:19 INFO - PROCESS | 16947 | 1468866439318 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 11:27:19 INFO - PROCESS | 16947 | 1468866439330 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:19 INFO - PROCESS | 16947 | 1468866439337 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:19 INFO - PROCESS | 16947 | ++DOCSHELL 0x92185000 == 30 [pid = 16947] [id = 504] 11:27:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x99ece400) [pid = 16947] [serial = 1513] [outer = (nil)] 11:27:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9a777000) [pid = 16947] [serial = 1514] [outer = 0x99ece400] 11:27:19 INFO - PROCESS | 16947 | 1468866439397 Marionette DEBUG loaded listener.js 11:27:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a8ba000) [pid = 16947] [serial = 1515] [outer = 0x99ece400] 11:27:20 INFO - PROCESS | 16947 | 1468866440356 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1328ms 11:27:20 INFO - PROCESS | 16947 | 1468866440398 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 11:27:20 INFO - PROCESS | 16947 | 1468866440403 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 11:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:27:20 INFO - PROCESS | 16947 | 1468866440411 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:27:20 INFO - PROCESS | 16947 | 1468866440415 Marionette TRACE conn3 <- [1,1990,null,{}] 11:27:20 INFO - PROCESS | 16947 | 1468866440424 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:20 INFO - PROCESS | 16947 | 1468866440430 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:20 INFO - PROCESS | 16947 | 1468866440616 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 11:27:20 INFO - PROCESS | 16947 | 1468866440776 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:20 INFO - PROCESS | 16947 | 1468866440786 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:20 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f31c00 == 31 [pid = 16947] [id = 505] 11:27:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x91f35c00) [pid = 16947] [serial = 1516] [outer = (nil)] 11:27:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x925ca800) [pid = 16947] [serial = 1517] [outer = 0x91f35c00] 11:27:20 INFO - PROCESS | 16947 | 1468866440861 Marionette DEBUG loaded listener.js 11:27:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x925f8400) [pid = 16947] [serial = 1518] [outer = 0x91f35c00] 11:27:21 INFO - PROCESS | 16947 | 1468866441830 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1481ms 11:27:21 INFO - PROCESS | 16947 | 1468866441892 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 11:27:21 INFO - PROCESS | 16947 | 1468866441899 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 11:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:27:21 INFO - PROCESS | 16947 | 1468866441911 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:27:21 INFO - PROCESS | 16947 | 1468866441915 Marionette TRACE conn3 <- [1,1994,null,{}] 11:27:21 INFO - PROCESS | 16947 | 1468866441922 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:21 INFO - PROCESS | 16947 | 1468866441929 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:22 INFO - PROCESS | 16947 | 1468866442099 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 11:27:22 INFO - PROCESS | 16947 | 1468866442268 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:22 INFO - PROCESS | 16947 | 1468866442279 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:22 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e68000 == 32 [pid = 16947] [id = 506] 11:27:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x93b13c00) [pid = 16947] [serial = 1519] [outer = (nil)] 11:27:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9518ac00) [pid = 16947] [serial = 1520] [outer = 0x93b13c00] 11:27:22 INFO - PROCESS | 16947 | 1468866442351 Marionette DEBUG loaded listener.js 11:27:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x95195000) [pid = 16947] [serial = 1521] [outer = 0x93b13c00] 11:27:23 INFO - PROCESS | 16947 | 1468866443332 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1491ms 11:27:23 INFO - PROCESS | 16947 | 1468866443402 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 11:27:23 INFO - PROCESS | 16947 | 1468866443408 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 11:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:27:23 INFO - PROCESS | 16947 | 1468866443414 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:27:23 INFO - PROCESS | 16947 | 1468866443420 Marionette TRACE conn3 <- [1,1998,null,{}] 11:27:23 INFO - PROCESS | 16947 | 1468866443442 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:23 INFO - PROCESS | 16947 | 1468866443456 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:23 INFO - PROCESS | 16947 | 1468866443656 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 11:27:23 INFO - PROCESS | 16947 | 1468866443857 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:23 INFO - PROCESS | 16947 | 1468866443868 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:23 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8b9000 == 33 [pid = 16947] [id = 507] 11:27:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9a8f0400) [pid = 16947] [serial = 1522] [outer = (nil)] 11:27:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9ac60400) [pid = 16947] [serial = 1523] [outer = 0x9a8f0400] 11:27:23 INFO - PROCESS | 16947 | 1468866443983 Marionette DEBUG loaded listener.js 11:27:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9ac86400) [pid = 16947] [serial = 1524] [outer = 0x9a8f0400] 11:27:25 INFO - PROCESS | 16947 | 1468866445006 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1638ms 11:27:25 INFO - PROCESS | 16947 | 1468866445063 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 11:27:25 INFO - PROCESS | 16947 | 1468866445069 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 11:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:27:25 INFO - PROCESS | 16947 | 1468866445078 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:27:25 INFO - PROCESS | 16947 | 1468866445083 Marionette TRACE conn3 <- [1,2002,null,{}] 11:27:25 INFO - PROCESS | 16947 | 1468866445090 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:25 INFO - PROCESS | 16947 | 1468866445096 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:25 INFO - PROCESS | 16947 | 1468866445253 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 11:27:25 INFO - PROCESS | 16947 | 1468866445503 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:25 INFO - PROCESS | 16947 | 1468866445516 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:25 INFO - PROCESS | 16947 | ++DOCSHELL 0x91ddd400 == 34 [pid = 16947] [id = 508] 11:27:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9217f800) [pid = 16947] [serial = 1525] [outer = (nil)] 11:27:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9221c800) [pid = 16947] [serial = 1526] [outer = 0x9217f800] 11:27:25 INFO - PROCESS | 16947 | 1468866445589 Marionette DEBUG loaded listener.js 11:27:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9230d000) [pid = 16947] [serial = 1527] [outer = 0x9217f800] 11:27:26 INFO - PROCESS | 16947 | --DOCSHELL 0x90e68800 == 33 [pid = 16947] [id = 503] 11:27:26 INFO - PROCESS | 16947 | --DOCSHELL 0x92219800 == 32 [pid = 16947] [id = 502] 11:27:26 INFO - PROCESS | 16947 | --DOCSHELL 0x950cdc00 == 31 [pid = 16947] [id = 501] 11:27:26 INFO - PROCESS | 16947 | --DOCSHELL 0x925ef400 == 30 [pid = 16947] [id = 500] 11:27:26 INFO - PROCESS | 16947 | --DOCSHELL 0x92179000 == 29 [pid = 16947] [id = 499] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9ae41000) [pid = 16947] [serial = 1475] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9a8b6c00) [pid = 16947] [serial = 1469] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x950ca800) [pid = 16947] [serial = 1472] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9a8c0c00) [pid = 16947] [serial = 1470] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x978c0400) [pid = 16947] [serial = 1473] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x99674c00) [pid = 16947] [serial = 1466] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9546d000) [pid = 16947] [serial = 1454] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x983e2000) [pid = 16947] [serial = 1455] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9240cc00) [pid = 16947] [serial = 1451] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x930c8800) [pid = 16947] [serial = 1452] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9ac87400) [pid = 16947] [serial = 1449] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9a8e8000) [pid = 16947] [serial = 1448] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9ac8bc00) [pid = 16947] [serial = 1457] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9ae3cc00) [pid = 16947] [serial = 1458] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x93a05400) [pid = 16947] [serial = 1463] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x93d52c00) [pid = 16947] [serial = 1464] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x92220c00) [pid = 16947] [serial = 1460] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9230fc00) [pid = 16947] [serial = 1461] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x99ed8000) [pid = 16947] [serial = 1467] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9ae38400) [pid = 16947] [serial = 1476] [outer = (nil)] [url = about:blank] 11:27:26 INFO - PROCESS | 16947 | 1468866446447 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1433ms 11:27:26 INFO - PROCESS | 16947 | 1468866446511 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 11:27:26 INFO - PROCESS | 16947 | 1468866446517 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 11:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:27:26 INFO - PROCESS | 16947 | 1468866446528 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:27:26 INFO - PROCESS | 16947 | 1468866446531 Marionette TRACE conn3 <- [1,2006,null,{}] 11:27:26 INFO - PROCESS | 16947 | 1468866446537 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:26 INFO - PROCESS | 16947 | 1468866446542 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:26 INFO - PROCESS | 16947 | 1468866446685 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 11:27:26 INFO - PROCESS | 16947 | 1468866446694 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:26 INFO - PROCESS | 16947 | 1468866446701 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:26 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd6c00 == 30 [pid = 16947] [id = 509] 11:27:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x93a02800) [pid = 16947] [serial = 1528] [outer = (nil)] 11:27:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x93b13800) [pid = 16947] [serial = 1529] [outer = 0x93a02800] 11:27:26 INFO - PROCESS | 16947 | 1468866446765 Marionette DEBUG loaded listener.js 11:27:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x93d58800) [pid = 16947] [serial = 1530] [outer = 0x93a02800] 11:27:27 INFO - PROCESS | 16947 | 1468866447613 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:27:27 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 11:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1130ms 11:27:27 INFO - PROCESS | 16947 | 1468866447656 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 11:27:27 INFO - PROCESS | 16947 | 1468866447660 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 11:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:27:27 INFO - PROCESS | 16947 | 1468866447666 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:27:27 INFO - PROCESS | 16947 | 1468866447671 Marionette TRACE conn3 <- [1,2010,null,{}] 11:27:27 INFO - PROCESS | 16947 | 1468866447685 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:27 INFO - PROCESS | 16947 | 1468866447692 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:27 INFO - PROCESS | 16947 | 1468866447836 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 11:27:27 INFO - PROCESS | 16947 | 1468866447956 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:27 INFO - PROCESS | 16947 | 1468866447968 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:27 INFO - PROCESS | 16947 | ++DOCSHELL 0x95031000 == 31 [pid = 16947] [id = 510] 11:27:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9518b400) [pid = 16947] [serial = 1531] [outer = (nil)] 11:27:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9966c000) [pid = 16947] [serial = 1532] [outer = 0x9518b400] 11:27:28 INFO - PROCESS | 16947 | 1468866448047 Marionette DEBUG loaded listener.js 11:27:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x99ed8000) [pid = 16947] [serial = 1533] [outer = 0x9518b400] 11:27:28 INFO - PROCESS | 16947 | 1468866448838 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:27:28 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 11:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1237ms 11:27:28 INFO - PROCESS | 16947 | 1468866448903 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 11:27:28 INFO - PROCESS | 16947 | 1468866448907 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 11:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:27:28 INFO - PROCESS | 16947 | 1468866448913 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:27:28 INFO - PROCESS | 16947 | 1468866448916 Marionette TRACE conn3 <- [1,2014,null,{}] 11:27:28 INFO - PROCESS | 16947 | 1468866448921 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:28 INFO - PROCESS | 16947 | 1468866448925 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:29 INFO - PROCESS | 16947 | 1468866449128 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 11:27:29 INFO - PROCESS | 16947 | 1468866449147 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:29 INFO - PROCESS | 16947 | 1468866449157 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:29 INFO - PROCESS | 16947 | ++DOCSHELL 0x99674c00 == 32 [pid = 16947] [id = 511] 11:27:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9a779800) [pid = 16947] [serial = 1534] [outer = (nil)] 11:27:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a8e9400) [pid = 16947] [serial = 1535] [outer = 0x9a779800] 11:27:29 INFO - PROCESS | 16947 | 1468866449217 Marionette DEBUG loaded listener.js 11:27:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9ac88000) [pid = 16947] [serial = 1536] [outer = 0x9a779800] 11:27:30 INFO - PROCESS | 16947 | 1468866450038 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1184ms 11:27:30 INFO - PROCESS | 16947 | 1468866450102 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 11:27:30 INFO - PROCESS | 16947 | 1468866450106 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 11:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:27:30 INFO - PROCESS | 16947 | 1468866450112 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:27:30 INFO - PROCESS | 16947 | 1468866450114 Marionette TRACE conn3 <- [1,2018,null,{}] 11:27:30 INFO - PROCESS | 16947 | 1468866450120 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:30 INFO - PROCESS | 16947 | 1468866450124 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:30 INFO - PROCESS | 16947 | 1468866450304 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 11:27:30 INFO - PROCESS | 16947 | 1468866450322 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:30 INFO - PROCESS | 16947 | 1468866450330 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:30 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d5dc00 == 33 [pid = 16947] [id = 512] 11:27:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9a66b000) [pid = 16947] [serial = 1537] [outer = (nil)] 11:27:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9ae37400) [pid = 16947] [serial = 1538] [outer = 0x9a66b000] 11:27:30 INFO - PROCESS | 16947 | 1468866450390 Marionette DEBUG loaded listener.js 11:27:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9ae38800) [pid = 16947] [serial = 1539] [outer = 0x9a66b000] 11:27:30 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x925f0c00) [pid = 16947] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:27:30 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x91f3d800) [pid = 16947] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:27:30 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x92179c00) [pid = 16947] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:27:30 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x95470400) [pid = 16947] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:27:30 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x91f3f400) [pid = 16947] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:27:30 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9ae3ec00) [pid = 16947] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:27:30 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9a105c00) [pid = 16947] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:27:30 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9b329400) [pid = 16947] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:27:30 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9503ac00) [pid = 16947] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:27:30 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x95187800) [pid = 16947] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:27:30 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x925f8800) [pid = 16947] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:27:30 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x90e69400) [pid = 16947] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:27:31 INFO - PROCESS | 16947 | 1468866451290 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1232ms 11:27:31 INFO - PROCESS | 16947 | 1468866451346 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 11:27:31 INFO - PROCESS | 16947 | 1468866451349 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 11:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:27:31 INFO - PROCESS | 16947 | 1468866451355 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:27:31 INFO - PROCESS | 16947 | 1468866451357 Marionette TRACE conn3 <- [1,2022,null,{}] 11:27:31 INFO - PROCESS | 16947 | 1468866451362 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:31 INFO - PROCESS | 16947 | 1468866451372 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:31 INFO - PROCESS | 16947 | 1468866451605 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 11:27:31 INFO - PROCESS | 16947 | 1468866451614 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:31 INFO - PROCESS | 16947 | 1468866451625 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:31 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217d400 == 34 [pid = 16947] [id = 513] 11:27:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x925f4800) [pid = 16947] [serial = 1540] [outer = (nil)] 11:27:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x99ed7400) [pid = 16947] [serial = 1541] [outer = 0x925f4800] 11:27:31 INFO - PROCESS | 16947 | 1468866451701 Marionette DEBUG loaded listener.js 11:27:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9b104800) [pid = 16947] [serial = 1542] [outer = 0x925f4800] 11:27:32 INFO - PROCESS | 16947 | 1468866452496 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1187ms 11:27:32 INFO - PROCESS | 16947 | 1468866452543 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 11:27:32 INFO - PROCESS | 16947 | 1468866452546 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 11:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:27:32 INFO - PROCESS | 16947 | 1468866452552 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:27:32 INFO - PROCESS | 16947 | 1468866452555 Marionette TRACE conn3 <- [1,2026,null,{}] 11:27:32 INFO - PROCESS | 16947 | 1468866452564 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:32 INFO - PROCESS | 16947 | 1468866452568 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:32 INFO - PROCESS | 16947 | 1468866452713 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 11:27:32 INFO - PROCESS | 16947 | 1468866452722 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:32 INFO - PROCESS | 16947 | 1468866452734 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:32 INFO - PROCESS | 16947 | ++DOCSHELL 0x92222c00 == 35 [pid = 16947] [id = 514] 11:27:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x978c2c00) [pid = 16947] [serial = 1543] [outer = (nil)] 11:27:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9b10e400) [pid = 16947] [serial = 1544] [outer = 0x978c2c00] 11:27:32 INFO - PROCESS | 16947 | 1468866452791 Marionette DEBUG loaded listener.js 11:27:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9b110000) [pid = 16947] [serial = 1545] [outer = 0x978c2c00] 11:27:33 INFO - PROCESS | 16947 | 1468866453921 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1436ms 11:27:33 INFO - PROCESS | 16947 | 1468866453990 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 11:27:33 INFO - PROCESS | 16947 | 1468866453995 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 11:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:27:34 INFO - PROCESS | 16947 | 1468866454003 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:27:34 INFO - PROCESS | 16947 | 1468866454009 Marionette TRACE conn3 <- [1,2030,null,{}] 11:27:34 INFO - PROCESS | 16947 | 1468866454017 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:34 INFO - PROCESS | 16947 | 1468866454024 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:34 INFO - PROCESS | 16947 | 1468866454235 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 11:27:34 INFO - PROCESS | 16947 | 1468866454441 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:34 INFO - PROCESS | 16947 | 1468866454449 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:34 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217ac00 == 36 [pid = 16947] [id = 515] 11:27:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9217f000) [pid = 16947] [serial = 1546] [outer = (nil)] 11:27:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x925f5000) [pid = 16947] [serial = 1547] [outer = 0x9217f000] 11:27:34 INFO - PROCESS | 16947 | 1468866454573 Marionette DEBUG loaded listener.js 11:27:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x93b15c00) [pid = 16947] [serial = 1548] [outer = 0x9217f000] 11:27:35 INFO - PROCESS | 16947 | 1468866455445 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1482ms 11:27:35 INFO - PROCESS | 16947 | 1468866455485 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 11:27:35 INFO - PROCESS | 16947 | 1468866455491 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 11:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:27:35 INFO - PROCESS | 16947 | 1468866455501 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:27:35 INFO - PROCESS | 16947 | 1468866455506 Marionette TRACE conn3 <- [1,2034,null,{}] 11:27:35 INFO - PROCESS | 16947 | 1468866455512 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:35 INFO - PROCESS | 16947 | 1468866455517 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:35 INFO - PROCESS | 16947 | 1468866455688 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 11:27:35 INFO - PROCESS | 16947 | 1468866455850 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:35 INFO - PROCESS | 16947 | 1468866455860 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:35 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e68400 == 37 [pid = 16947] [id = 516] 11:27:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x93d5c400) [pid = 16947] [serial = 1549] [outer = (nil)] 11:27:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9a8b6000) [pid = 16947] [serial = 1550] [outer = 0x93d5c400] 11:27:35 INFO - PROCESS | 16947 | 1468866455937 Marionette DEBUG loaded listener.js 11:27:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9a8e7c00) [pid = 16947] [serial = 1551] [outer = 0x93d5c400] 11:27:36 INFO - PROCESS | 16947 | 1468866456853 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1395ms 11:27:36 INFO - PROCESS | 16947 | 1468866456898 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 11:27:36 INFO - PROCESS | 16947 | 1468866456902 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 11:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:27:36 INFO - PROCESS | 16947 | 1468866456908 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:27:36 INFO - PROCESS | 16947 | 1468866456914 Marionette TRACE conn3 <- [1,2038,null,{}] 11:27:36 INFO - PROCESS | 16947 | 1468866456930 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:36 INFO - PROCESS | 16947 | 1468866456938 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:37 INFO - PROCESS | 16947 | 1468866457104 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 11:27:37 INFO - PROCESS | 16947 | 1468866457268 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:37 INFO - PROCESS | 16947 | 1468866457281 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:37 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b190000 == 38 [pid = 16947] [id = 517] 11:27:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9b194c00) [pid = 16947] [serial = 1552] [outer = (nil)] 11:27:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9b1e9400) [pid = 16947] [serial = 1553] [outer = 0x9b194c00] 11:27:37 INFO - PROCESS | 16947 | 1468866457358 Marionette DEBUG loaded listener.js 11:27:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9b4a1000) [pid = 16947] [serial = 1554] [outer = 0x9b194c00] 11:27:38 INFO - PROCESS | 16947 | 1468866458182 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1334ms 11:27:38 INFO - PROCESS | 16947 | 1468866458243 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 11:27:38 INFO - PROCESS | 16947 | 1468866458247 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 11:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:27:38 INFO - PROCESS | 16947 | 1468866458253 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:27:38 INFO - PROCESS | 16947 | 1468866458256 Marionette TRACE conn3 <- [1,2042,null,{}] 11:27:38 INFO - PROCESS | 16947 | 1468866458262 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:38 INFO - PROCESS | 16947 | 1468866458267 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:38 INFO - PROCESS | 16947 | 1468866458436 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 11:27:38 INFO - PROCESS | 16947 | 1468866458602 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:38 INFO - PROCESS | 16947 | 1468866458609 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:38 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6b000 == 39 [pid = 16947] [id = 518] 11:27:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x978b6400) [pid = 16947] [serial = 1555] [outer = (nil)] 11:27:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b60fc00) [pid = 16947] [serial = 1556] [outer = 0x978b6400] 11:27:38 INFO - PROCESS | 16947 | 1468866458685 Marionette DEBUG loaded listener.js 11:27:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9ba0a800) [pid = 16947] [serial = 1557] [outer = 0x978b6400] 11:27:39 INFO - PROCESS | 16947 | 1468866459499 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:27:39 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) 11:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1283ms 11:27:39 INFO - PROCESS | 16947 | 1468866459542 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 11:27:39 INFO - PROCESS | 16947 | 1468866459546 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 11:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:27:39 INFO - PROCESS | 16947 | 1468866459552 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:27:39 INFO - PROCESS | 16947 | 1468866459555 Marionette TRACE conn3 <- [1,2046,null,{}] 11:27:39 INFO - PROCESS | 16947 | 1468866459560 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:39 INFO - PROCESS | 16947 | 1468866459565 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:39 INFO - PROCESS | 16947 | 1468866459716 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 11:27:39 INFO - PROCESS | 16947 | 1468866459884 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:39 INFO - PROCESS | 16947 | 1468866459893 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:39 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e60800 == 40 [pid = 16947] [id = 519] 11:27:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9217b400) [pid = 16947] [serial = 1558] [outer = (nil)] 11:27:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9bf0e800) [pid = 16947] [serial = 1559] [outer = 0x9217b400] 11:27:39 INFO - PROCESS | 16947 | 1468866459965 Marionette DEBUG loaded listener.js 11:27:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9bfd9400) [pid = 16947] [serial = 1560] [outer = 0x9217b400] 11:27:40 INFO - PROCESS | 16947 | 1468866460858 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1338ms 11:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:27:40 INFO - PROCESS | 16947 | 1468866460891 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 11:27:40 INFO - PROCESS | 16947 | 1468866460894 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 11:27:40 INFO - PROCESS | 16947 | 1468866460900 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:27:40 INFO - PROCESS | 16947 | 1468866460904 Marionette TRACE conn3 <- [1,2050,null,{}] 11:27:40 INFO - PROCESS | 16947 | 1468866460909 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:40 INFO - PROCESS | 16947 | 1468866460919 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:41 INFO - PROCESS | 16947 | 1468866461103 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 11:27:41 INFO - PROCESS | 16947 | 1468866461269 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:41 INFO - PROCESS | 16947 | 1468866461280 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:41 INFO - PROCESS | 16947 | ++DOCSHELL 0x92177000 == 41 [pid = 16947] [id = 520] 11:27:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x92177c00) [pid = 16947] [serial = 1561] [outer = (nil)] 11:27:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x95192800) [pid = 16947] [serial = 1562] [outer = 0x92177c00] 11:27:41 INFO - PROCESS | 16947 | 1468866461363 Marionette DEBUG loaded listener.js 11:27:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x99214c00) [pid = 16947] [serial = 1563] [outer = 0x92177c00] 11:27:42 INFO - PROCESS | 16947 | 1468866462181 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1330ms 11:27:42 INFO - PROCESS | 16947 | 1468866462230 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 11:27:42 INFO - PROCESS | 16947 | 1468866462233 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 11:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:27:42 INFO - PROCESS | 16947 | 1468866462240 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:27:42 INFO - PROCESS | 16947 | 1468866462242 Marionette TRACE conn3 <- [1,2054,null,{}] 11:27:42 INFO - PROCESS | 16947 | 1468866462248 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:42 INFO - PROCESS | 16947 | 1468866462253 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:42 INFO - PROCESS | 16947 | 1468866462418 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 11:27:42 INFO - PROCESS | 16947 | 1468866462807 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:42 INFO - PROCESS | 16947 | 1468866462815 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:42 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd5000 == 42 [pid = 16947] [id = 521] 11:27:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x91dd6000) [pid = 16947] [serial = 1564] [outer = (nil)] 11:27:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0x91f38c00) [pid = 16947] [serial = 1565] [outer = 0x91dd6000] 11:27:42 INFO - PROCESS | 16947 | 1468866462924 Marionette DEBUG loaded listener.js 11:27:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0x9217dc00) [pid = 16947] [serial = 1566] [outer = 0x91dd6000] 11:27:43 INFO - PROCESS | 16947 | 1468866463803 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1636ms 11:27:43 INFO - PROCESS | 16947 | 1468866463879 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 11:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:27:43 INFO - PROCESS | 16947 | 1468866463885 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 11:27:43 INFO - PROCESS | 16947 | 1468866463892 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:27:43 INFO - PROCESS | 16947 | 1468866463895 Marionette TRACE conn3 <- [1,2058,null,{}] 11:27:43 INFO - PROCESS | 16947 | 1468866463904 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:43 INFO - PROCESS | 16947 | 1468866463910 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:44 INFO - PROCESS | 16947 | 1468866464077 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 11:27:44 INFO - PROCESS | 16947 | 1468866464289 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:44 INFO - PROCESS | 16947 | 1468866464300 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:44 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c9c00 == 43 [pid = 16947] [id = 522] 11:27:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 92 (0x92635000) [pid = 16947] [serial = 1567] [outer = (nil)] 11:27:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 93 (0x950c0800) [pid = 16947] [serial = 1568] [outer = 0x92635000] 11:27:44 INFO - PROCESS | 16947 | 1468866464389 Marionette DEBUG loaded listener.js 11:27:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 94 (0x95469000) [pid = 16947] [serial = 1569] [outer = 0x92635000] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x9217d400 == 42 [pid = 16947] [id = 513] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x93d5dc00 == 41 [pid = 16947] [id = 512] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x99674c00 == 40 [pid = 16947] [id = 511] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x95031000 == 39 [pid = 16947] [id = 510] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd6c00 == 38 [pid = 16947] [id = 509] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8b9000 == 37 [pid = 16947] [id = 507] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x91ddd400 == 36 [pid = 16947] [id = 508] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x90e68000 == 35 [pid = 16947] [id = 506] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x91f31c00 == 34 [pid = 16947] [id = 505] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x92185000 == 33 [pid = 16947] [id = 504] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3d000 == 32 [pid = 16947] [id = 498] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd5000 == 31 [pid = 16947] [id = 521] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x90e60800 == 30 [pid = 16947] [id = 519] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x92177000 == 29 [pid = 16947] [id = 520] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6b000 == 28 [pid = 16947] [id = 518] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x9b190000 == 27 [pid = 16947] [id = 517] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x9217ac00 == 26 [pid = 16947] [id = 515] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x90e68400 == 25 [pid = 16947] [id = 516] 11:27:45 INFO - PROCESS | 16947 | --DOCSHELL 0x92222c00 == 24 [pid = 16947] [id = 514] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 93 (0x92635c00) [pid = 16947] [serial = 1502] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 92 (0x925ed400) [pid = 16947] [serial = 1479] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 91 (0x925cd000) [pid = 16947] [serial = 1478] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0x9217ec00) [pid = 16947] [serial = 1499] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x9a10d000) [pid = 16947] [serial = 1482] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x925c3800) [pid = 16947] [serial = 1497] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x98357000) [pid = 16947] [serial = 1481] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9217c400) [pid = 16947] [serial = 1496] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9b110c00) [pid = 16947] [serial = 1485] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9b103400) [pid = 16947] [serial = 1484] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9b1f2000) [pid = 16947] [serial = 1488] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9b1e7400) [pid = 16947] [serial = 1487] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9b4a1400) [pid = 16947] [serial = 1491] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9b4a5c00) [pid = 16947] [serial = 1490] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x98303c00) [pid = 16947] [serial = 1508] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x92182800) [pid = 16947] [serial = 1500] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x95190000) [pid = 16947] [serial = 1505] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9bf03000) [pid = 16947] [serial = 1494] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9ba86000) [pid = 16947] [serial = 1493] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x99675400) [pid = 16947] [serial = 1509] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x95237400) [pid = 16947] [serial = 1506] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x93b17400) [pid = 16947] [serial = 1511] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x99e22c00) [pid = 16947] [serial = 1512] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9a777000) [pid = 16947] [serial = 1514] [outer = (nil)] [url = about:blank] 11:27:45 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9263d400) [pid = 16947] [serial = 1503] [outer = (nil)] [url = about:blank] 11:27:46 INFO - PROCESS | 16947 | 1468866466141 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2339ms 11:27:46 INFO - PROCESS | 16947 | 1468866466231 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 11:27:46 INFO - PROCESS | 16947 | 1468866466237 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 11:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:27:46 INFO - PROCESS | 16947 | 1468866466245 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:27:46 INFO - PROCESS | 16947 | 1468866466252 Marionette TRACE conn3 <- [1,2062,null,{}] 11:27:46 INFO - PROCESS | 16947 | 1468866466260 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:46 INFO - PROCESS | 16947 | 1468866466265 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:46 INFO - PROCESS | 16947 | 1468866466440 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 11:27:46 INFO - PROCESS | 16947 | 1468866466454 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:46 INFO - PROCESS | 16947 | 1468866466461 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:46 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd3800 == 25 [pid = 16947] [id = 523] 11:27:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x91f3c000) [pid = 16947] [serial = 1570] [outer = (nil)] 11:27:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x92182800) [pid = 16947] [serial = 1571] [outer = 0x91f3c000] 11:27:46 INFO - PROCESS | 16947 | 1468866466635 Marionette DEBUG loaded listener.js 11:27:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9240b400) [pid = 16947] [serial = 1572] [outer = 0x91f3c000] 11:27:47 INFO - PROCESS | 16947 | 1468866467384 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1187ms 11:27:47 INFO - PROCESS | 16947 | 1468866467433 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 11:27:47 INFO - PROCESS | 16947 | 1468866467440 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 11:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:27:47 INFO - PROCESS | 16947 | 1468866467451 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:27:47 INFO - PROCESS | 16947 | 1468866467455 Marionette TRACE conn3 <- [1,2066,null,{}] 11:27:47 INFO - PROCESS | 16947 | 1468866467461 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:47 INFO - PROCESS | 16947 | 1468866467466 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:47 INFO - PROCESS | 16947 | 1468866467632 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 11:27:47 INFO - PROCESS | 16947 | 1468866467642 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:47 INFO - PROCESS | 16947 | 1468866467653 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:47 INFO - PROCESS | 16947 | ++DOCSHELL 0x9263c800 == 26 [pid = 16947] [id = 524] 11:27:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9263e800) [pid = 16947] [serial = 1573] [outer = (nil)] 11:27:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x93a05400) [pid = 16947] [serial = 1574] [outer = 0x9263e800] 11:27:47 INFO - PROCESS | 16947 | 1468866467717 Marionette DEBUG loaded listener.js 11:27:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x93b17400) [pid = 16947] [serial = 1575] [outer = 0x9263e800] 11:27:48 INFO - PROCESS | 16947 | 1468866468643 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1227ms 11:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:27:48 INFO - PROCESS | 16947 | 1468866468679 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 11:27:48 INFO - PROCESS | 16947 | 1468866468682 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 11:27:48 INFO - PROCESS | 16947 | 1468866468689 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:27:48 INFO - PROCESS | 16947 | 1468866468695 Marionette TRACE conn3 <- [1,2070,null,{}] 11:27:48 INFO - PROCESS | 16947 | 1468866468715 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:48 INFO - PROCESS | 16947 | 1468866468724 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:48 INFO - PROCESS | 16947 | 1468866468928 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 11:27:48 INFO - PROCESS | 16947 | 1468866468977 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:48 INFO - PROCESS | 16947 | 1468866468989 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:49 INFO - PROCESS | 16947 | ++DOCSHELL 0x95472c00 == 27 [pid = 16947] [id = 525] 11:27:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x96ec9800) [pid = 16947] [serial = 1576] [outer = (nil)] 11:27:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x978c2800) [pid = 16947] [serial = 1577] [outer = 0x96ec9800] 11:27:49 INFO - PROCESS | 16947 | 1468866469054 Marionette DEBUG loaded listener.js 11:27:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x983e0c00) [pid = 16947] [serial = 1578] [outer = 0x96ec9800] 11:27:50 INFO - PROCESS | 16947 | 1468866470244 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:27:50 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x978c2c00) [pid = 16947] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:27:50 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9a66b000) [pid = 16947] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:27:50 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x93a02800) [pid = 16947] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:27:50 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x91f35c00) [pid = 16947] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:27:50 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9a8f0400) [pid = 16947] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:27:50 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9217f800) [pid = 16947] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:27:50 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x93b13c00) [pid = 16947] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:27:50 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x99ece400) [pid = 16947] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:27:50 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9518b400) [pid = 16947] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:27:50 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9a779800) [pid = 16947] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:27:50 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x925f4800) [pid = 16947] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1642ms 11:27:50 INFO - PROCESS | 16947 | 1468866470330 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 11:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:27:50 INFO - PROCESS | 16947 | 1468866470334 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 11:27:50 INFO - PROCESS | 16947 | 1468866470350 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:27:50 INFO - PROCESS | 16947 | 1468866470353 Marionette TRACE conn3 <- [1,2074,null,{}] 11:27:50 INFO - PROCESS | 16947 | 1468866470361 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:50 INFO - PROCESS | 16947 | 1468866470365 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:50 INFO - PROCESS | 16947 | 1468866470503 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 11:27:50 INFO - PROCESS | 16947 | 1468866470699 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:50 INFO - PROCESS | 16947 | 1468866470705 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:50 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd3c00 == 28 [pid = 16947] [id = 526] 11:27:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x925f4800) [pid = 16947] [serial = 1579] [outer = (nil)] 11:27:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x93d53000) [pid = 16947] [serial = 1580] [outer = 0x925f4800] 11:27:50 INFO - PROCESS | 16947 | 1468866470769 Marionette DEBUG loaded listener.js 11:27:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9835d000) [pid = 16947] [serial = 1581] [outer = 0x925f4800] 11:27:51 INFO - PROCESS | 16947 | 1468866471741 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1441ms 11:27:51 INFO - PROCESS | 16947 | 1468866471782 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 11:27:51 INFO - PROCESS | 16947 | 1468866471786 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 11:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:27:51 INFO - PROCESS | 16947 | 1468866471794 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:27:51 INFO - PROCESS | 16947 | 1468866471796 Marionette TRACE conn3 <- [1,2078,null,{}] 11:27:51 INFO - PROCESS | 16947 | 1468866471801 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:51 INFO - PROCESS | 16947 | 1468866471808 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:51 INFO - PROCESS | 16947 | 1468866471985 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 11:27:52 INFO - PROCESS | 16947 | 1468866472108 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:52 INFO - PROCESS | 16947 | 1468866472116 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:52 INFO - PROCESS | 16947 | ++DOCSHELL 0x925cac00 == 29 [pid = 16947] [id = 527] 11:27:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x93d56400) [pid = 16947] [serial = 1582] [outer = (nil)] 11:27:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a178000) [pid = 16947] [serial = 1583] [outer = 0x93d56400] 11:27:52 INFO - PROCESS | 16947 | 1468866472179 Marionette DEBUG loaded listener.js 11:27:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a4cf800) [pid = 16947] [serial = 1584] [outer = 0x93d56400] 11:27:53 INFO - PROCESS | 16947 | 1468866473170 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1431ms 11:27:53 INFO - PROCESS | 16947 | 1468866473226 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 11:27:53 INFO - PROCESS | 16947 | 1468866473233 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 11:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:27:53 INFO - PROCESS | 16947 | 1468866473241 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:27:53 INFO - PROCESS | 16947 | 1468866473249 Marionette TRACE conn3 <- [1,2082,null,{}] 11:27:53 INFO - PROCESS | 16947 | 1468866473257 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:53 INFO - PROCESS | 16947 | 1468866473262 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:53 INFO - PROCESS | 16947 | 1468866473511 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 11:27:53 INFO - PROCESS | 16947 | 1468866473765 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:53 INFO - PROCESS | 16947 | 1468866473774 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:53 INFO - PROCESS | 16947 | ++DOCSHELL 0x92215800 == 30 [pid = 16947] [id = 528] 11:27:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x92222c00) [pid = 16947] [serial = 1585] [outer = (nil)] 11:27:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x925f2c00) [pid = 16947] [serial = 1586] [outer = 0x92222c00] 11:27:53 INFO - PROCESS | 16947 | 1468866473857 Marionette DEBUG loaded listener.js 11:27:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9263e400) [pid = 16947] [serial = 1587] [outer = 0x92222c00] 11:27:54 INFO - PROCESS | 16947 | 1468866474773 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1594ms 11:27:54 INFO - PROCESS | 16947 | 1468866474835 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 11:27:54 INFO - PROCESS | 16947 | 1468866474842 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 11:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:27:54 INFO - PROCESS | 16947 | 1468866474854 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:27:54 INFO - PROCESS | 16947 | 1468866474858 Marionette TRACE conn3 <- [1,2086,null,{}] 11:27:54 INFO - PROCESS | 16947 | 1468866474865 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:54 INFO - PROCESS | 16947 | 1468866474871 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:55 INFO - PROCESS | 16947 | 1468866475068 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 11:27:55 INFO - PROCESS | 16947 | 1468866475229 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:55 INFO - PROCESS | 16947 | 1468866475236 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:55 INFO - PROCESS | 16947 | ++DOCSHELL 0x92219400 == 31 [pid = 16947] [id = 529] 11:27:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x98357800) [pid = 16947] [serial = 1588] [outer = (nil)] 11:27:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x99ebec00) [pid = 16947] [serial = 1589] [outer = 0x98357800] 11:27:55 INFO - PROCESS | 16947 | 1468866475398 Marionette DEBUG loaded listener.js 11:27:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x99edd000) [pid = 16947] [serial = 1590] [outer = 0x98357800] 11:27:56 INFO - PROCESS | 16947 | 1468866476281 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1494ms 11:27:56 INFO - PROCESS | 16947 | 1468866476348 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 11:27:56 INFO - PROCESS | 16947 | 1468866476351 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 11:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:27:56 INFO - PROCESS | 16947 | 1468866476359 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:27:56 INFO - PROCESS | 16947 | 1468866476365 Marionette TRACE conn3 <- [1,2090,null,{}] 11:27:56 INFO - PROCESS | 16947 | 1468866476381 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:56 INFO - PROCESS | 16947 | 1468866476389 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:56 INFO - PROCESS | 16947 | 1468866476580 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 11:27:56 INFO - PROCESS | 16947 | 1468866476745 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:56 INFO - PROCESS | 16947 | 1468866476758 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:56 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8c0c00 == 32 [pid = 16947] [id = 530] 11:27:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9ac81800) [pid = 16947] [serial = 1591] [outer = (nil)] 11:27:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9ac8c400) [pid = 16947] [serial = 1592] [outer = 0x9ac81800] 11:27:56 INFO - PROCESS | 16947 | 1468866476875 Marionette DEBUG loaded listener.js 11:27:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9ae3c400) [pid = 16947] [serial = 1593] [outer = 0x9ac81800] 11:27:57 INFO - PROCESS | 16947 | 1468866477774 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1487ms 11:27:57 INFO - PROCESS | 16947 | 1468866477847 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 11:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:27:57 INFO - PROCESS | 16947 | 1468866477852 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 11:27:57 INFO - PROCESS | 16947 | 1468866477859 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:27:57 INFO - PROCESS | 16947 | 1468866477862 Marionette TRACE conn3 <- [1,2094,null,{}] 11:27:57 INFO - PROCESS | 16947 | 1468866477868 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:57 INFO - PROCESS | 16947 | 1468866477873 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:58 INFO - PROCESS | 16947 | 1468866478048 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 11:27:58 INFO - PROCESS | 16947 | 1468866478392 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:58 INFO - PROCESS | 16947 | 1468866478401 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:58 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6bc00 == 33 [pid = 16947] [id = 531] 11:27:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x90e6c000) [pid = 16947] [serial = 1594] [outer = (nil)] 11:27:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x91ddd400) [pid = 16947] [serial = 1595] [outer = 0x90e6c000] 11:27:58 INFO - PROCESS | 16947 | 1468866478522 Marionette DEBUG loaded listener.js 11:27:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9217ac00) [pid = 16947] [serial = 1596] [outer = 0x90e6c000] 11:27:59 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd3c00 == 32 [pid = 16947] [id = 526] 11:27:59 INFO - PROCESS | 16947 | --DOCSHELL 0x95472c00 == 31 [pid = 16947] [id = 525] 11:27:59 INFO - PROCESS | 16947 | --DOCSHELL 0x9263c800 == 30 [pid = 16947] [id = 524] 11:27:59 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd3800 == 29 [pid = 16947] [id = 523] 11:27:59 INFO - PROCESS | 16947 | --DOCSHELL 0x925c9c00 == 28 [pid = 16947] [id = 522] 11:27:59 INFO - PROCESS | 16947 | 1468866479435 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9b104800) [pid = 16947] [serial = 1542] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9b10e400) [pid = 16947] [serial = 1544] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9b110000) [pid = 16947] [serial = 1545] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9ae38800) [pid = 16947] [serial = 1539] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x93d58800) [pid = 16947] [serial = 1530] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x925f8400) [pid = 16947] [serial = 1518] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9ac86400) [pid = 16947] [serial = 1524] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9ac60400) [pid = 16947] [serial = 1523] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9221c800) [pid = 16947] [serial = 1526] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x925ca800) [pid = 16947] [serial = 1517] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9230d000) [pid = 16947] [serial = 1527] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9518ac00) [pid = 16947] [serial = 1520] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9a8ba000) [pid = 16947] [serial = 1515] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9966c000) [pid = 16947] [serial = 1532] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9ac88000) [pid = 16947] [serial = 1536] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x99ed7400) [pid = 16947] [serial = 1541] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9ae37400) [pid = 16947] [serial = 1538] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x95195000) [pid = 16947] [serial = 1521] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x93b13800) [pid = 16947] [serial = 1529] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x99ed8000) [pid = 16947] [serial = 1533] [outer = (nil)] [url = about:blank] 11:27:59 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9a8e9400) [pid = 16947] [serial = 1535] [outer = (nil)] [url = about:blank] 11:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1633ms 11:27:59 INFO - PROCESS | 16947 | 1468866479493 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 11:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:27:59 INFO - PROCESS | 16947 | 1468866479500 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 11:27:59 INFO - PROCESS | 16947 | 1468866479507 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:27:59 INFO - PROCESS | 16947 | 1468866479511 Marionette TRACE conn3 <- [1,2098,null,{}] 11:27:59 INFO - PROCESS | 16947 | 1468866479520 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:27:59 INFO - PROCESS | 16947 | 1468866479526 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:59 INFO - PROCESS | 16947 | 1468866479686 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 11:27:59 INFO - PROCESS | 16947 | 1468866479698 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:27:59 INFO - PROCESS | 16947 | 1468866479705 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:27:59 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd3c00 == 29 [pid = 16947] [id = 532] 11:27:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x925ee000) [pid = 16947] [serial = 1597] [outer = (nil)] 11:27:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x92633000) [pid = 16947] [serial = 1598] [outer = 0x925ee000] 11:27:59 INFO - PROCESS | 16947 | 1468866479797 Marionette DEBUG loaded listener.js 11:27:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x93a02800) [pid = 16947] [serial = 1599] [outer = 0x925ee000] 11:28:00 INFO - PROCESS | 16947 | 1468866480638 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1181ms 11:28:00 INFO - PROCESS | 16947 | 1468866480691 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 11:28:00 INFO - PROCESS | 16947 | 1468866480697 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 11:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:28:00 INFO - PROCESS | 16947 | 1468866480705 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:28:00 INFO - PROCESS | 16947 | 1468866480709 Marionette TRACE conn3 <- [1,2102,null,{}] 11:28:00 INFO - PROCESS | 16947 | 1468866480714 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:00 INFO - PROCESS | 16947 | 1468866480719 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:00 INFO - PROCESS | 16947 | 1468866480924 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 11:28:00 INFO - PROCESS | 16947 | 1468866480938 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:00 INFO - PROCESS | 16947 | 1468866480945 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:00 INFO - PROCESS | 16947 | ++DOCSHELL 0x925eec00 == 30 [pid = 16947] [id = 533] 11:28:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x93d56c00) [pid = 16947] [serial = 1600] [outer = (nil)] 11:28:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9546bc00) [pid = 16947] [serial = 1601] [outer = 0x93d56c00] 11:28:01 INFO - PROCESS | 16947 | 1468866481026 Marionette DEBUG loaded listener.js 11:28:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x99667c00) [pid = 16947] [serial = 1602] [outer = 0x93d56c00] 11:28:01 INFO - PROCESS | 16947 | 1468866481909 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1232ms 11:28:01 INFO - PROCESS | 16947 | 1468866481938 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 11:28:01 INFO - PROCESS | 16947 | 1468866481941 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 11:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:28:01 INFO - PROCESS | 16947 | 1468866481961 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:28:01 INFO - PROCESS | 16947 | 1468866481969 Marionette TRACE conn3 <- [1,2106,null,{}] 11:28:01 INFO - PROCESS | 16947 | 1468866481978 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:01 INFO - PROCESS | 16947 | 1468866481985 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:02 INFO - PROCESS | 16947 | 1468866482205 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 11:28:02 INFO - PROCESS | 16947 | 1468866482225 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:02 INFO - PROCESS | 16947 | 1468866482233 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:02 INFO - PROCESS | 16947 | ++DOCSHELL 0x92409000 == 31 [pid = 16947] [id = 534] 11:28:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9546e000) [pid = 16947] [serial = 1603] [outer = (nil)] 11:28:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a8f3400) [pid = 16947] [serial = 1604] [outer = 0x9546e000] 11:28:02 INFO - PROCESS | 16947 | 1468866482297 Marionette DEBUG loaded listener.js 11:28:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9ac86400) [pid = 16947] [serial = 1605] [outer = 0x9546e000] 11:28:03 INFO - PROCESS | 16947 | 1468866483156 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1247ms 11:28:03 INFO - PROCESS | 16947 | 1468866483201 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 11:28:03 INFO - PROCESS | 16947 | 1468866483206 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 11:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:28:03 INFO - PROCESS | 16947 | 1468866483218 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:28:03 INFO - PROCESS | 16947 | 1468866483221 Marionette TRACE conn3 <- [1,2110,null,{}] 11:28:03 INFO - PROCESS | 16947 | 1468866483227 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:03 INFO - PROCESS | 16947 | 1468866483231 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:03 INFO - PROCESS | 16947 | 1468866483423 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 11:28:03 INFO - PROCESS | 16947 | 1468866483441 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:03 INFO - PROCESS | 16947 | 1468866483448 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:03 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f32000 == 32 [pid = 16947] [id = 535] 11:28:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x91f34c00) [pid = 16947] [serial = 1606] [outer = (nil)] 11:28:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9ae39000) [pid = 16947] [serial = 1607] [outer = 0x91f34c00] 11:28:03 INFO - PROCESS | 16947 | 1468866483515 Marionette DEBUG loaded listener.js 11:28:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9ae3b000) [pid = 16947] [serial = 1608] [outer = 0x91f34c00] 11:28:03 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9217f000) [pid = 16947] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:28:03 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x93d5c400) [pid = 16947] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:28:03 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9b194c00) [pid = 16947] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:28:03 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x978b6400) [pid = 16947] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:28:03 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x96ec9800) [pid = 16947] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:28:03 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x91f3c000) [pid = 16947] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:28:03 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9217b400) [pid = 16947] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:28:03 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x92635000) [pid = 16947] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:28:04 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x92177c00) [pid = 16947] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:28:04 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x91dd6000) [pid = 16947] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:28:04 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x925f4800) [pid = 16947] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:28:04 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9263e800) [pid = 16947] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:28:04 INFO - PROCESS | 16947 | 1468866484443 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1289ms 11:28:04 INFO - PROCESS | 16947 | 1468866484502 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 11:28:04 INFO - PROCESS | 16947 | 1468866484506 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 11:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:28:04 INFO - PROCESS | 16947 | 1468866484512 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:28:04 INFO - PROCESS | 16947 | 1468866484515 Marionette TRACE conn3 <- [1,2114,null,{}] 11:28:04 INFO - PROCESS | 16947 | 1468866484520 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:04 INFO - PROCESS | 16947 | 1468866484525 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:04 INFO - PROCESS | 16947 | 1468866484671 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 11:28:04 INFO - PROCESS | 16947 | 1468866484680 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:04 INFO - PROCESS | 16947 | 1468866484698 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:04 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3c400 == 33 [pid = 16947] [id = 536] 11:28:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x92217000) [pid = 16947] [serial = 1609] [outer = (nil)] 11:28:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9a8f3c00) [pid = 16947] [serial = 1610] [outer = 0x92217000] 11:28:04 INFO - PROCESS | 16947 | 1468866484772 Marionette DEBUG loaded listener.js 11:28:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9b103000) [pid = 16947] [serial = 1611] [outer = 0x92217000] 11:28:05 INFO - PROCESS | 16947 | 1468866485593 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1134ms 11:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:28:05 INFO - PROCESS | 16947 | 1468866485646 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 11:28:05 INFO - PROCESS | 16947 | 1468866485649 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 11:28:05 INFO - PROCESS | 16947 | 1468866485656 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:28:05 INFO - PROCESS | 16947 | 1468866485659 Marionette TRACE conn3 <- [1,2118,null,{}] 11:28:05 INFO - PROCESS | 16947 | 1468866485664 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:05 INFO - PROCESS | 16947 | 1468866485669 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:05 INFO - PROCESS | 16947 | 1468866485820 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 11:28:06 INFO - PROCESS | 16947 | 1468866486031 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:06 INFO - PROCESS | 16947 | 1468866486042 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:06 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e60800 == 34 [pid = 16947] [id = 537] 11:28:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x90e62c00) [pid = 16947] [serial = 1612] [outer = (nil)] 11:28:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x90e6d800) [pid = 16947] [serial = 1613] [outer = 0x90e62c00] 11:28:06 INFO - PROCESS | 16947 | 1468866486123 Marionette DEBUG loaded listener.js 11:28:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x91dddc00) [pid = 16947] [serial = 1614] [outer = 0x90e62c00] 11:28:07 INFO - PROCESS | 16947 | 1468866487095 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1490ms 11:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:28:07 INFO - PROCESS | 16947 | 1468866487147 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 11:28:07 INFO - PROCESS | 16947 | 1468866487152 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 11:28:07 INFO - PROCESS | 16947 | 1468866487160 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:28:07 INFO - PROCESS | 16947 | 1468866487165 Marionette TRACE conn3 <- [1,2122,null,{}] 11:28:07 INFO - PROCESS | 16947 | 1468866487173 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:07 INFO - PROCESS | 16947 | 1468866487181 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:07 INFO - PROCESS | 16947 | 1468866487361 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 11:28:07 INFO - PROCESS | 16947 | 1468866487529 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:07 INFO - PROCESS | 16947 | 1468866487538 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:07 INFO - PROCESS | 16947 | ++DOCSHELL 0x9240b000 == 35 [pid = 16947] [id = 538] 11:28:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9240e400) [pid = 16947] [serial = 1615] [outer = (nil)] 11:28:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x92634400) [pid = 16947] [serial = 1616] [outer = 0x9240e400] 11:28:07 INFO - PROCESS | 16947 | 1468866487663 Marionette DEBUG loaded listener.js 11:28:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9263e800) [pid = 16947] [serial = 1617] [outer = 0x9240e400] 11:28:08 INFO - PROCESS | 16947 | 1468866488521 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1432ms 11:28:08 INFO - PROCESS | 16947 | 1468866488595 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 11:28:08 INFO - PROCESS | 16947 | 1468866488602 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 11:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:28:08 INFO - PROCESS | 16947 | 1468866488609 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:28:08 INFO - PROCESS | 16947 | 1468866488613 Marionette TRACE conn3 <- [1,2126,null,{}] 11:28:08 INFO - PROCESS | 16947 | 1468866488619 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:08 INFO - PROCESS | 16947 | 1468866488624 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:08 INFO - PROCESS | 16947 | 1468866488846 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 11:28:09 INFO - PROCESS | 16947 | 1468866489092 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:09 INFO - PROCESS | 16947 | 1468866489105 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:09 INFO - PROCESS | 16947 | ++DOCSHELL 0x92635000 == 36 [pid = 16947] [id = 539] 11:28:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x93a10c00) [pid = 16947] [serial = 1618] [outer = (nil)] 11:28:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9518e800) [pid = 16947] [serial = 1619] [outer = 0x93a10c00] 11:28:09 INFO - PROCESS | 16947 | 1468866489233 Marionette DEBUG loaded listener.js 11:28:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x978c1400) [pid = 16947] [serial = 1620] [outer = 0x93a10c00] 11:28:10 INFO - PROCESS | 16947 | 1468866490105 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1533ms 11:28:10 INFO - PROCESS | 16947 | 1468866490143 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 11:28:10 INFO - PROCESS | 16947 | 1468866490146 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 11:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:28:10 INFO - PROCESS | 16947 | 1468866490162 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:28:10 INFO - PROCESS | 16947 | 1468866490172 Marionette TRACE conn3 <- [1,2130,null,{}] 11:28:10 INFO - PROCESS | 16947 | 1468866490179 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:10 INFO - PROCESS | 16947 | 1468866490186 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:10 INFO - PROCESS | 16947 | 1468866490370 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 11:28:10 INFO - PROCESS | 16947 | 1468866490539 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:10 INFO - PROCESS | 16947 | 1468866490548 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:10 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e62400 == 37 [pid = 16947] [id = 540] 11:28:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x950c2000) [pid = 16947] [serial = 1621] [outer = (nil)] 11:28:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9a8bcc00) [pid = 16947] [serial = 1622] [outer = 0x950c2000] 11:28:10 INFO - PROCESS | 16947 | 1468866490622 Marionette DEBUG loaded listener.js 11:28:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9a8f5000) [pid = 16947] [serial = 1623] [outer = 0x950c2000] 11:28:11 INFO - PROCESS | 16947 | 1468866491472 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:28:11 INFO - PROCESS | 16947 | 1468866491564 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 11:28:11 INFO - PROCESS | 16947 | 1468866491570 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:28:11 INFO - PROCESS | 16947 | 1468866491574 Marionette TRACE conn3 <- [1,2134,null,{}] 11:28:11 INFO - PROCESS | 16947 | 1468866491579 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:11 INFO - PROCESS | 16947 | 1468866491584 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:11 INFO - PROCESS | 16947 | 1468866491787 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 11:28:11 INFO - PROCESS | 16947 | 1468866491950 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:11 INFO - PROCESS | 16947 | 1468866491961 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:11 INFO - PROCESS | 16947 | ++DOCSHELL 0x92637000 == 38 [pid = 16947] [id = 541] 11:28:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9a10cc00) [pid = 16947] [serial = 1624] [outer = (nil)] 11:28:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b106800) [pid = 16947] [serial = 1625] [outer = 0x9a10cc00] 11:28:12 INFO - PROCESS | 16947 | 1468866492031 Marionette DEBUG loaded listener.js 11:28:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b105c00) [pid = 16947] [serial = 1626] [outer = 0x9a10cc00] 11:28:12 INFO - PROCESS | 16947 | 1468866492853 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1329ms 11:28:12 INFO - PROCESS | 16947 | 1468866492900 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 11:28:12 INFO - PROCESS | 16947 | 1468866492904 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 11:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:28:12 INFO - PROCESS | 16947 | 1468866492909 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:28:12 INFO - PROCESS | 16947 | 1468866492912 Marionette TRACE conn3 <- [1,2138,null,{}] 11:28:12 INFO - PROCESS | 16947 | 1468866492918 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:12 INFO - PROCESS | 16947 | 1468866492922 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:13 INFO - PROCESS | 16947 | 1468866493081 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 11:28:13 INFO - PROCESS | 16947 | 1468866493258 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:13 INFO - PROCESS | 16947 | 1468866493274 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:13 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b191400 == 39 [pid = 16947] [id = 542] 11:28:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9b191c00) [pid = 16947] [serial = 1627] [outer = (nil)] 11:28:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9b196c00) [pid = 16947] [serial = 1628] [outer = 0x9b191c00] 11:28:13 INFO - PROCESS | 16947 | 1468866493360 Marionette DEBUG loaded listener.js 11:28:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9b603800) [pid = 16947] [serial = 1629] [outer = 0x9b191c00] 11:28:14 INFO - PROCESS | 16947 | 1468866494247 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1378ms 11:28:14 INFO - PROCESS | 16947 | 1468866494289 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 11:28:14 INFO - PROCESS | 16947 | 1468866494293 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 11:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:28:14 INFO - PROCESS | 16947 | 1468866494299 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:28:14 INFO - PROCESS | 16947 | 1468866494303 Marionette TRACE conn3 <- [1,2142,null,{}] 11:28:14 INFO - PROCESS | 16947 | 1468866494308 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:14 INFO - PROCESS | 16947 | 1468866494313 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:14 INFO - PROCESS | 16947 | 1468866494478 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 11:28:14 INFO - PROCESS | 16947 | 1468866494651 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:14 INFO - PROCESS | 16947 | 1468866494659 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:14 INFO - PROCESS | 16947 | ++DOCSHELL 0x91ddcc00 == 40 [pid = 16947] [id = 543] 11:28:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x91de0800) [pid = 16947] [serial = 1630] [outer = (nil)] 11:28:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x93b19000) [pid = 16947] [serial = 1631] [outer = 0x91de0800] 11:28:14 INFO - PROCESS | 16947 | 1468866494731 Marionette DEBUG loaded listener.js 11:28:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x9546d000) [pid = 16947] [serial = 1632] [outer = 0x91de0800] 11:28:15 INFO - PROCESS | 16947 | 1468866495816 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 11:28:15 INFO - PROCESS | 16947 | 1468866495888 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 11:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:28:15 INFO - PROCESS | 16947 | 1468866495896 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:28:15 INFO - PROCESS | 16947 | 1468866495901 Marionette TRACE conn3 <- [1,2146,null,{}] 11:28:15 INFO - PROCESS | 16947 | 1468866495911 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:15 INFO - PROCESS | 16947 | 1468866495915 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:16 INFO - PROCESS | 16947 | 1468866496178 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 11:28:16 INFO - PROCESS | 16947 | 1468866496381 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:16 INFO - PROCESS | 16947 | 1468866496389 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:16 INFO - PROCESS | 16947 | ++DOCSHELL 0x9221c800 == 41 [pid = 16947] [id = 544] 11:28:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x92221000) [pid = 16947] [serial = 1633] [outer = (nil)] 11:28:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0x925f7000) [pid = 16947] [serial = 1634] [outer = 0x92221000] 11:28:16 INFO - PROCESS | 16947 | 1468866496458 Marionette DEBUG loaded listener.js 11:28:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0x930d2c00) [pid = 16947] [serial = 1635] [outer = 0x92221000] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3c400 == 40 [pid = 16947] [id = 536] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x91f32000 == 39 [pid = 16947] [id = 535] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x92409000 == 38 [pid = 16947] [id = 534] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x925eec00 == 37 [pid = 16947] [id = 533] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd3c00 == 36 [pid = 16947] [id = 532] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6bc00 == 35 [pid = 16947] [id = 531] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8c0c00 == 34 [pid = 16947] [id = 530] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x92219400 == 33 [pid = 16947] [id = 529] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x92215800 == 32 [pid = 16947] [id = 528] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x9217e800 == 31 [pid = 16947] [id = 291] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x925cac00 == 30 [pid = 16947] [id = 527] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x95470800 == 29 [pid = 16947] [id = 288] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6dc00 == 28 [pid = 16947] [id = 281] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x99ed5800 == 27 [pid = 16947] [id = 285] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x9503fc00 == 26 [pid = 16947] [id = 284] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd5800 == 25 [pid = 16947] [id = 280] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x9a1da000 == 24 [pid = 16947] [id = 289] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x978c2400 == 23 [pid = 16947] [id = 282] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x9221cc00 == 22 [pid = 16947] [id = 278] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x91f31800 == 21 [pid = 16947] [id = 293] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x9230b400 == 20 [pid = 16947] [id = 279] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x95191400 == 19 [pid = 16947] [id = 290] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x90e64800 == 18 [pid = 16947] [id = 283] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x92185400 == 17 [pid = 16947] [id = 286] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x90e61400 == 16 [pid = 16947] [id = 292] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x950c2c00 == 15 [pid = 16947] [id = 294] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x92636400 == 14 [pid = 16947] [id = 287] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x9b191400 == 13 [pid = 16947] [id = 542] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x91ddcc00 == 12 [pid = 16947] [id = 543] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x92637000 == 11 [pid = 16947] [id = 541] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x90e62400 == 10 [pid = 16947] [id = 540] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x9240b000 == 9 [pid = 16947] [id = 538] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x92635000 == 8 [pid = 16947] [id = 539] 11:28:18 INFO - PROCESS | 16947 | --DOCSHELL 0x90e60800 == 7 [pid = 16947] [id = 537] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0x93b15c00) [pid = 16947] [serial = 1548] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x925f5000) [pid = 16947] [serial = 1547] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x9a8e7c00) [pid = 16947] [serial = 1551] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x9a8b6000) [pid = 16947] [serial = 1550] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9b4a1000) [pid = 16947] [serial = 1554] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9b1e9400) [pid = 16947] [serial = 1553] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9ba0a800) [pid = 16947] [serial = 1557] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x978c2800) [pid = 16947] [serial = 1577] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9b60fc00) [pid = 16947] [serial = 1556] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x92182800) [pid = 16947] [serial = 1571] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9240b400) [pid = 16947] [serial = 1572] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9bfd9400) [pid = 16947] [serial = 1560] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x95469000) [pid = 16947] [serial = 1569] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x950c0800) [pid = 16947] [serial = 1568] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9bf0e800) [pid = 16947] [serial = 1559] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x99214c00) [pid = 16947] [serial = 1563] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x95192800) [pid = 16947] [serial = 1562] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9217dc00) [pid = 16947] [serial = 1566] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x91f38c00) [pid = 16947] [serial = 1565] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x93d53000) [pid = 16947] [serial = 1580] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x983e0c00) [pid = 16947] [serial = 1578] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x93a05400) [pid = 16947] [serial = 1574] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x93b17400) [pid = 16947] [serial = 1575] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9835d000) [pid = 16947] [serial = 1581] [outer = (nil)] [url = about:blank] 11:28:18 INFO - PROCESS | 16947 | 1468866498270 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 11:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:28:18 INFO - PROCESS | 16947 | 1468866498390 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 11:28:18 INFO - PROCESS | 16947 | 1468866498399 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:28:18 INFO - PROCESS | 16947 | 1468866498406 Marionette TRACE conn3 <- [1,2150,null,{}] 11:28:18 INFO - PROCESS | 16947 | 1468866498416 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:18 INFO - PROCESS | 16947 | 1468866498421 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:18 INFO - PROCESS | 16947 | 1468866498574 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 11:28:18 INFO - PROCESS | 16947 | 1468866498691 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:18 INFO - PROCESS | 16947 | 1468866498698 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:18 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3f800 == 8 [pid = 16947] [id = 545] 11:28:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x91f40c00) [pid = 16947] [serial = 1636] [outer = (nil)] 11:28:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9217d400) [pid = 16947] [serial = 1637] [outer = 0x91f40c00] 11:28:18 INFO - PROCESS | 16947 | 1468866498769 Marionette DEBUG loaded listener.js 11:28:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x92182400) [pid = 16947] [serial = 1638] [outer = 0x91f40c00] 11:28:19 INFO - PROCESS | 16947 | 1468866499538 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1187ms 11:28:19 INFO - PROCESS | 16947 | 1468866499585 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 11:28:19 INFO - PROCESS | 16947 | 1468866499593 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 11:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:28:19 INFO - PROCESS | 16947 | 1468866499605 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:28:19 INFO - PROCESS | 16947 | 1468866499609 Marionette TRACE conn3 <- [1,2154,null,{}] 11:28:19 INFO - PROCESS | 16947 | 1468866499615 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:19 INFO - PROCESS | 16947 | 1468866499621 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:19 INFO - PROCESS | 16947 | 1468866499790 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 11:28:19 INFO - PROCESS | 16947 | 1468866499802 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:19 INFO - PROCESS | 16947 | 1468866499813 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:19 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f1800 == 9 [pid = 16947] [id = 546] 11:28:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x925f4400) [pid = 16947] [serial = 1639] [outer = (nil)] 11:28:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x92635c00) [pid = 16947] [serial = 1640] [outer = 0x925f4400] 11:28:19 INFO - PROCESS | 16947 | 1468866499879 Marionette DEBUG loaded listener.js 11:28:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9263c800) [pid = 16947] [serial = 1641] [outer = 0x925f4400] 11:28:20 INFO - PROCESS | 16947 | 1468866500772 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1233ms 11:28:20 INFO - PROCESS | 16947 | 1468866500838 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 11:28:20 INFO - PROCESS | 16947 | 1468866500841 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 11:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:28:20 INFO - PROCESS | 16947 | 1468866500848 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:28:20 INFO - PROCESS | 16947 | 1468866500854 Marionette TRACE conn3 <- [1,2158,null,{}] 11:28:20 INFO - PROCESS | 16947 | 1468866500876 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:20 INFO - PROCESS | 16947 | 1468866500885 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:21 INFO - PROCESS | 16947 | 1468866501082 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 11:28:21 INFO - PROCESS | 16947 | 1468866501104 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:21 INFO - PROCESS | 16947 | 1468866501115 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:21 INFO - PROCESS | 16947 | ++DOCSHELL 0x95188c00 == 10 [pid = 16947] [id = 547] 11:28:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x95189800) [pid = 16947] [serial = 1642] [outer = (nil)] 11:28:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x95190000) [pid = 16947] [serial = 1643] [outer = 0x95189800] 11:28:21 INFO - PROCESS | 16947 | 1468866501183 Marionette DEBUG loaded listener.js 11:28:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x95465c00) [pid = 16947] [serial = 1644] [outer = 0x95189800] 11:28:22 INFO - PROCESS | 16947 | 1468866502065 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1285ms 11:28:22 INFO - PROCESS | 16947 | 1468866502134 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 11:28:22 INFO - PROCESS | 16947 | 1468866502138 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 11:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:28:22 INFO - PROCESS | 16947 | 1468866502144 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:28:22 INFO - PROCESS | 16947 | 1468866502147 Marionette TRACE conn3 <- [1,2162,null,{}] 11:28:22 INFO - PROCESS | 16947 | 1468866502153 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:22 INFO - PROCESS | 16947 | 1468866502157 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:22 INFO - PROCESS | 16947 | 1468866502357 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 11:28:22 INFO - PROCESS | 16947 | 1468866502373 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:22 INFO - PROCESS | 16947 | 1468866502381 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:22 INFO - PROCESS | 16947 | ++DOCSHELL 0x95034c00 == 11 [pid = 16947] [id = 548] 11:28:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x95191000) [pid = 16947] [serial = 1645] [outer = (nil)] 11:28:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x98306c00) [pid = 16947] [serial = 1646] [outer = 0x95191000] 11:28:22 INFO - PROCESS | 16947 | 1468866502442 Marionette DEBUG loaded listener.js 11:28:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9929bc00) [pid = 16947] [serial = 1647] [outer = 0x95191000] 11:28:23 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9546e000) [pid = 16947] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:28:23 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x91f34c00) [pid = 16947] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:28:23 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x93d56c00) [pid = 16947] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:28:23 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x90e6c000) [pid = 16947] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:28:23 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x925ee000) [pid = 16947] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:28:23 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9ac81800) [pid = 16947] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:28:23 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x93d56400) [pid = 16947] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:28:23 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x92222c00) [pid = 16947] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:28:23 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x98357800) [pid = 16947] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:28:23 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x92217000) [pid = 16947] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:28:23 INFO - PROCESS | 16947 | 1468866503655 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1534ms 11:28:23 INFO - PROCESS | 16947 | 1468866503679 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 11:28:23 INFO - PROCESS | 16947 | 1468866503682 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 11:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:28:23 INFO - PROCESS | 16947 | 1468866503688 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:28:23 INFO - PROCESS | 16947 | 1468866503691 Marionette TRACE conn3 <- [1,2166,null,{}] 11:28:23 INFO - PROCESS | 16947 | 1468866503696 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:23 INFO - PROCESS | 16947 | 1468866503701 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:23 INFO - PROCESS | 16947 | 1468866503906 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 11:28:23 INFO - PROCESS | 16947 | 1468866503922 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:23 INFO - PROCESS | 16947 | 1468866503929 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:23 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6c000 == 12 [pid = 16947] [id = 549] 11:28:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9230fc00) [pid = 16947] [serial = 1648] [outer = (nil)] 11:28:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x978be000) [pid = 16947] [serial = 1649] [outer = 0x9230fc00] 11:28:23 INFO - PROCESS | 16947 | 1468866503992 Marionette DEBUG loaded listener.js 11:28:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x99e22c00) [pid = 16947] [serial = 1650] [outer = 0x9230fc00] 11:28:24 INFO - PROCESS | 16947 | 1468866504724 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1079ms 11:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:28:24 INFO - PROCESS | 16947 | 1468866504774 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 11:28:24 INFO - PROCESS | 16947 | 1468866504777 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 11:28:24 INFO - PROCESS | 16947 | 1468866504784 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:28:24 INFO - PROCESS | 16947 | 1468866504787 Marionette TRACE conn3 <- [1,2170,null,{}] 11:28:24 INFO - PROCESS | 16947 | 1468866504792 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:24 INFO - PROCESS | 16947 | 1468866504802 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:25 INFO - PROCESS | 16947 | 1468866505037 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 11:28:25 INFO - PROCESS | 16947 | 1468866505050 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:25 INFO - PROCESS | 16947 | 1468866505061 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:25 INFO - PROCESS | 16947 | ++DOCSHELL 0x99e1a400 == 13 [pid = 16947] [id = 550] 11:28:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99ed3c00) [pid = 16947] [serial = 1651] [outer = (nil)] 11:28:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9a5f2c00) [pid = 16947] [serial = 1652] [outer = 0x99ed3c00] 11:28:25 INFO - PROCESS | 16947 | 1468866505122 Marionette DEBUG loaded listener.js 11:28:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9a8b9000) [pid = 16947] [serial = 1653] [outer = 0x99ed3c00] 11:28:26 INFO - PROCESS | 16947 | 1468866506210 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1494ms 11:28:26 INFO - PROCESS | 16947 | 1468866506278 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 11:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:28:26 INFO - PROCESS | 16947 | 1468866506284 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 11:28:26 INFO - PROCESS | 16947 | 1468866506292 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:28:26 INFO - PROCESS | 16947 | 1468866506300 Marionette TRACE conn3 <- [1,2174,null,{}] 11:28:26 INFO - PROCESS | 16947 | 1468866506308 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:26 INFO - PROCESS | 16947 | 1468866506313 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:26 INFO - PROCESS | 16947 | 1468866506491 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 11:28:26 INFO - PROCESS | 16947 | 1468866506668 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:26 INFO - PROCESS | 16947 | 1468866506676 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:26 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd3c00 == 14 [pid = 16947] [id = 551] 11:28:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x92180000) [pid = 16947] [serial = 1654] [outer = (nil)] 11:28:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x925c6800) [pid = 16947] [serial = 1655] [outer = 0x92180000] 11:28:26 INFO - PROCESS | 16947 | 1468866506755 Marionette DEBUG loaded listener.js 11:28:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x925f4000) [pid = 16947] [serial = 1656] [outer = 0x92180000] 11:28:27 INFO - PROCESS | 16947 | 1468866507716 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1485ms 11:28:27 INFO - PROCESS | 16947 | 1468866507776 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 11:28:27 INFO - PROCESS | 16947 | 1468866507784 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 11:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:28:27 INFO - PROCESS | 16947 | 1468866507794 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:28:27 INFO - PROCESS | 16947 | 1468866507798 Marionette TRACE conn3 <- [1,2178,null,{}] 11:28:27 INFO - PROCESS | 16947 | 1468866507805 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:27 INFO - PROCESS | 16947 | 1468866507811 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:28 INFO - PROCESS | 16947 | 1468866508023 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 11:28:28 INFO - PROCESS | 16947 | 1468866508269 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:28 INFO - PROCESS | 16947 | 1468866508278 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:28 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d55c00 == 15 [pid = 16947] [id = 552] 11:28:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x950c8c00) [pid = 16947] [serial = 1657] [outer = (nil)] 11:28:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9546d400) [pid = 16947] [serial = 1658] [outer = 0x950c8c00] 11:28:28 INFO - PROCESS | 16947 | 1468866508414 Marionette DEBUG loaded listener.js 11:28:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9830a400) [pid = 16947] [serial = 1659] [outer = 0x950c8c00] 11:28:29 INFO - PROCESS | 16947 | 1468866509325 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1580ms 11:28:29 INFO - PROCESS | 16947 | 1468866509374 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 11:28:29 INFO - PROCESS | 16947 | 1468866509378 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 11:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:28:29 INFO - PROCESS | 16947 | 1468866509385 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:28:29 INFO - PROCESS | 16947 | 1468866509391 Marionette TRACE conn3 <- [1,2182,null,{}] 11:28:29 INFO - PROCESS | 16947 | 1468866509407 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:29 INFO - PROCESS | 16947 | 1468866509416 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:29 INFO - PROCESS | 16947 | 1468866509595 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 11:28:29 INFO - PROCESS | 16947 | 1468866509813 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:29 INFO - PROCESS | 16947 | 1468866509824 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:29 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8b5c00 == 16 [pid = 16947] [id = 553] 11:28:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9a8ba400) [pid = 16947] [serial = 1660] [outer = (nil)] 11:28:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9a8e7000) [pid = 16947] [serial = 1661] [outer = 0x9a8ba400] 11:28:29 INFO - PROCESS | 16947 | 1468866509904 Marionette DEBUG loaded listener.js 11:28:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9ac81400) [pid = 16947] [serial = 1662] [outer = 0x9a8ba400] 11:28:30 INFO - PROCESS | 16947 | 1468866510773 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1443ms 11:28:30 INFO - PROCESS | 16947 | 1468866510829 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 11:28:30 INFO - PROCESS | 16947 | 1468866510833 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 11:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:28:30 INFO - PROCESS | 16947 | 1468866510839 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:28:30 INFO - PROCESS | 16947 | 1468866510843 Marionette TRACE conn3 <- [1,2186,null,{}] 11:28:30 INFO - PROCESS | 16947 | 1468866510849 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:30 INFO - PROCESS | 16947 | 1468866510854 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:31 INFO - PROCESS | 16947 | 1468866511165 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 11:28:31 INFO - PROCESS | 16947 | 1468866511388 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:31 INFO - PROCESS | 16947 | 1468866511397 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:31 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f37800 == 17 [pid = 16947] [id = 554] 11:28:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x91f37c00) [pid = 16947] [serial = 1663] [outer = (nil)] 11:28:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x91f3f400) [pid = 16947] [serial = 1664] [outer = 0x91f37c00] 11:28:31 INFO - PROCESS | 16947 | 1468866511501 Marionette DEBUG loaded listener.js 11:28:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x92222800) [pid = 16947] [serial = 1665] [outer = 0x91f37c00] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9a8f3c00) [pid = 16947] [serial = 1610] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9a8f3400) [pid = 16947] [serial = 1604] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9ae39000) [pid = 16947] [serial = 1607] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9ac86400) [pid = 16947] [serial = 1605] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9ae3b000) [pid = 16947] [serial = 1608] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9546bc00) [pid = 16947] [serial = 1601] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x91ddd400) [pid = 16947] [serial = 1595] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9217ac00) [pid = 16947] [serial = 1596] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x92633000) [pid = 16947] [serial = 1598] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x93a02800) [pid = 16947] [serial = 1599] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9ac8c400) [pid = 16947] [serial = 1592] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9ae3c400) [pid = 16947] [serial = 1593] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9a178000) [pid = 16947] [serial = 1583] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9a4cf800) [pid = 16947] [serial = 1584] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x925f2c00) [pid = 16947] [serial = 1586] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9263e400) [pid = 16947] [serial = 1587] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x99ebec00) [pid = 16947] [serial = 1589] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x99edd000) [pid = 16947] [serial = 1590] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9b103000) [pid = 16947] [serial = 1611] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x99667c00) [pid = 16947] [serial = 1602] [outer = (nil)] [url = about:blank] 11:28:32 INFO - PROCESS | 16947 | 1468866512404 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1632ms 11:28:32 INFO - PROCESS | 16947 | 1468866512472 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 11:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:28:32 INFO - PROCESS | 16947 | 1468866512478 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 11:28:32 INFO - PROCESS | 16947 | 1468866512487 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:28:32 INFO - PROCESS | 16947 | 1468866512493 Marionette TRACE conn3 <- [1,2190,null,{}] 11:28:32 INFO - PROCESS | 16947 | 1468866512499 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:32 INFO - PROCESS | 16947 | 1468866512505 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:32 INFO - PROCESS | 16947 | 1468866512655 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 11:28:32 INFO - PROCESS | 16947 | 1468866512801 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:32 INFO - PROCESS | 16947 | 1468866512808 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:32 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217ac00 == 18 [pid = 16947] [id = 555] 11:28:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x925cc400) [pid = 16947] [serial = 1666] [outer = (nil)] 11:28:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x930d1c00) [pid = 16947] [serial = 1667] [outer = 0x925cc400] 11:28:32 INFO - PROCESS | 16947 | 1468866512877 Marionette DEBUG loaded listener.js 11:28:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x93b1b400) [pid = 16947] [serial = 1668] [outer = 0x925cc400] 11:28:33 INFO - PROCESS | 16947 | 1468866513582 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1140ms 11:28:33 INFO - PROCESS | 16947 | 1468866513625 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 11:28:33 INFO - PROCESS | 16947 | 1468866513630 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 11:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:28:33 INFO - PROCESS | 16947 | 1468866513644 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:28:33 INFO - PROCESS | 16947 | 1468866513648 Marionette TRACE conn3 <- [1,2194,null,{}] 11:28:33 INFO - PROCESS | 16947 | 1468866513653 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:33 INFO - PROCESS | 16947 | 1468866513658 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:33 INFO - PROCESS | 16947 | 1468866513806 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 11:28:33 INFO - PROCESS | 16947 | 1468866513818 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:33 INFO - PROCESS | 16947 | 1468866513825 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:33 INFO - PROCESS | 16947 | ++DOCSHELL 0x9263a800 == 19 [pid = 16947] [id = 556] 11:28:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9830f000) [pid = 16947] [serial = 1669] [outer = (nil)] 11:28:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x99676400) [pid = 16947] [serial = 1670] [outer = 0x9830f000] 11:28:33 INFO - PROCESS | 16947 | 1468866513889 Marionette DEBUG loaded listener.js 11:28:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99ed6c00) [pid = 16947] [serial = 1671] [outer = 0x9830f000] 11:28:34 INFO - PROCESS | 16947 | 1468866514821 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1197ms 11:28:34 INFO - PROCESS | 16947 | 1468866514843 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 11:28:34 INFO - PROCESS | 16947 | 1468866514849 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 11:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:28:34 INFO - PROCESS | 16947 | 1468866514872 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:28:34 INFO - PROCESS | 16947 | 1468866514878 Marionette TRACE conn3 <- [1,2198,null,{}] 11:28:34 INFO - PROCESS | 16947 | 1468866514886 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:34 INFO - PROCESS | 16947 | 1468866514892 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:35 INFO - PROCESS | 16947 | 1468866515107 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 11:28:35 INFO - PROCESS | 16947 | 1468866515123 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:35 INFO - PROCESS | 16947 | 1468866515129 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:35 INFO - PROCESS | 16947 | ++DOCSHELL 0x95470c00 == 20 [pid = 16947] [id = 557] 11:28:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x99e1cc00) [pid = 16947] [serial = 1672] [outer = (nil)] 11:28:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9a8f1000) [pid = 16947] [serial = 1673] [outer = 0x99e1cc00] 11:28:35 INFO - PROCESS | 16947 | 1468866515192 Marionette DEBUG loaded listener.js 11:28:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9ac85400) [pid = 16947] [serial = 1674] [outer = 0x99e1cc00] 11:28:35 INFO - PROCESS | 16947 | 1468866515987 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1153ms 11:28:36 INFO - PROCESS | 16947 | 1468866516017 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 11:28:36 INFO - PROCESS | 16947 | 1468866516020 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 11:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:28:36 INFO - PROCESS | 16947 | 1468866516027 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:28:36 INFO - PROCESS | 16947 | 1468866516030 Marionette TRACE conn3 <- [1,2202,null,{}] 11:28:36 INFO - PROCESS | 16947 | 1468866516034 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:36 INFO - PROCESS | 16947 | 1468866516039 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:36 INFO - PROCESS | 16947 | 1468866516243 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 11:28:36 INFO - PROCESS | 16947 | 1468866516258 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:36 INFO - PROCESS | 16947 | 1468866516264 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:36 INFO - PROCESS | 16947 | ++DOCSHELL 0x925eec00 == 21 [pid = 16947] [id = 558] 11:28:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9a5f5c00) [pid = 16947] [serial = 1675] [outer = (nil)] 11:28:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9ac8fc00) [pid = 16947] [serial = 1676] [outer = 0x9a5f5c00] 11:28:36 INFO - PROCESS | 16947 | 1468866516327 Marionette DEBUG loaded listener.js 11:28:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9ae38400) [pid = 16947] [serial = 1677] [outer = 0x9a5f5c00] 11:28:36 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x950c2000) [pid = 16947] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:28:36 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9b191c00) [pid = 16947] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:28:36 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9a10cc00) [pid = 16947] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:28:36 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x92221000) [pid = 16947] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:28:36 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x95189800) [pid = 16947] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:28:36 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x91f40c00) [pid = 16947] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:28:36 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x90e62c00) [pid = 16947] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:28:36 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x925f4400) [pid = 16947] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:28:36 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9240e400) [pid = 16947] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:28:36 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x93a10c00) [pid = 16947] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:28:36 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x91de0800) [pid = 16947] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:28:36 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x95191000) [pid = 16947] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:28:36 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9230fc00) [pid = 16947] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:28:37 INFO - PROCESS | 16947 | 1468866517233 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1235ms 11:28:37 INFO - PROCESS | 16947 | 1468866517264 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 11:28:37 INFO - PROCESS | 16947 | 1468866517268 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 11:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:28:37 INFO - PROCESS | 16947 | 1468866517274 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:28:37 INFO - PROCESS | 16947 | 1468866517277 Marionette TRACE conn3 <- [1,2206,null,{}] 11:28:37 INFO - PROCESS | 16947 | 1468866517282 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:37 INFO - PROCESS | 16947 | 1468866517287 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:37 INFO - PROCESS | 16947 | 1468866517476 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 11:28:37 INFO - PROCESS | 16947 | 1468866517497 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:37 INFO - PROCESS | 16947 | 1468866517513 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:37 INFO - PROCESS | 16947 | ++DOCSHELL 0x9518d000 == 22 [pid = 16947] [id = 559] 11:28:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x99667c00) [pid = 16947] [serial = 1678] [outer = (nil)] 11:28:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9ac8ac00) [pid = 16947] [serial = 1679] [outer = 0x99667c00] 11:28:37 INFO - PROCESS | 16947 | 1468866517585 Marionette DEBUG loaded listener.js 11:28:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9ae40000) [pid = 16947] [serial = 1680] [outer = 0x99667c00] 11:28:38 INFO - PROCESS | 16947 | 1468866518360 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1140ms 11:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:28:38 INFO - PROCESS | 16947 | 1468866518414 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 11:28:38 INFO - PROCESS | 16947 | 1468866518417 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 11:28:38 INFO - PROCESS | 16947 | 1468866518423 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:28:38 INFO - PROCESS | 16947 | 1468866518426 Marionette TRACE conn3 <- [1,2210,null,{}] 11:28:38 INFO - PROCESS | 16947 | 1468866518431 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:38 INFO - PROCESS | 16947 | 1468866518434 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:38 INFO - PROCESS | 16947 | 1468866518580 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 11:28:38 INFO - PROCESS | 16947 | 1468866518589 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:38 INFO - PROCESS | 16947 | 1468866518597 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:38 INFO - PROCESS | 16947 | ++DOCSHELL 0x95186400 == 23 [pid = 16947] [id = 560] 11:28:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x99674800) [pid = 16947] [serial = 1681] [outer = (nil)] 11:28:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9b10a000) [pid = 16947] [serial = 1682] [outer = 0x99674800] 11:28:38 INFO - PROCESS | 16947 | 1468866518658 Marionette DEBUG loaded listener.js 11:28:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9b110000) [pid = 16947] [serial = 1683] [outer = 0x99674800] 11:28:39 INFO - PROCESS | 16947 | 1468866519673 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1281ms 11:28:39 INFO - PROCESS | 16947 | 1468866519704 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 11:28:39 INFO - PROCESS | 16947 | 1468866519710 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 11:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:28:39 INFO - PROCESS | 16947 | 1468866519718 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:28:39 INFO - PROCESS | 16947 | 1468866519725 Marionette TRACE conn3 <- [1,2214,null,{}] 11:28:39 INFO - PROCESS | 16947 | 1468866519751 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:39 INFO - PROCESS | 16947 | 1468866519756 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:39 INFO - PROCESS | 16947 | 1468866519930 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 11:28:40 INFO - PROCESS | 16947 | 1468866520096 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:40 INFO - PROCESS | 16947 | 1468866520104 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:40 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6ac00 == 24 [pid = 16947] [id = 561] 11:28:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x92182c00) [pid = 16947] [serial = 1684] [outer = (nil)] 11:28:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x925f6400) [pid = 16947] [serial = 1685] [outer = 0x92182c00] 11:28:40 INFO - PROCESS | 16947 | 1468866520184 Marionette DEBUG loaded listener.js 11:28:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9263cc00) [pid = 16947] [serial = 1686] [outer = 0x92182c00] 11:28:41 INFO - PROCESS | 16947 | 1468866521021 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1351ms 11:28:41 INFO - PROCESS | 16947 | 1468866521069 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 11:28:41 INFO - PROCESS | 16947 | 1468866521075 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 11:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:28:41 INFO - PROCESS | 16947 | 1468866521085 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:28:41 INFO - PROCESS | 16947 | 1468866521089 Marionette TRACE conn3 <- [1,2218,null,{}] 11:28:41 INFO - PROCESS | 16947 | 1468866521095 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:41 INFO - PROCESS | 16947 | 1468866521100 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:41 INFO - PROCESS | 16947 | 1468866521276 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 11:28:41 INFO - PROCESS | 16947 | 1468866521442 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:41 INFO - PROCESS | 16947 | 1468866521455 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:41 INFO - PROCESS | 16947 | ++DOCSHELL 0x9518bc00 == 25 [pid = 16947] [id = 562] 11:28:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x95191000) [pid = 16947] [serial = 1687] [outer = (nil)] 11:28:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x99ed9c00) [pid = 16947] [serial = 1688] [outer = 0x95191000] 11:28:41 INFO - PROCESS | 16947 | 1468866521525 Marionette DEBUG loaded listener.js 11:28:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9a271400) [pid = 16947] [serial = 1689] [outer = 0x95191000] 11:28:42 INFO - PROCESS | 16947 | 1468866522439 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:28:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:28:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1390ms 11:28:42 INFO - PROCESS | 16947 | 1468866522476 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 11:28:42 INFO - PROCESS | 16947 | 1468866522480 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 11:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:28:42 INFO - PROCESS | 16947 | 1468866522486 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:28:42 INFO - PROCESS | 16947 | 1468866522492 Marionette TRACE conn3 <- [1,2222,null,{}] 11:28:42 INFO - PROCESS | 16947 | 1468866522506 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:42 INFO - PROCESS | 16947 | 1468866522515 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:42 INFO - PROCESS | 16947 | 1468866522683 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 11:28:42 INFO - PROCESS | 16947 | 1468866522852 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:42 INFO - PROCESS | 16947 | 1468866522861 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:42 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b10a400 == 26 [pid = 16947] [id = 563] 11:28:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9b10a800) [pid = 16947] [serial = 1690] [outer = (nil)] 11:28:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b110c00) [pid = 16947] [serial = 1691] [outer = 0x9b10a800] 11:28:42 INFO - PROCESS | 16947 | 1468866522940 Marionette DEBUG loaded listener.js 11:28:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b192800) [pid = 16947] [serial = 1692] [outer = 0x9b10a800] 11:28:43 INFO - PROCESS | 16947 | 1468866523789 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1332ms 11:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:28:43 INFO - PROCESS | 16947 | 1468866523819 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 11:28:43 INFO - PROCESS | 16947 | 1468866523822 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 11:28:43 INFO - PROCESS | 16947 | 1468866523829 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:28:43 INFO - PROCESS | 16947 | 1468866523832 Marionette TRACE conn3 <- [1,2226,null,{}] 11:28:43 INFO - PROCESS | 16947 | 1468866523838 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:43 INFO - PROCESS | 16947 | 1468866523842 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:44 INFO - PROCESS | 16947 | 1468866524004 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 11:28:44 INFO - PROCESS | 16947 | 1468866524174 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:44 INFO - PROCESS | 16947 | 1468866524181 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:44 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ac88800 == 27 [pid = 16947] [id = 564] 11:28:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b104c00) [pid = 16947] [serial = 1693] [outer = (nil)] 11:28:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9b329400) [pid = 16947] [serial = 1694] [outer = 0x9b104c00] 11:28:44 INFO - PROCESS | 16947 | 1468866524256 Marionette DEBUG loaded listener.js 11:28:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9b49f800) [pid = 16947] [serial = 1695] [outer = 0x9b104c00] 11:28:45 INFO - PROCESS | 16947 | 1468866525100 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1330ms 11:28:45 INFO - PROCESS | 16947 | 1468866525159 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 11:28:45 INFO - PROCESS | 16947 | 1468866525163 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 11:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:28:45 INFO - PROCESS | 16947 | 1468866525169 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:28:45 INFO - PROCESS | 16947 | 1468866525172 Marionette TRACE conn3 <- [1,2230,null,{}] 11:28:45 INFO - PROCESS | 16947 | 1468866525178 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:45 INFO - PROCESS | 16947 | 1468866525182 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:45 INFO - PROCESS | 16947 | 1468866525341 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 11:28:45 INFO - PROCESS | 16947 | 1468866525508 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:45 INFO - PROCESS | 16947 | 1468866525517 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:45 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b1ee400 == 28 [pid = 16947] [id = 565] 11:28:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9b1f0c00) [pid = 16947] [serial = 1696] [outer = (nil)] 11:28:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9b604800) [pid = 16947] [serial = 1697] [outer = 0x9b1f0c00] 11:28:45 INFO - PROCESS | 16947 | 1468866525591 Marionette DEBUG loaded listener.js 11:28:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x9ba08800) [pid = 16947] [serial = 1698] [outer = 0x9b1f0c00] 11:28:46 INFO - PROCESS | 16947 | 1468866526456 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:28:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:28:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1331ms 11:28:46 INFO - PROCESS | 16947 | 1468866526501 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 11:28:46 INFO - PROCESS | 16947 | 1468866526505 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 11:28:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:28:46 INFO - PROCESS | 16947 | 1468866526510 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:28:46 INFO - PROCESS | 16947 | 1468866526515 Marionette TRACE conn3 <- [1,2234,null,{}] 11:28:46 INFO - PROCESS | 16947 | 1468866526520 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:46 INFO - PROCESS | 16947 | 1468866526529 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:46 INFO - PROCESS | 16947 | 1468866526721 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 11:28:46 INFO - PROCESS | 16947 | 1468866526906 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:46 INFO - PROCESS | 16947 | 1468866526917 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:46 INFO - PROCESS | 16947 | ++DOCSHELL 0x92177000 == 29 [pid = 16947] [id = 566] 11:28:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x9217cc00) [pid = 16947] [serial = 1699] [outer = (nil)] 11:28:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x9c1c9c00) [pid = 16947] [serial = 1700] [outer = 0x9217cc00] 11:28:46 INFO - PROCESS | 16947 | 1468866526990 Marionette DEBUG loaded listener.js 11:28:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0x9c1ca400) [pid = 16947] [serial = 1701] [outer = 0x9217cc00] 11:28:47 INFO - PROCESS | 16947 | 1468866527825 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1334ms 11:28:47 INFO - PROCESS | 16947 | 1468866527845 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 11:28:47 INFO - PROCESS | 16947 | 1468866527849 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 11:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:28:47 INFO - PROCESS | 16947 | 1468866527855 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:28:47 INFO - PROCESS | 16947 | 1468866527858 Marionette TRACE conn3 <- [1,2238,null,{}] 11:28:47 INFO - PROCESS | 16947 | 1468866527864 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:47 INFO - PROCESS | 16947 | 1468866527869 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:48 INFO - PROCESS | 16947 | 1468866528026 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 11:28:48 INFO - PROCESS | 16947 | 1468866528452 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:48 INFO - PROCESS | 16947 | 1468866528460 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:48 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd6000 == 30 [pid = 16947] [id = 567] 11:28:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0x91dd8800) [pid = 16947] [serial = 1702] [outer = (nil)] 11:28:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 92 (0x91f38c00) [pid = 16947] [serial = 1703] [outer = 0x91dd8800] 11:28:48 INFO - PROCESS | 16947 | 1468866528572 Marionette DEBUG loaded listener.js 11:28:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 93 (0x9217c800) [pid = 16947] [serial = 1704] [outer = 0x91dd8800] 11:28:49 INFO - PROCESS | 16947 | 1468866529410 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1581ms 11:28:49 INFO - PROCESS | 16947 | 1468866529439 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 11:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:28:49 INFO - PROCESS | 16947 | 1468866529444 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 11:28:49 INFO - PROCESS | 16947 | 1468866529451 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:28:49 INFO - PROCESS | 16947 | 1468866529454 Marionette TRACE conn3 <- [1,2242,null,{}] 11:28:49 INFO - PROCESS | 16947 | 1468866529462 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:49 INFO - PROCESS | 16947 | 1468866529469 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:49 INFO - PROCESS | 16947 | 1468866529665 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 92 (0x9a8bcc00) [pid = 16947] [serial = 1622] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 91 (0x9b196c00) [pid = 16947] [serial = 1628] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0x9b106800) [pid = 16947] [serial = 1625] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x9b603800) [pid = 16947] [serial = 1629] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x925f7000) [pid = 16947] [serial = 1634] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x95190000) [pid = 16947] [serial = 1643] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x92182400) [pid = 16947] [serial = 1638] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x91dddc00) [pid = 16947] [serial = 1614] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9217d400) [pid = 16947] [serial = 1637] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x92635c00) [pid = 16947] [serial = 1640] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x92634400) [pid = 16947] [serial = 1616] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9518e800) [pid = 16947] [serial = 1619] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9a8f5000) [pid = 16947] [serial = 1623] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9546d000) [pid = 16947] [serial = 1632] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x95465c00) [pid = 16947] [serial = 1644] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x93b19000) [pid = 16947] [serial = 1631] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9b105c00) [pid = 16947] [serial = 1626] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9263c800) [pid = 16947] [serial = 1641] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9929bc00) [pid = 16947] [serial = 1647] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x930d2c00) [pid = 16947] [serial = 1635] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x98306c00) [pid = 16947] [serial = 1646] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9263e800) [pid = 16947] [serial = 1617] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x90e6d800) [pid = 16947] [serial = 1613] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x978c1400) [pid = 16947] [serial = 1620] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x978be000) [pid = 16947] [serial = 1649] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x99e22c00) [pid = 16947] [serial = 1650] [outer = (nil)] [url = about:blank] 11:28:50 INFO - PROCESS | 16947 | 1468866530852 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:50 INFO - PROCESS | 16947 | 1468866530861 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:50 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e68800 == 31 [pid = 16947] [id = 568] 11:28:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x90e69400) [pid = 16947] [serial = 1705] [outer = (nil)] 11:28:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x90e6f000) [pid = 16947] [serial = 1706] [outer = 0x90e69400] 11:28:50 INFO - PROCESS | 16947 | 1468866530934 Marionette DEBUG loaded listener.js 11:28:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x91f32c00) [pid = 16947] [serial = 1707] [outer = 0x90e69400] 11:28:51 INFO - PROCESS | 16947 | 1468866531641 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2234ms 11:28:51 INFO - PROCESS | 16947 | 1468866531686 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 11:28:51 INFO - PROCESS | 16947 | 1468866531692 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 11:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:28:51 INFO - PROCESS | 16947 | 1468866531699 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:28:51 INFO - PROCESS | 16947 | 1468866531704 Marionette TRACE conn3 <- [1,2246,null,{}] 11:28:51 INFO - PROCESS | 16947 | 1468866531715 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:51 INFO - PROCESS | 16947 | 1468866531723 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:51 INFO - PROCESS | 16947 | 1468866531877 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 11:28:52 INFO - PROCESS | 16947 | 1468866531998 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:52 INFO - PROCESS | 16947 | 1468866532007 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:52 INFO - PROCESS | 16947 | ++DOCSHELL 0x92309800 == 32 [pid = 16947] [id = 569] 11:28:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x92310c00) [pid = 16947] [serial = 1708] [outer = (nil)] 11:28:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x925c1800) [pid = 16947] [serial = 1709] [outer = 0x92310c00] 11:28:52 INFO - PROCESS | 16947 | 1468866532076 Marionette DEBUG loaded listener.js 11:28:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x925c8c00) [pid = 16947] [serial = 1710] [outer = 0x92310c00] 11:28:52 INFO - PROCESS | 16947 | 1468866532822 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1142ms 11:28:52 INFO - PROCESS | 16947 | 1468866532857 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 11:28:52 INFO - PROCESS | 16947 | 1468866532863 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 11:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:28:52 INFO - PROCESS | 16947 | 1468866532873 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:28:52 INFO - PROCESS | 16947 | 1468866532877 Marionette TRACE conn3 <- [1,2250,null,{}] 11:28:52 INFO - PROCESS | 16947 | 1468866532884 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:52 INFO - PROCESS | 16947 | 1468866532890 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:53 INFO - PROCESS | 16947 | 1468866533056 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 11:28:53 INFO - PROCESS | 16947 | 1468866533065 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:53 INFO - PROCESS | 16947 | 1468866533073 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:53 INFO - PROCESS | 16947 | ++DOCSHELL 0x925eb000 == 33 [pid = 16947] [id = 570] 11:28:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x930d5800) [pid = 16947] [serial = 1711] [outer = (nil)] 11:28:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x93a0c000) [pid = 16947] [serial = 1712] [outer = 0x930d5800] 11:28:53 INFO - PROCESS | 16947 | 1468866533137 Marionette DEBUG loaded listener.js 11:28:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x93b15c00) [pid = 16947] [serial = 1713] [outer = 0x930d5800] 11:28:54 INFO - PROCESS | 16947 | 1468866534081 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1232ms 11:28:54 INFO - PROCESS | 16947 | 1468866534104 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 11:28:54 INFO - PROCESS | 16947 | 1468866534107 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 11:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:28:54 INFO - PROCESS | 16947 | 1468866534121 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:28:54 INFO - PROCESS | 16947 | 1468866534131 Marionette TRACE conn3 <- [1,2254,null,{}] 11:28:54 INFO - PROCESS | 16947 | 1468866534146 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:54 INFO - PROCESS | 16947 | 1468866534154 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:54 INFO - PROCESS | 16947 | 1468866534353 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 11:28:54 INFO - PROCESS | 16947 | 1468866534371 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:54 INFO - PROCESS | 16947 | 1468866534382 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:54 INFO - PROCESS | 16947 | ++DOCSHELL 0x9518b400 == 34 [pid = 16947] [id = 571] 11:28:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9518e000) [pid = 16947] [serial = 1714] [outer = (nil)] 11:28:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x95466400) [pid = 16947] [serial = 1715] [outer = 0x9518e000] 11:28:54 INFO - PROCESS | 16947 | 1468866534440 Marionette DEBUG loaded listener.js 11:28:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x95471400) [pid = 16947] [serial = 1716] [outer = 0x9518e000] 11:28:55 INFO - PROCESS | 16947 | 1468866535260 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1202ms 11:28:55 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x99e1cc00) [pid = 16947] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:28:55 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9a5f5c00) [pid = 16947] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:28:55 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x99667c00) [pid = 16947] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:28:55 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x91f37c00) [pid = 16947] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:28:55 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x99674800) [pid = 16947] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:28:55 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x925cc400) [pid = 16947] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:28:55 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x99ed3c00) [pid = 16947] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:28:55 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x950c8c00) [pid = 16947] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:28:55 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9a8ba400) [pid = 16947] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:28:55 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x92180000) [pid = 16947] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:28:55 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9830f000) [pid = 16947] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:28:55 INFO - PROCESS | 16947 | 1468866535723 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 11:28:55 INFO - PROCESS | 16947 | 1468866535728 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 11:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:28:55 INFO - PROCESS | 16947 | 1468866535748 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:28:55 INFO - PROCESS | 16947 | 1468866535751 Marionette TRACE conn3 <- [1,2258,null,{}] 11:28:55 INFO - PROCESS | 16947 | 1468866535756 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:55 INFO - PROCESS | 16947 | 1468866535760 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:55 INFO - PROCESS | 16947 | 1468866535886 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 11:28:56 INFO - PROCESS | 16947 | 1468866536087 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:56 INFO - PROCESS | 16947 | 1468866536094 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:56 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6a000 == 35 [pid = 16947] [id = 572] 11:28:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x91dd4400) [pid = 16947] [serial = 1717] [outer = (nil)] 11:28:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x978b6400) [pid = 16947] [serial = 1718] [outer = 0x91dd4400] 11:28:56 INFO - PROCESS | 16947 | 1468866536161 Marionette DEBUG loaded listener.js 11:28:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x978be000) [pid = 16947] [serial = 1719] [outer = 0x91dd4400] 11:28:56 INFO - PROCESS | 16947 | 1468866536774 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:28:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:28:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1087ms 11:28:56 INFO - PROCESS | 16947 | 1468866536832 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 11:28:56 INFO - PROCESS | 16947 | 1468866536836 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 11:28:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:28:56 INFO - PROCESS | 16947 | 1468866536842 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:28:56 INFO - PROCESS | 16947 | 1468866536845 Marionette TRACE conn3 <- [1,2262,null,{}] 11:28:56 INFO - PROCESS | 16947 | 1468866536851 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:56 INFO - PROCESS | 16947 | 1468866536855 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:56 INFO - PROCESS | 16947 | 1468866536986 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 11:28:57 INFO - PROCESS | 16947 | 1468866537110 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:57 INFO - PROCESS | 16947 | 1468866537127 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:57 INFO - PROCESS | 16947 | ++DOCSHELL 0x983dc800 == 36 [pid = 16947] [id = 573] 11:28:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9921ac00) [pid = 16947] [serial = 1720] [outer = (nil)] 11:28:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99669c00) [pid = 16947] [serial = 1721] [outer = 0x9921ac00] 11:28:57 INFO - PROCESS | 16947 | 1468866537200 Marionette DEBUG loaded listener.js 11:28:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x99ed4000) [pid = 16947] [serial = 1722] [outer = 0x9921ac00] 11:28:58 INFO - PROCESS | 16947 | 1468866538131 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:28:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:28:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1329ms 11:28:58 INFO - PROCESS | 16947 | 1468866538172 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 11:28:58 INFO - PROCESS | 16947 | 1468866538178 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 11:28:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:28:58 INFO - PROCESS | 16947 | 1468866538186 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:28:58 INFO - PROCESS | 16947 | 1468866538191 Marionette TRACE conn3 <- [1,2266,null,{}] 11:28:58 INFO - PROCESS | 16947 | 1468866538199 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:58 INFO - PROCESS | 16947 | 1468866538205 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:58 INFO - PROCESS | 16947 | 1468866538380 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 11:28:58 INFO - PROCESS | 16947 | 1468866538558 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:28:58 INFO - PROCESS | 16947 | 1468866538574 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:58 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e68400 == 37 [pid = 16947] [id = 574] 11:28:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x91ddf000) [pid = 16947] [serial = 1723] [outer = (nil)] 11:28:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9230a000) [pid = 16947] [serial = 1724] [outer = 0x91ddf000] 11:28:58 INFO - PROCESS | 16947 | 1468866538713 Marionette DEBUG loaded listener.js 11:28:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x925f5000) [pid = 16947] [serial = 1725] [outer = 0x91ddf000] 11:28:59 INFO - PROCESS | 16947 | 1468866539617 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:28:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:28:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1482ms 11:28:59 INFO - PROCESS | 16947 | 1468866539668 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 11:28:59 INFO - PROCESS | 16947 | 1468866539675 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 11:28:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:28:59 INFO - PROCESS | 16947 | 1468866539684 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:28:59 INFO - PROCESS | 16947 | 1468866539694 Marionette TRACE conn3 <- [1,2270,null,{}] 11:28:59 INFO - PROCESS | 16947 | 1468866539704 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:28:59 INFO - PROCESS | 16947 | 1468866539710 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:28:59 INFO - PROCESS | 16947 | 1468866539891 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 11:29:00 INFO - PROCESS | 16947 | 1468866540100 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:00 INFO - PROCESS | 16947 | 1468866540109 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:00 INFO - PROCESS | 16947 | ++DOCSHELL 0x93a03000 == 38 [pid = 16947] [id = 575] 11:29:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x95036c00) [pid = 16947] [serial = 1726] [outer = (nil)] 11:29:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x950ca400) [pid = 16947] [serial = 1727] [outer = 0x95036c00] 11:29:00 INFO - PROCESS | 16947 | 1468866540189 Marionette DEBUG loaded listener.js 11:29:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x95236800) [pid = 16947] [serial = 1728] [outer = 0x95036c00] 11:29:01 INFO - PROCESS | 16947 | 1468866541109 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:29:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:29:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1496ms 11:29:01 INFO - PROCESS | 16947 | 1468866541181 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 11:29:01 INFO - PROCESS | 16947 | 1468866541185 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 11:29:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:29:01 INFO - PROCESS | 16947 | 1468866541191 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:29:01 INFO - PROCESS | 16947 | 1468866541197 Marionette TRACE conn3 <- [1,2274,null,{}] 11:29:01 INFO - PROCESS | 16947 | 1468866541212 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:01 INFO - PROCESS | 16947 | 1468866541220 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:01 INFO - PROCESS | 16947 | 1468866541417 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 11:29:01 INFO - PROCESS | 16947 | 1468866541629 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:01 INFO - PROCESS | 16947 | 1468866541639 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:01 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a271800 == 39 [pid = 16947] [id = 576] 11:29:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9a27dc00) [pid = 16947] [serial = 1729] [outer = (nil)] 11:29:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9a8b3c00) [pid = 16947] [serial = 1730] [outer = 0x9a27dc00] 11:29:01 INFO - PROCESS | 16947 | 1468866541762 Marionette DEBUG loaded listener.js 11:29:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9a8bdc00) [pid = 16947] [serial = 1731] [outer = 0x9a27dc00] 11:29:02 INFO - PROCESS | 16947 | 1468866542611 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:29:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:29:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1636ms 11:29:02 INFO - PROCESS | 16947 | 1468866542830 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 11:29:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:29:02 INFO - PROCESS | 16947 | 1468866542836 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 11:29:02 INFO - PROCESS | 16947 | 1468866542843 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:29:02 INFO - PROCESS | 16947 | 1468866542846 Marionette TRACE conn3 <- [1,2278,null,{}] 11:29:02 INFO - PROCESS | 16947 | 1468866542854 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:02 INFO - PROCESS | 16947 | 1468866542859 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:03 INFO - PROCESS | 16947 | 1468866543034 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 11:29:03 INFO - PROCESS | 16947 | 1468866543294 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:03 INFO - PROCESS | 16947 | 1468866543310 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:03 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217fc00 == 40 [pid = 16947] [id = 577] 11:29:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x92181000) [pid = 16947] [serial = 1732] [outer = (nil)] 11:29:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9221c000) [pid = 16947] [serial = 1733] [outer = 0x92181000] 11:29:03 INFO - PROCESS | 16947 | 1468866543430 Marionette DEBUG loaded listener.js 11:29:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x92220c00) [pid = 16947] [serial = 1734] [outer = 0x92181000] 11:29:03 INFO - PROCESS | 16947 | --DOCSHELL 0x925f1800 == 39 [pid = 16947] [id = 546] 11:29:03 INFO - PROCESS | 16947 | --DOCSHELL 0x925eec00 == 38 [pid = 16947] [id = 558] 11:29:03 INFO - PROCESS | 16947 | --DOCSHELL 0x95034c00 == 37 [pid = 16947] [id = 548] 11:29:03 INFO - PROCESS | 16947 | --DOCSHELL 0x95188c00 == 36 [pid = 16947] [id = 547] 11:29:03 INFO - PROCESS | 16947 | --DOCSHELL 0x9263a800 == 35 [pid = 16947] [id = 556] 11:29:03 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6c000 == 34 [pid = 16947] [id = 549] 11:29:03 INFO - PROCESS | 16947 | --DOCSHELL 0x9221c800 == 33 [pid = 16947] [id = 544] 11:29:03 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3f800 == 32 [pid = 16947] [id = 545] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9a8f1000) [pid = 16947] [serial = 1673] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9ac8fc00) [pid = 16947] [serial = 1676] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9ac8ac00) [pid = 16947] [serial = 1679] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x91f3f400) [pid = 16947] [serial = 1664] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9b10a000) [pid = 16947] [serial = 1682] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x92222800) [pid = 16947] [serial = 1665] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x930d1c00) [pid = 16947] [serial = 1667] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x93b1b400) [pid = 16947] [serial = 1668] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9a8b9000) [pid = 16947] [serial = 1653] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9a5f2c00) [pid = 16947] [serial = 1652] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9546d400) [pid = 16947] [serial = 1658] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9830a400) [pid = 16947] [serial = 1659] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9a8e7000) [pid = 16947] [serial = 1661] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9ac81400) [pid = 16947] [serial = 1662] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x925c6800) [pid = 16947] [serial = 1655] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x925f4000) [pid = 16947] [serial = 1656] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x99676400) [pid = 16947] [serial = 1670] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9b110000) [pid = 16947] [serial = 1683] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9ae40000) [pid = 16947] [serial = 1680] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9ac85400) [pid = 16947] [serial = 1674] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9ae38400) [pid = 16947] [serial = 1677] [outer = (nil)] [url = about:blank] 11:29:03 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x99ed6c00) [pid = 16947] [serial = 1671] [outer = (nil)] [url = about:blank] 11:29:04 INFO - PROCESS | 16947 | 1468866544154 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:29:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:29:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1332ms 11:29:04 INFO - PROCESS | 16947 | 1468866544175 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 11:29:04 INFO - PROCESS | 16947 | 1468866544178 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 11:29:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:29:04 INFO - PROCESS | 16947 | 1468866544217 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:29:04 INFO - PROCESS | 16947 | 1468866544223 Marionette TRACE conn3 <- [1,2282,null,{}] 11:29:04 INFO - PROCESS | 16947 | 1468866544234 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:04 INFO - PROCESS | 16947 | 1468866544238 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:04 INFO - PROCESS | 16947 | 1468866544382 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 11:29:04 INFO - PROCESS | 16947 | 1468866544391 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:04 INFO - PROCESS | 16947 | 1468866544400 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:04 INFO - PROCESS | 16947 | ++DOCSHELL 0x93a0c800 == 33 [pid = 16947] [id = 578] 11:29:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x93a0d800) [pid = 16947] [serial = 1735] [outer = (nil)] 11:29:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x93b12c00) [pid = 16947] [serial = 1736] [outer = 0x93a0d800] 11:29:04 INFO - PROCESS | 16947 | 1468866544468 Marionette DEBUG loaded listener.js 11:29:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x93d5d000) [pid = 16947] [serial = 1737] [outer = 0x93a0d800] 11:29:05 INFO - PROCESS | 16947 | 1468866545272 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:29:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:29:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1122ms 11:29:05 INFO - PROCESS | 16947 | 1468866545307 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 11:29:05 INFO - PROCESS | 16947 | 1468866545311 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 11:29:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:29:05 INFO - PROCESS | 16947 | 1468866545324 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:29:05 INFO - PROCESS | 16947 | 1468866545326 Marionette TRACE conn3 <- [1,2286,null,{}] 11:29:05 INFO - PROCESS | 16947 | 1468866545340 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:05 INFO - PROCESS | 16947 | 1468866545348 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:05 INFO - PROCESS | 16947 | 1468866545492 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 11:29:05 INFO - PROCESS | 16947 | 1468866545504 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:05 INFO - PROCESS | 16947 | 1468866545515 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:05 INFO - PROCESS | 16947 | ++DOCSHELL 0x9929bc00 == 34 [pid = 16947] [id = 579] 11:29:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x99672000) [pid = 16947] [serial = 1738] [outer = (nil)] 11:29:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x99ed3800) [pid = 16947] [serial = 1739] [outer = 0x99672000] 11:29:05 INFO - PROCESS | 16947 | 1468866545580 Marionette DEBUG loaded listener.js 11:29:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x930c9c00) [pid = 16947] [serial = 1740] [outer = 0x99672000] 11:29:06 INFO - PROCESS | 16947 | 1468866546438 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:29:06 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 11:29:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1187ms 11:29:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:29:06 INFO - PROCESS | 16947 | 1468866546512 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 11:29:06 INFO - PROCESS | 16947 | 1468866546514 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 11:29:06 INFO - PROCESS | 16947 | 1468866546520 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:29:06 INFO - PROCESS | 16947 | 1468866546523 Marionette TRACE conn3 <- [1,2290,null,{}] 11:29:06 INFO - PROCESS | 16947 | 1468866546528 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:06 INFO - PROCESS | 16947 | 1468866546532 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:06 INFO - PROCESS | 16947 | 1468866546771 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 11:29:06 INFO - PROCESS | 16947 | 1468866546787 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:06 INFO - PROCESS | 16947 | 1468866546796 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:06 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a5f1800 == 35 [pid = 16947] [id = 580] 11:29:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9a66d000) [pid = 16947] [serial = 1741] [outer = (nil)] 11:29:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a8b9c00) [pid = 16947] [serial = 1742] [outer = 0x9a66d000] 11:29:06 INFO - PROCESS | 16947 | 1468866546857 Marionette DEBUG loaded listener.js 11:29:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a8f0800) [pid = 16947] [serial = 1743] [outer = 0x9a66d000] 11:29:07 INFO - PROCESS | 16947 | 1468866547637 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:29:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:29:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1137ms 11:29:07 INFO - PROCESS | 16947 | 1468866547659 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 11:29:07 INFO - PROCESS | 16947 | 1468866547661 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 11:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:29:07 INFO - PROCESS | 16947 | 1468866547671 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:29:07 INFO - PROCESS | 16947 | 1468866547673 Marionette TRACE conn3 <- [1,2294,null,{}] 11:29:07 INFO - PROCESS | 16947 | 1468866547677 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:07 INFO - PROCESS | 16947 | 1468866547683 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:07 INFO - PROCESS | 16947 | 1468866547861 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 11:29:07 INFO - PROCESS | 16947 | 1468866547885 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:07 INFO - PROCESS | 16947 | 1468866547893 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:07 INFO - PROCESS | 16947 | ++DOCSHELL 0x92636400 == 36 [pid = 16947] [id = 581] 11:29:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9a8f0400) [pid = 16947] [serial = 1744] [outer = (nil)] 11:29:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9ac89000) [pid = 16947] [serial = 1745] [outer = 0x9a8f0400] 11:29:07 INFO - PROCESS | 16947 | 1468866547952 Marionette DEBUG loaded listener.js 11:29:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9ac8ac00) [pid = 16947] [serial = 1746] [outer = 0x9a8f0400] 11:29:08 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9518e000) [pid = 16947] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:29:08 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x92310c00) [pid = 16947] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:29:08 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x91dd8800) [pid = 16947] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:29:08 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x92182c00) [pid = 16947] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:29:08 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x930d5800) [pid = 16947] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:29:08 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x95191000) [pid = 16947] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:29:08 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9b10a800) [pid = 16947] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:29:08 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x90e69400) [pid = 16947] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:29:08 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9b104c00) [pid = 16947] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:29:08 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9b1f0c00) [pid = 16947] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:29:08 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x91dd4400) [pid = 16947] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:29:08 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9217cc00) [pid = 16947] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:29:08 INFO - PROCESS | 16947 | 1468866548812 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:29:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:29:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1178ms 11:29:08 INFO - PROCESS | 16947 | 1468866548850 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 11:29:08 INFO - PROCESS | 16947 | 1468866548852 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 11:29:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:29:08 INFO - PROCESS | 16947 | 1468866548858 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:29:08 INFO - PROCESS | 16947 | 1468866548861 Marionette TRACE conn3 <- [1,2298,null,{}] 11:29:08 INFO - PROCESS | 16947 | 1468866548866 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:08 INFO - PROCESS | 16947 | 1468866548875 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:09 INFO - PROCESS | 16947 | 1468866549098 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 11:29:09 INFO - PROCESS | 16947 | 1468866549110 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:09 INFO - PROCESS | 16947 | 1468866549120 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:09 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e66400 == 37 [pid = 16947] [id = 582] 11:29:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x925c5800) [pid = 16947] [serial = 1747] [outer = (nil)] 11:29:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9ac87400) [pid = 16947] [serial = 1748] [outer = 0x925c5800] 11:29:09 INFO - PROCESS | 16947 | 1468866549179 Marionette DEBUG loaded listener.js 11:29:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9ae41c00) [pid = 16947] [serial = 1749] [outer = 0x925c5800] 11:29:09 INFO - PROCESS | 16947 | 1468866549865 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:29:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:29:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1032ms 11:29:09 INFO - PROCESS | 16947 | 1468866549891 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 11:29:09 INFO - PROCESS | 16947 | 1468866549894 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 11:29:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:29:09 INFO - PROCESS | 16947 | 1468866549903 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:29:09 INFO - PROCESS | 16947 | 1468866549906 Marionette TRACE conn3 <- [1,2302,null,{}] 11:29:09 INFO - PROCESS | 16947 | 1468866549911 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:09 INFO - PROCESS | 16947 | 1468866549915 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:10 INFO - PROCESS | 16947 | 1468866550120 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 11:29:10 INFO - PROCESS | 16947 | 1468866550201 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:10 INFO - PROCESS | 16947 | 1468866550206 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:10 INFO - PROCESS | 16947 | ++DOCSHELL 0x978bdc00 == 38 [pid = 16947] [id = 583] 11:29:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9a8b7c00) [pid = 16947] [serial = 1750] [outer = (nil)] 11:29:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9b106800) [pid = 16947] [serial = 1751] [outer = 0x9a8b7c00] 11:29:10 INFO - PROCESS | 16947 | 1468866550268 Marionette DEBUG loaded listener.js 11:29:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9b10d800) [pid = 16947] [serial = 1752] [outer = 0x9a8b7c00] 11:29:11 INFO - PROCESS | 16947 | 1468866551103 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:29:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:29:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1232ms 11:29:11 INFO - PROCESS | 16947 | 1468866551132 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 11:29:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:29:11 INFO - PROCESS | 16947 | 1468866551138 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 11:29:11 INFO - PROCESS | 16947 | 1468866551145 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:29:11 INFO - PROCESS | 16947 | 1468866551152 Marionette TRACE conn3 <- [1,2306,null,{}] 11:29:11 INFO - PROCESS | 16947 | 1468866551159 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:11 INFO - PROCESS | 16947 | 1468866551164 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:11 INFO - PROCESS | 16947 | 1468866551330 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 11:29:11 INFO - PROCESS | 16947 | 1468866551496 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:11 INFO - PROCESS | 16947 | 1468866551503 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:11 INFO - PROCESS | 16947 | ++DOCSHELL 0x92180800 == 39 [pid = 16947] [id = 584] 11:29:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x92185c00) [pid = 16947] [serial = 1753] [outer = (nil)] 11:29:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x92639800) [pid = 16947] [serial = 1754] [outer = 0x92185c00] 11:29:11 INFO - PROCESS | 16947 | 1468866551579 Marionette DEBUG loaded listener.js 11:29:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x93b0dc00) [pid = 16947] [serial = 1755] [outer = 0x92185c00] 11:29:12 INFO - PROCESS | 16947 | 1468866552480 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1385ms 11:29:12 INFO - PROCESS | 16947 | 1468866552548 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 11:29:12 INFO - PROCESS | 16947 | 1468866552555 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 11:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:29:12 INFO - PROCESS | 16947 | 1468866552566 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:29:12 INFO - PROCESS | 16947 | 1468866552571 Marionette TRACE conn3 <- [1,2310,null,{}] 11:29:12 INFO - PROCESS | 16947 | 1468866552576 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:12 INFO - PROCESS | 16947 | 1468866552582 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:12 INFO - PROCESS | 16947 | 1468866552744 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 11:29:12 INFO - PROCESS | 16947 | 1468866552910 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:12 INFO - PROCESS | 16947 | 1468866552921 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:12 INFO - PROCESS | 16947 | ++DOCSHELL 0x930cb800 == 40 [pid = 16947] [id = 585] 11:29:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x99214c00) [pid = 16947] [serial = 1756] [outer = (nil)] 11:29:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x99ed9400) [pid = 16947] [serial = 1757] [outer = 0x99214c00] 11:29:12 INFO - PROCESS | 16947 | 1468866552993 Marionette DEBUG loaded listener.js 11:29:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9a181000) [pid = 16947] [serial = 1758] [outer = 0x99214c00] 11:29:13 INFO - PROCESS | 16947 | 1468866553879 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:29:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:29:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1384ms 11:29:13 INFO - PROCESS | 16947 | 1468866553951 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 11:29:13 INFO - PROCESS | 16947 | 1468866553955 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 11:29:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:29:13 INFO - PROCESS | 16947 | 1468866553961 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:29:13 INFO - PROCESS | 16947 | 1468866553966 Marionette TRACE conn3 <- [1,2314,null,{}] 11:29:13 INFO - PROCESS | 16947 | 1468866553981 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:13 INFO - PROCESS | 16947 | 1468866553989 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:14 INFO - PROCESS | 16947 | 1468866554186 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 11:29:14 INFO - PROCESS | 16947 | 1468866554392 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:14 INFO - PROCESS | 16947 | 1468866554402 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:14 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ae35c00 == 41 [pid = 16947] [id = 586] 11:29:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9b103800) [pid = 16947] [serial = 1759] [outer = (nil)] 11:29:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9b18d800) [pid = 16947] [serial = 1760] [outer = 0x9b103800] 11:29:14 INFO - PROCESS | 16947 | 1468866554517 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9b197c00) [pid = 16947] [serial = 1761] [outer = 0x9b103800] 11:29:15 INFO - PROCESS | 16947 | 1468866555301 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:29:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:29:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1389ms 11:29:15 INFO - PROCESS | 16947 | 1468866555350 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 11:29:15 INFO - PROCESS | 16947 | 1468866555355 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 11:29:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:29:15 INFO - PROCESS | 16947 | 1468866555363 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - PROCESS | 16947 | 1468866555366 Marionette TRACE conn3 <- [1,2318,null,{}] 11:29:15 INFO - PROCESS | 16947 | 1468866555371 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:15 INFO - PROCESS | 16947 | 1468866555375 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:15 INFO - PROCESS | 16947 | 1468866555535 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 11:29:15 INFO - PROCESS | 16947 | 1468866555701 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:15 INFO - PROCESS | 16947 | 1468866555709 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:15 INFO - PROCESS | 16947 | ++DOCSHELL 0x92183000 == 42 [pid = 16947] [id = 587] 11:29:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b1ee800) [pid = 16947] [serial = 1762] [outer = (nil)] 11:29:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9546b800) [pid = 16947] [serial = 1763] [outer = 0x9b1ee800] 11:29:15 INFO - PROCESS | 16947 | 1468866555788 Marionette DEBUG loaded listener.js 11:29:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b4a0c00) [pid = 16947] [serial = 1764] [outer = 0x9b1ee800] 11:29:16 INFO - PROCESS | 16947 | 1468866556626 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 11:29:16 INFO - PROCESS | 16947 | 1468866556697 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 11:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:29:16 INFO - PROCESS | 16947 | 1468866556703 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - PROCESS | 16947 | 1468866556707 Marionette TRACE conn3 <- [1,2322,null,{}] 11:29:16 INFO - PROCESS | 16947 | 1468866556712 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:16 INFO - PROCESS | 16947 | 1468866556717 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:16 INFO - PROCESS | 16947 | 1468866556914 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 11:29:17 INFO - PROCESS | 16947 | 1468866557081 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:17 INFO - PROCESS | 16947 | 1468866557090 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:17 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217b400 == 43 [pid = 16947] [id = 588] 11:29:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x925c6000) [pid = 16947] [serial = 1765] [outer = (nil)] 11:29:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9546e400) [pid = 16947] [serial = 1766] [outer = 0x925c6000] 11:29:17 INFO - PROCESS | 16947 | 1468866557163 Marionette DEBUG loaded listener.js 11:29:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x978c3c00) [pid = 16947] [serial = 1767] [outer = 0x925c6000] 11:29:18 INFO - PROCESS | 16947 | 1468866558004 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1540ms 11:29:18 INFO - PROCESS | 16947 | 1468866558243 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 16947 | 1468866558250 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 11:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:29:18 INFO - PROCESS | 16947 | 1468866558257 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 16947 | 1468866558262 Marionette TRACE conn3 <- [1,2326,null,{}] 11:29:18 INFO - PROCESS | 16947 | 1468866558269 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:18 INFO - PROCESS | 16947 | 1468866558275 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:18 INFO - PROCESS | 16947 | 1468866558426 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 11:29:18 INFO - PROCESS | 16947 | 1468866558663 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 16947 | 1468866558677 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:18 INFO - PROCESS | 16947 | ++DOCSHELL 0x9240d800 == 44 [pid = 16947] [id = 589] 11:29:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9240dc00) [pid = 16947] [serial = 1768] [outer = (nil)] 11:29:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x925f3400) [pid = 16947] [serial = 1769] [outer = 0x9240dc00] 11:29:18 INFO - PROCESS | 16947 | 1468866558755 Marionette DEBUG loaded listener.js 11:29:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x92636c00) [pid = 16947] [serial = 1770] [outer = 0x9240dc00] 11:29:19 INFO - PROCESS | 16947 | 1468866559578 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:29:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:29:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1388ms 11:29:19 INFO - PROCESS | 16947 | 1468866559647 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 11:29:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:29:19 INFO - PROCESS | 16947 | 1468866559651 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 11:29:19 INFO - PROCESS | 16947 | 1468866559661 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - PROCESS | 16947 | 1468866559666 Marionette TRACE conn3 <- [1,2330,null,{}] 11:29:19 INFO - PROCESS | 16947 | 1468866559671 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:19 INFO - PROCESS | 16947 | 1468866559677 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:20 INFO - PROCESS | 16947 | --DOCSHELL 0x9217ac00 == 43 [pid = 16947] [id = 555] 11:29:20 INFO - PROCESS | 16947 | --DOCSHELL 0x91f37800 == 42 [pid = 16947] [id = 554] 11:29:20 INFO - PROCESS | 16947 | --DOCSHELL 0x95470c00 == 41 [pid = 16947] [id = 557] 11:29:20 INFO - PROCESS | 16947 | --DOCSHELL 0x9b10a400 == 40 [pid = 16947] [id = 563] 11:29:20 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6ac00 == 39 [pid = 16947] [id = 561] 11:29:20 INFO - PROCESS | 16947 | --DOCSHELL 0x92177000 == 38 [pid = 16947] [id = 566] 11:29:20 INFO - PROCESS | 16947 | --DOCSHELL 0x95186400 == 37 [pid = 16947] [id = 560] 11:29:20 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd6000 == 36 [pid = 16947] [id = 567] 11:29:20 INFO - PROCESS | 16947 | --DOCSHELL 0x9518bc00 == 35 [pid = 16947] [id = 562] 11:29:20 INFO - PROCESS | 16947 | --DOCSHELL 0x9b1ee400 == 34 [pid = 16947] [id = 565] 11:29:20 INFO - PROCESS | 16947 | --DOCSHELL 0x90e68800 == 33 [pid = 16947] [id = 568] 11:29:20 INFO - PROCESS | 16947 | --DOCSHELL 0x9ac88800 == 32 [pid = 16947] [id = 564] 11:29:20 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd3c00 == 31 [pid = 16947] [id = 551] 11:29:20 INFO - PROCESS | 16947 | --DOCSHELL 0x99e1a400 == 30 [pid = 16947] [id = 550] 11:29:20 INFO - PROCESS | 16947 | --DOCSHELL 0x93d55c00 == 29 [pid = 16947] [id = 552] 11:29:20 INFO - PROCESS | 16947 | --DOCSHELL 0x9518d000 == 28 [pid = 16947] [id = 559] 11:29:20 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8b5c00 == 27 [pid = 16947] [id = 553] 11:29:20 INFO - PROCESS | 16947 | 1468866560701 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x99669c00) [pid = 16947] [serial = 1721] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x95466400) [pid = 16947] [serial = 1715] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x925c1800) [pid = 16947] [serial = 1709] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x925c8c00) [pid = 16947] [serial = 1710] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9217c800) [pid = 16947] [serial = 1704] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x91f38c00) [pid = 16947] [serial = 1703] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9263cc00) [pid = 16947] [serial = 1686] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x925f6400) [pid = 16947] [serial = 1685] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x93a0c000) [pid = 16947] [serial = 1712] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9a271400) [pid = 16947] [serial = 1689] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x99ed9c00) [pid = 16947] [serial = 1688] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9b192800) [pid = 16947] [serial = 1692] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9b110c00) [pid = 16947] [serial = 1691] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x90e6f000) [pid = 16947] [serial = 1706] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9b49f800) [pid = 16947] [serial = 1695] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9b329400) [pid = 16947] [serial = 1694] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x91f32c00) [pid = 16947] [serial = 1707] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9ba08800) [pid = 16947] [serial = 1698] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9b604800) [pid = 16947] [serial = 1697] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x978b6400) [pid = 16947] [serial = 1718] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x95471400) [pid = 16947] [serial = 1716] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9c1ca400) [pid = 16947] [serial = 1701] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9c1c9c00) [pid = 16947] [serial = 1700] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x978be000) [pid = 16947] [serial = 1719] [outer = (nil)] [url = about:blank] 11:29:20 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x93b15c00) [pid = 16947] [serial = 1713] [outer = (nil)] [url = about:blank] 11:29:21 INFO - PROCESS | 16947 | 1468866561044 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 16947 | 1468866561053 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:21 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f32400 == 28 [pid = 16947] [id = 590] 11:29:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x91f32c00) [pid = 16947] [serial = 1771] [outer = (nil)] 11:29:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x91f37400) [pid = 16947] [serial = 1772] [outer = 0x91f32c00] 11:29:21 INFO - PROCESS | 16947 | 1468866561117 Marionette DEBUG loaded listener.js 11:29:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x92176c00) [pid = 16947] [serial = 1773] [outer = 0x91f32c00] 11:29:21 INFO - PROCESS | 16947 | 1468866561832 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 2190ms 11:29:21 INFO - PROCESS | 16947 | 1468866561849 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 16947 | 1468866561853 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 11:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:29:21 INFO - PROCESS | 16947 | 1468866561861 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - PROCESS | 16947 | 1468866561865 Marionette TRACE conn3 <- [1,2334,null,{}] 11:29:21 INFO - PROCESS | 16947 | 1468866561871 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:21 INFO - PROCESS | 16947 | 1468866561876 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:22 INFO - PROCESS | 16947 | 1468866562031 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 11:29:22 INFO - PROCESS | 16947 | 1468866562158 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 16947 | 1468866562169 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:22 INFO - PROCESS | 16947 | ++DOCSHELL 0x92223800 == 29 [pid = 16947] [id = 591] 11:29:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x92309000) [pid = 16947] [serial = 1774] [outer = (nil)] 11:29:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x92408c00) [pid = 16947] [serial = 1775] [outer = 0x92309000] 11:29:22 INFO - PROCESS | 16947 | 1468866562228 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x925cb400) [pid = 16947] [serial = 1776] [outer = 0x92309000] 11:29:22 INFO - PROCESS | 16947 | 1468866562897 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1080ms 11:29:22 INFO - PROCESS | 16947 | 1468866562949 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 11:29:22 INFO - PROCESS | 16947 | 1468866562952 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 11:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:29:22 INFO - PROCESS | 16947 | 1468866562975 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:29:22 INFO - PROCESS | 16947 | 1468866562978 Marionette TRACE conn3 <- [1,2338,null,{}] 11:29:22 INFO - PROCESS | 16947 | 1468866562984 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:22 INFO - PROCESS | 16947 | 1468866562988 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:23 INFO - PROCESS | 16947 | 1468866563192 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 11:29:23 INFO - PROCESS | 16947 | 1468866563272 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:23 INFO - PROCESS | 16947 | 1468866563282 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:23 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f8800 == 30 [pid = 16947] [id = 592] 11:29:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x92635c00) [pid = 16947] [serial = 1777] [outer = (nil)] 11:29:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x93a06400) [pid = 16947] [serial = 1778] [outer = 0x92635c00] 11:29:23 INFO - PROCESS | 16947 | 1468866563340 Marionette DEBUG loaded listener.js 11:29:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x93d52c00) [pid = 16947] [serial = 1779] [outer = 0x92635c00] 11:29:24 INFO - PROCESS | 16947 | 1468866564165 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1230ms 11:29:24 INFO - PROCESS | 16947 | 1468866564206 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 11:29:24 INFO - PROCESS | 16947 | 1468866564212 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 11:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:29:24 INFO - PROCESS | 16947 | 1468866564235 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - PROCESS | 16947 | 1468866564242 Marionette TRACE conn3 <- [1,2342,null,{}] 11:29:24 INFO - PROCESS | 16947 | 1468866564247 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:24 INFO - PROCESS | 16947 | 1468866564253 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:24 INFO - PROCESS | 16947 | 1468866564464 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 11:29:24 INFO - PROCESS | 16947 | 1468866564483 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 16947 | 1468866564493 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:24 INFO - PROCESS | 16947 | ++DOCSHELL 0x9503e800 == 31 [pid = 16947] [id = 593] 11:29:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9518f800) [pid = 16947] [serial = 1780] [outer = (nil)] 11:29:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9546e800) [pid = 16947] [serial = 1781] [outer = 0x9518f800] 11:29:24 INFO - PROCESS | 16947 | 1468866564551 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x978b6400) [pid = 16947] [serial = 1782] [outer = 0x9518f800] 11:29:25 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9a8b7c00) [pid = 16947] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:29:25 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9a27dc00) [pid = 16947] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:29:25 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9a8f0400) [pid = 16947] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:29:25 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x92181000) [pid = 16947] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:29:25 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x91ddf000) [pid = 16947] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:29:25 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x99672000) [pid = 16947] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:29:25 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9a66d000) [pid = 16947] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:29:25 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x95036c00) [pid = 16947] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:29:25 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x93a0d800) [pid = 16947] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:29:25 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9921ac00) [pid = 16947] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:29:25 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x925c5800) [pid = 16947] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:29:25 INFO - PROCESS | 16947 | 1468866565668 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1490ms 11:29:25 INFO - PROCESS | 16947 | 1468866565717 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 16947 | 1468866565721 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 11:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:29:25 INFO - PROCESS | 16947 | 1468866565726 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - PROCESS | 16947 | 1468866565728 Marionette TRACE conn3 <- [1,2346,null,{}] 11:29:25 INFO - PROCESS | 16947 | 1468866565734 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:25 INFO - PROCESS | 16947 | 1468866565739 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:25 INFO - PROCESS | 16947 | 1468866565889 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 11:29:25 INFO - PROCESS | 16947 | 1468866565903 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 16947 | 1468866565908 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:25 INFO - PROCESS | 16947 | ++DOCSHELL 0x92633400 == 32 [pid = 16947] [id = 594] 11:29:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x92634400) [pid = 16947] [serial = 1783] [outer = (nil)] 11:29:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x978c1400) [pid = 16947] [serial = 1784] [outer = 0x92634400] 11:29:25 INFO - PROCESS | 16947 | 1468866565971 Marionette DEBUG loaded listener.js 11:29:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9830a400) [pid = 16947] [serial = 1785] [outer = 0x92634400] 11:29:26 INFO - PROCESS | 16947 | 1468866566723 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1040ms 11:29:26 INFO - PROCESS | 16947 | 1468866566772 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 11:29:26 INFO - PROCESS | 16947 | 1468866566777 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 11:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:29:26 INFO - PROCESS | 16947 | 1468866566810 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:29:26 INFO - PROCESS | 16947 | 1468866566812 Marionette TRACE conn3 <- [1,2350,null,{}] 11:29:26 INFO - PROCESS | 16947 | 1468866566819 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:26 INFO - PROCESS | 16947 | 1468866566823 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:26 INFO - PROCESS | 16947 | 1468866566967 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 11:29:26 INFO - PROCESS | 16947 | 1468866566976 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:26 INFO - PROCESS | 16947 | 1468866566991 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:27 INFO - PROCESS | 16947 | ++DOCSHELL 0x99d9c000 == 33 [pid = 16947] [id = 595] 11:29:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x99e1cc00) [pid = 16947] [serial = 1786] [outer = (nil)] 11:29:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x99ebec00) [pid = 16947] [serial = 1787] [outer = 0x99e1cc00] 11:29:27 INFO - PROCESS | 16947 | 1468866567064 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9a27dc00) [pid = 16947] [serial = 1788] [outer = 0x99e1cc00] 11:29:28 INFO - PROCESS | 16947 | 1468866568153 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1407ms 11:29:28 INFO - PROCESS | 16947 | 1468866568193 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 16947 | 1468866568200 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 11:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:29:28 INFO - PROCESS | 16947 | 1468866568208 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - PROCESS | 16947 | 1468866568213 Marionette TRACE conn3 <- [1,2354,null,{}] 11:29:28 INFO - PROCESS | 16947 | 1468866568222 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:28 INFO - PROCESS | 16947 | 1468866568227 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:28 INFO - PROCESS | 16947 | 1468866568411 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 11:29:28 INFO - PROCESS | 16947 | 1468866568585 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 16947 | 1468866568592 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:28 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dda800 == 34 [pid = 16947] [id = 596] 11:29:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x91f3a000) [pid = 16947] [serial = 1789] [outer = (nil)] 11:29:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9230dc00) [pid = 16947] [serial = 1790] [outer = 0x91f3a000] 11:29:28 INFO - PROCESS | 16947 | 1468866568713 Marionette DEBUG loaded listener.js 11:29:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x92630c00) [pid = 16947] [serial = 1791] [outer = 0x91f3a000] 11:29:29 INFO - PROCESS | 16947 | 1468866569600 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1435ms 11:29:29 INFO - PROCESS | 16947 | 1468866569642 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 11:29:29 INFO - PROCESS | 16947 | 1468866569648 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 11:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:29:29 INFO - PROCESS | 16947 | 1468866569686 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - PROCESS | 16947 | 1468866569691 Marionette TRACE conn3 <- [1,2358,null,{}] 11:29:29 INFO - PROCESS | 16947 | 1468866569697 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:29 INFO - PROCESS | 16947 | 1468866569702 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:29 INFO - PROCESS | 16947 | 1468866569878 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 11:29:30 INFO - PROCESS | 16947 | 1468866570048 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:30 INFO - PROCESS | 16947 | 1468866570056 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:30 INFO - PROCESS | 16947 | ++DOCSHELL 0x925cf400 == 35 [pid = 16947] [id = 597] 11:29:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9503fc00) [pid = 16947] [serial = 1792] [outer = (nil)] 11:29:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x95194000) [pid = 16947] [serial = 1793] [outer = 0x9503fc00] 11:29:30 INFO - PROCESS | 16947 | 1468866570215 Marionette DEBUG loaded listener.js 11:29:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x978c2000) [pid = 16947] [serial = 1794] [outer = 0x9503fc00] 11:29:31 INFO - PROCESS | 16947 | 1468866571101 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1483ms 11:29:31 INFO - PROCESS | 16947 | 1468866571167 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 11:29:31 INFO - PROCESS | 16947 | 1468866571171 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 11:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:29:31 INFO - PROCESS | 16947 | 1468866571177 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:29:31 INFO - PROCESS | 16947 | 1468866571183 Marionette TRACE conn3 <- [1,2362,null,{}] 11:29:31 INFO - PROCESS | 16947 | 1468866571198 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:31 INFO - PROCESS | 16947 | 1468866571206 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:31 INFO - PROCESS | 16947 | 1468866571381 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 11:29:31 INFO - PROCESS | 16947 | 1468866571547 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 16947 | 1468866571556 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:31 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8bbc00 == 36 [pid = 16947] [id = 598] 11:29:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9a8bc000) [pid = 16947] [serial = 1795] [outer = (nil)] 11:29:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9a8e9400) [pid = 16947] [serial = 1796] [outer = 0x9a8bc000] 11:29:31 INFO - PROCESS | 16947 | 1468866571636 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9a8f5c00) [pid = 16947] [serial = 1797] [outer = 0x9a8bc000] 11:29:32 INFO - PROCESS | 16947 | 1468866572752 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1634ms 11:29:32 INFO - PROCESS | 16947 | 1468866572814 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 11:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:29:32 INFO - PROCESS | 16947 | 1468866572818 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 11:29:32 INFO - PROCESS | 16947 | 1468866572824 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 16947 | 1468866572827 Marionette TRACE conn3 <- [1,2366,null,{}] 11:29:32 INFO - PROCESS | 16947 | 1468866572832 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:32 INFO - PROCESS | 16947 | 1468866572837 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:33 INFO - PROCESS | 16947 | 1468866573010 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 11:29:33 INFO - PROCESS | 16947 | 1468866573195 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 16947 | 1468866573203 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:33 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd8800 == 37 [pid = 16947] [id = 599] 11:29:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x91f35400) [pid = 16947] [serial = 1798] [outer = (nil)] 11:29:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x983e0c00) [pid = 16947] [serial = 1799] [outer = 0x91f35400] 11:29:33 INFO - PROCESS | 16947 | 1468866573274 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9ac82800) [pid = 16947] [serial = 1800] [outer = 0x91f35400] 11:29:34 INFO - PROCESS | 16947 | 1468866574351 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:29:34 INFO - PROCESS | 16947 | --DOCSHELL 0x93a0c800 == 36 [pid = 16947] [id = 578] 11:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1586ms 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9b10d800) [pid = 16947] [serial = 1752] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9a8bdc00) [pid = 16947] [serial = 1731] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9ac89000) [pid = 16947] [serial = 1745] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x92220c00) [pid = 16947] [serial = 1734] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x925f5000) [pid = 16947] [serial = 1725] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x99ed3800) [pid = 16947] [serial = 1739] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x930c9c00) [pid = 16947] [serial = 1740] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9a8b9c00) [pid = 16947] [serial = 1742] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9ac8ac00) [pid = 16947] [serial = 1746] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9230a000) [pid = 16947] [serial = 1724] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x950ca400) [pid = 16947] [serial = 1727] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9a8b3c00) [pid = 16947] [serial = 1730] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x93d5d000) [pid = 16947] [serial = 1737] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x99ed4000) [pid = 16947] [serial = 1722] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x93b12c00) [pid = 16947] [serial = 1736] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x95236800) [pid = 16947] [serial = 1728] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9221c000) [pid = 16947] [serial = 1733] [outer = (nil)] [url = about:blank] 11:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9a8f0800) [pid = 16947] [serial = 1743] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x9b106800) [pid = 16947] [serial = 1751] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9ac87400) [pid = 16947] [serial = 1748] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x9ae41c00) [pid = 16947] [serial = 1749] [outer = (nil)] [url = about:blank] 11:29:34 INFO - PROCESS | 16947 | 1468866574440 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 11:29:34 INFO - PROCESS | 16947 | 1468866574453 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 11:29:34 INFO - PROCESS | 16947 | 1468866574470 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:29:34 INFO - PROCESS | 16947 | 1468866574474 Marionette TRACE conn3 <- [1,2370,null,{}] 11:29:34 INFO - PROCESS | 16947 | 1468866574483 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:34 INFO - PROCESS | 16947 | 1468866574487 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:34 INFO - PROCESS | 16947 | 1468866574638 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 11:29:34 INFO - PROCESS | 16947 | 1468866574647 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:34 INFO - PROCESS | 16947 | 1468866574657 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:34 INFO - PROCESS | 16947 | ++DOCSHELL 0x9230f400 == 37 [pid = 16947] [id = 600] 11:29:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x92408800) [pid = 16947] [serial = 1801] [outer = (nil)] 11:29:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x925c5400) [pid = 16947] [serial = 1802] [outer = 0x92408800] 11:29:34 INFO - PROCESS | 16947 | 1468866574726 Marionette DEBUG loaded listener.js 11:29:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x925f8c00) [pid = 16947] [serial = 1803] [outer = 0x92408800] 11:29:35 INFO - PROCESS | 16947 | 1468866575590 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1186ms 11:29:35 INFO - PROCESS | 16947 | 1468866575652 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 16947 | 1468866575658 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 11:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:29:35 INFO - PROCESS | 16947 | 1468866575668 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - PROCESS | 16947 | 1468866575672 Marionette TRACE conn3 <- [1,2374,null,{}] 11:29:35 INFO - PROCESS | 16947 | 1468866575678 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:35 INFO - PROCESS | 16947 | 1468866575683 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:35 INFO - PROCESS | 16947 | 1468866575840 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 11:29:36 INFO - PROCESS | 16947 | 1468866576005 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 16947 | 1468866576013 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:36 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd8000 == 38 [pid = 16947] [id = 601] 11:29:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x9503d400) [pid = 16947] [serial = 1804] [outer = (nil)] 11:29:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9518c000) [pid = 16947] [serial = 1805] [outer = 0x9503d400] 11:29:36 INFO - PROCESS | 16947 | 1468866576086 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x95467000) [pid = 16947] [serial = 1806] [outer = 0x9503d400] 11:29:36 INFO - PROCESS | 16947 | 1468866576807 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1181ms 11:29:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:29:36 INFO - PROCESS | 16947 | 1468866576857 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 11:29:36 INFO - PROCESS | 16947 | 1468866576860 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 11:29:36 INFO - PROCESS | 16947 | 1468866576866 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:29:36 INFO - PROCESS | 16947 | 1468866576871 Marionette TRACE conn3 <- [1,2378,null,{}] 11:29:36 INFO - PROCESS | 16947 | 1468866576892 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:36 INFO - PROCESS | 16947 | 1468866576899 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:37 INFO - PROCESS | 16947 | 1468866577094 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 11:29:37 INFO - PROCESS | 16947 | 1468866577116 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:37 INFO - PROCESS | 16947 | 1468866577129 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:37 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a5ed000 == 39 [pid = 16947] [id = 602] 11:29:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9a5f6000) [pid = 16947] [serial = 1807] [outer = (nil)] 11:29:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9a8b6800) [pid = 16947] [serial = 1808] [outer = 0x9a5f6000] 11:29:37 INFO - PROCESS | 16947 | 1468866577191 Marionette DEBUG loaded listener.js 11:29:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9a8bb800) [pid = 16947] [serial = 1809] [outer = 0x9a5f6000] 11:29:38 INFO - PROCESS | 16947 | 1468866578049 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:29:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:29:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1243ms 11:29:38 INFO - PROCESS | 16947 | 1468866578112 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 11:29:38 INFO - PROCESS | 16947 | 1468866578116 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 11:29:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:29:38 INFO - PROCESS | 16947 | 1468866578122 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:29:38 INFO - PROCESS | 16947 | 1468866578124 Marionette TRACE conn3 <- [1,2382,null,{}] 11:29:38 INFO - PROCESS | 16947 | 1468866578130 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:38 INFO - PROCESS | 16947 | 1468866578135 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:38 INFO - PROCESS | 16947 | 1468866578331 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 11:29:38 INFO - PROCESS | 16947 | 1468866578353 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:38 INFO - PROCESS | 16947 | 1468866578361 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:38 INFO - PROCESS | 16947 | ++DOCSHELL 0x99e20000 == 40 [pid = 16947] [id = 603] 11:29:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9a8f3c00) [pid = 16947] [serial = 1810] [outer = (nil)] 11:29:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9ac88800) [pid = 16947] [serial = 1811] [outer = 0x9a8f3c00] 11:29:38 INFO - PROCESS | 16947 | 1468866578424 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9ac8a800) [pid = 16947] [serial = 1812] [outer = 0x9a8f3c00] 11:29:39 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x92185c00) [pid = 16947] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:29:39 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x99214c00) [pid = 16947] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:29:39 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9b103800) [pid = 16947] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:29:39 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9240dc00) [pid = 16947] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:29:39 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9b1ee800) [pid = 16947] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:29:39 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x925c6000) [pid = 16947] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:29:39 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x92634400) [pid = 16947] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:29:39 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9518f800) [pid = 16947] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:29:39 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x92309000) [pid = 16947] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:29:39 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x91f32c00) [pid = 16947] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:29:39 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x92635c00) [pid = 16947] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:29:39 INFO - PROCESS | 16947 | 1468866579341 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1283ms 11:29:39 INFO - PROCESS | 16947 | 1468866579406 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 11:29:39 INFO - PROCESS | 16947 | 1468866579409 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 11:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:29:39 INFO - PROCESS | 16947 | 1468866579415 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - PROCESS | 16947 | 1468866579418 Marionette TRACE conn3 <- [1,2386,null,{}] 11:29:39 INFO - PROCESS | 16947 | 1468866579424 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:39 INFO - PROCESS | 16947 | 1468866579429 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:39 INFO - PROCESS | 16947 | 1468866579572 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 11:29:39 INFO - PROCESS | 16947 | 1468866579581 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:39 INFO - PROCESS | 16947 | 1468866579589 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:39 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e64000 == 41 [pid = 16947] [id = 604] 11:29:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x90e6c800) [pid = 16947] [serial = 1813] [outer = (nil)] 11:29:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x9518f800) [pid = 16947] [serial = 1814] [outer = 0x90e6c800] 11:29:39 INFO - PROCESS | 16947 | 1468866579772 Marionette DEBUG loaded listener.js 11:29:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x99214c00) [pid = 16947] [serial = 1815] [outer = 0x90e6c800] 11:29:40 INFO - PROCESS | 16947 | 1468866580463 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:29:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:29:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1079ms 11:29:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:29:40 INFO - PROCESS | 16947 | 1468866580496 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 11:29:40 INFO - PROCESS | 16947 | 1468866580498 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 11:29:40 INFO - PROCESS | 16947 | 1468866580505 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:29:40 INFO - PROCESS | 16947 | 1468866580508 Marionette TRACE conn3 <- [1,2390,null,{}] 11:29:40 INFO - PROCESS | 16947 | 1468866580518 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:40 INFO - PROCESS | 16947 | 1468866580528 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:40 INFO - PROCESS | 16947 | 1468866580756 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 11:29:40 INFO - PROCESS | 16947 | 1468866580769 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:40 INFO - PROCESS | 16947 | 1468866580776 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:40 INFO - PROCESS | 16947 | ++DOCSHELL 0x92185800 == 42 [pid = 16947] [id = 605] 11:29:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x925cd800) [pid = 16947] [serial = 1816] [outer = (nil)] 11:29:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9b102400) [pid = 16947] [serial = 1817] [outer = 0x925cd800] 11:29:40 INFO - PROCESS | 16947 | 1468866580844 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9b110000) [pid = 16947] [serial = 1818] [outer = 0x925cd800] 11:29:41 INFO - PROCESS | 16947 | 1468866581834 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1385ms 11:29:41 INFO - PROCESS | 16947 | 1468866581891 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 11:29:41 INFO - PROCESS | 16947 | 1468866581897 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 11:29:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:29:41 INFO - PROCESS | 16947 | 1468866581905 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - PROCESS | 16947 | 1468866581911 Marionette TRACE conn3 <- [1,2394,null,{}] 11:29:41 INFO - PROCESS | 16947 | 1468866581920 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:41 INFO - PROCESS | 16947 | 1468866581925 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:42 INFO - PROCESS | 16947 | 1468866582138 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 11:29:42 INFO - PROCESS | 16947 | 1468866582308 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:42 INFO - PROCESS | 16947 | 1468866582318 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:42 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e66c00 == 43 [pid = 16947] [id = 606] 11:29:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9217ac00) [pid = 16947] [serial = 1819] [outer = (nil)] 11:29:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9263cc00) [pid = 16947] [serial = 1820] [outer = 0x9217ac00] 11:29:42 INFO - PROCESS | 16947 | 1468866582396 Marionette DEBUG loaded listener.js 11:29:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x93b0f000) [pid = 16947] [serial = 1821] [outer = 0x9217ac00] 11:29:43 INFO - PROCESS | 16947 | 1468866583293 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:29:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:29:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1437ms 11:29:43 INFO - PROCESS | 16947 | 1468866583344 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 11:29:43 INFO - PROCESS | 16947 | 1468866583352 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 11:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:29:43 INFO - PROCESS | 16947 | 1468866583364 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - PROCESS | 16947 | 1468866583367 Marionette TRACE conn3 <- [1,2398,null,{}] 11:29:43 INFO - PROCESS | 16947 | 1468866583374 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:43 INFO - PROCESS | 16947 | 1468866583381 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:43 INFO - PROCESS | 16947 | 1468866583564 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 11:29:43 INFO - PROCESS | 16947 | 1468866583747 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 16947 | 1468866583755 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:43 INFO - PROCESS | 16947 | ++DOCSHELL 0x95233c00 == 44 [pid = 16947] [id = 607] 11:29:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x99299000) [pid = 16947] [serial = 1822] [outer = (nil)] 11:29:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99e1f400) [pid = 16947] [serial = 1823] [outer = 0x99299000] 11:29:43 INFO - PROCESS | 16947 | 1468866583839 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9a178000) [pid = 16947] [serial = 1824] [outer = 0x99299000] 11:29:44 INFO - PROCESS | 16947 | 1468866584769 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:29:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:29:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1437ms 11:29:44 INFO - PROCESS | 16947 | 1468866584801 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 11:29:44 INFO - PROCESS | 16947 | 1468866584804 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 11:29:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:29:44 INFO - PROCESS | 16947 | 1468866584812 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:29:44 INFO - PROCESS | 16947 | 1468866584818 Marionette TRACE conn3 <- [1,2402,null,{}] 11:29:44 INFO - PROCESS | 16947 | 1468866584834 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:44 INFO - PROCESS | 16947 | 1468866584842 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:45 INFO - PROCESS | 16947 | 1468866585027 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 11:29:45 INFO - PROCESS | 16947 | 1468866585201 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 16947 | 1468866585210 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:45 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b10dc00 == 45 [pid = 16947] [id = 608] 11:29:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9b189400) [pid = 16947] [serial = 1825] [outer = (nil)] 11:29:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9b190800) [pid = 16947] [serial = 1826] [outer = 0x9b189400] 11:29:45 INFO - PROCESS | 16947 | 1468866585287 Marionette DEBUG loaded listener.js 11:29:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9b196c00) [pid = 16947] [serial = 1827] [outer = 0x9b189400] 11:29:46 INFO - PROCESS | 16947 | 1468866586208 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:29:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:29:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1437ms 11:29:46 INFO - PROCESS | 16947 | 1468866586248 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 11:29:46 INFO - PROCESS | 16947 | 1468866586253 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 11:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:29:46 INFO - PROCESS | 16947 | 1468866586260 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:29:46 INFO - PROCESS | 16947 | 1468866586265 Marionette TRACE conn3 <- [1,2406,null,{}] 11:29:46 INFO - PROCESS | 16947 | 1468866586270 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:46 INFO - PROCESS | 16947 | 1468866586276 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:46 INFO - PROCESS | 16947 | 1468866586457 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 11:29:46 INFO - PROCESS | 16947 | 1468866586632 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:46 INFO - PROCESS | 16947 | 1468866586640 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:46 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ac8ec00 == 46 [pid = 16947] [id = 609] 11:29:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9b18e400) [pid = 16947] [serial = 1828] [outer = (nil)] 11:29:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9b336000) [pid = 16947] [serial = 1829] [outer = 0x9b18e400] 11:29:46 INFO - PROCESS | 16947 | 1468866586721 Marionette DEBUG loaded listener.js 11:29:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b604000) [pid = 16947] [serial = 1830] [outer = 0x9b18e400] 11:29:47 INFO - PROCESS | 16947 | 1468866587586 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:29:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:29:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1387ms 11:29:47 INFO - PROCESS | 16947 | 1468866587650 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 11:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:29:47 INFO - PROCESS | 16947 | 1468866587655 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 11:29:47 INFO - PROCESS | 16947 | 1468866587662 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:29:47 INFO - PROCESS | 16947 | 1468866587667 Marionette TRACE conn3 <- [1,2410,null,{}] 11:29:47 INFO - PROCESS | 16947 | 1468866587672 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:47 INFO - PROCESS | 16947 | 1468866587678 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:47 INFO - PROCESS | 16947 | 1468866587847 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 11:29:48 INFO - PROCESS | 16947 | 1468866588021 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:48 INFO - PROCESS | 16947 | 1468866588030 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:48 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b191c00 == 47 [pid = 16947] [id = 610] 11:29:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b192800) [pid = 16947] [serial = 1831] [outer = (nil)] 11:29:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9ba10800) [pid = 16947] [serial = 1832] [outer = 0x9b192800] 11:29:48 INFO - PROCESS | 16947 | 1468866588105 Marionette DEBUG loaded listener.js 11:29:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9ba14c00) [pid = 16947] [serial = 1833] [outer = 0x9b192800] 11:29:49 INFO - PROCESS | 16947 | 1468866589008 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1388ms 11:29:49 INFO - PROCESS | 16947 | 1468866589066 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 11:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:29:49 INFO - PROCESS | 16947 | 1468866589070 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 11:29:49 INFO - PROCESS | 16947 | 1468866589078 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:29:49 INFO - PROCESS | 16947 | 1468866589081 Marionette TRACE conn3 <- [1,2414,null,{}] 11:29:49 INFO - PROCESS | 16947 | 1468866589087 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:49 INFO - PROCESS | 16947 | 1468866589097 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:49 INFO - PROCESS | 16947 | 1468866589295 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 11:29:49 INFO - PROCESS | 16947 | 1468866589478 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:49 INFO - PROCESS | 16947 | 1468866589485 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:49 INFO - PROCESS | 16947 | ++DOCSHELL 0x91ddac00 == 48 [pid = 16947] [id = 611] 11:29:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x91f37800) [pid = 16947] [serial = 1834] [outer = (nil)] 11:29:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x99212c00) [pid = 16947] [serial = 1835] [outer = 0x91f37800] 11:29:49 INFO - PROCESS | 16947 | 1468866589611 Marionette DEBUG loaded listener.js 11:29:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9ba08800) [pid = 16947] [serial = 1836] [outer = 0x91f37800] 11:29:50 INFO - PROCESS | 16947 | 1468866590389 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1387ms 11:29:50 INFO - PROCESS | 16947 | 1468866590465 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 11:29:50 INFO - PROCESS | 16947 | 1468866590469 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 11:29:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:29:50 INFO - PROCESS | 16947 | 1468866590477 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:29:50 INFO - PROCESS | 16947 | 1468866590481 Marionette TRACE conn3 <- [1,2418,null,{}] 11:29:50 INFO - PROCESS | 16947 | 1468866590486 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:50 INFO - PROCESS | 16947 | 1468866590492 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:50 INFO - PROCESS | 16947 | 1468866590659 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 11:29:51 INFO - PROCESS | 16947 | 1468866591088 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:51 INFO - PROCESS | 16947 | 1468866591096 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:51 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f35800 == 49 [pid = 16947] [id = 612] 11:29:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x91f38c00) [pid = 16947] [serial = 1837] [outer = (nil)] 11:29:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x92181800) [pid = 16947] [serial = 1838] [outer = 0x91f38c00] 11:29:51 INFO - PROCESS | 16947 | 1468866591240 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x9230d000) [pid = 16947] [serial = 1839] [outer = 0x91f38c00] 11:29:52 INFO - PROCESS | 16947 | 1468866592152 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:29:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:29:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1741ms 11:29:52 INFO - PROCESS | 16947 | 1468866592219 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 11:29:52 INFO - PROCESS | 16947 | 1468866592224 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 11:29:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:29:52 INFO - PROCESS | 16947 | 1468866592233 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:29:52 INFO - PROCESS | 16947 | 1468866592239 Marionette TRACE conn3 <- [1,2422,null,{}] 11:29:52 INFO - PROCESS | 16947 | 1468866592248 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:52 INFO - PROCESS | 16947 | 1468866592253 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9518b400 == 48 [pid = 16947] [id = 571] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6a000 == 47 [pid = 16947] [id = 572] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x91f32400 == 46 [pid = 16947] [id = 590] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x90e68400 == 45 [pid = 16947] [id = 574] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x978bdc00 == 44 [pid = 16947] [id = 583] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x983dc800 == 43 [pid = 16947] [id = 573] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9a5f1800 == 42 [pid = 16947] [id = 580] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x93a03000 == 41 [pid = 16947] [id = 575] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9217fc00 == 40 [pid = 16947] [id = 577] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9a271800 == 39 [pid = 16947] [id = 576] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x92180800 == 38 [pid = 16947] [id = 584] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x930cb800 == 37 [pid = 16947] [id = 585] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9240d800 == 36 [pid = 16947] [id = 589] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x92183000 == 35 [pid = 16947] [id = 587] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9ae35c00 == 34 [pid = 16947] [id = 586] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9217b400 == 33 [pid = 16947] [id = 588] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x9929bc00 == 32 [pid = 16947] [id = 579] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x925eb000 == 31 [pid = 16947] [id = 570] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x90e66400 == 30 [pid = 16947] [id = 582] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x92636400 == 29 [pid = 16947] [id = 581] 11:29:53 INFO - PROCESS | 16947 | --DOCSHELL 0x92309800 == 28 [pid = 16947] [id = 569] 11:29:53 INFO - PROCESS | 16947 | 1468866593324 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x93b0dc00) [pid = 16947] [serial = 1755] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x92639800) [pid = 16947] [serial = 1754] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9a181000) [pid = 16947] [serial = 1758] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x99ed9400) [pid = 16947] [serial = 1757] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9b197c00) [pid = 16947] [serial = 1761] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9b18d800) [pid = 16947] [serial = 1760] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x92636c00) [pid = 16947] [serial = 1770] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x925f3400) [pid = 16947] [serial = 1769] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9b4a0c00) [pid = 16947] [serial = 1764] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9546b800) [pid = 16947] [serial = 1763] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x978c3c00) [pid = 16947] [serial = 1767] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9546e400) [pid = 16947] [serial = 1766] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x978c1400) [pid = 16947] [serial = 1784] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9546e800) [pid = 16947] [serial = 1781] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x92408c00) [pid = 16947] [serial = 1775] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x91f37400) [pid = 16947] [serial = 1772] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x92176c00) [pid = 16947] [serial = 1773] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x93a06400) [pid = 16947] [serial = 1778] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x978b6400) [pid = 16947] [serial = 1782] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x93d52c00) [pid = 16947] [serial = 1779] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x925cb400) [pid = 16947] [serial = 1776] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x99ebec00) [pid = 16947] [serial = 1787] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9830a400) [pid = 16947] [serial = 1785] [outer = (nil)] [url = about:blank] 11:29:53 INFO - PROCESS | 16947 | 1468866593665 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 16947 | 1468866593672 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:53 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6fc00 == 29 [pid = 16947] [id = 613] 11:29:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x91dd1800) [pid = 16947] [serial = 1840] [outer = (nil)] 11:29:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x91dd6400) [pid = 16947] [serial = 1841] [outer = 0x91dd1800] 11:29:53 INFO - PROCESS | 16947 | 1468866593744 Marionette DEBUG loaded listener.js 11:29:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x91de0800) [pid = 16947] [serial = 1842] [outer = 0x91dd1800] 11:29:54 INFO - PROCESS | 16947 | 1468866594487 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:29:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:29:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2295ms 11:29:54 INFO - PROCESS | 16947 | 1468866594528 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 11:29:54 INFO - PROCESS | 16947 | 1468866594535 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 11:29:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:29:54 INFO - PROCESS | 16947 | 1468866594544 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - PROCESS | 16947 | 1468866594549 Marionette TRACE conn3 <- [1,2426,null,{}] 11:29:54 INFO - PROCESS | 16947 | 1468866594556 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:54 INFO - PROCESS | 16947 | 1468866594562 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:54 INFO - PROCESS | 16947 | 1468866594740 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 11:29:54 INFO - PROCESS | 16947 | 1468866594863 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:54 INFO - PROCESS | 16947 | 1468866594872 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:54 INFO - PROCESS | 16947 | ++DOCSHELL 0x92218400 == 30 [pid = 16947] [id = 614] 11:29:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9221a400) [pid = 16947] [serial = 1843] [outer = (nil)] 11:29:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x92309c00) [pid = 16947] [serial = 1844] [outer = 0x9221a400] 11:29:54 INFO - PROCESS | 16947 | 1468866594939 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9240b400) [pid = 16947] [serial = 1845] [outer = 0x9221a400] 11:29:55 INFO - PROCESS | 16947 | 1468866595710 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:29:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:29:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1238ms 11:29:55 INFO - PROCESS | 16947 | 1468866595783 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 11:29:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:29:55 INFO - PROCESS | 16947 | 1468866595788 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 11:29:55 INFO - PROCESS | 16947 | 1468866595801 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:29:55 INFO - PROCESS | 16947 | 1468866595803 Marionette TRACE conn3 <- [1,2430,null,{}] 11:29:55 INFO - PROCESS | 16947 | 1468866595811 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:55 INFO - PROCESS | 16947 | 1468866595817 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:56 INFO - PROCESS | 16947 | 1468866596023 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 11:29:56 INFO - PROCESS | 16947 | 1468866596049 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:56 INFO - PROCESS | 16947 | 1468866596057 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:56 INFO - PROCESS | 16947 | ++DOCSHELL 0x92636400 == 31 [pid = 16947] [id = 615] 11:29:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x92636c00) [pid = 16947] [serial = 1846] [outer = (nil)] 11:29:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x930c8800) [pid = 16947] [serial = 1847] [outer = 0x92636c00] 11:29:56 INFO - PROCESS | 16947 | 1468866596123 Marionette DEBUG loaded listener.js 11:29:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x93a04c00) [pid = 16947] [serial = 1848] [outer = 0x92636c00] 11:29:57 INFO - PROCESS | 16947 | 1468866597156 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:29:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:29:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1389ms 11:29:57 INFO - PROCESS | 16947 | 1468866597185 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 11:29:57 INFO - PROCESS | 16947 | 1468866597194 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 11:29:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:29:57 INFO - PROCESS | 16947 | 1468866597218 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:29:57 INFO - PROCESS | 16947 | 1468866597226 Marionette TRACE conn3 <- [1,2434,null,{}] 11:29:57 INFO - PROCESS | 16947 | 1468866597232 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:57 INFO - PROCESS | 16947 | 1468866597239 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:57 INFO - PROCESS | 16947 | 1468866597453 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 11:29:57 INFO - PROCESS | 16947 | 1468866597477 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 16947 | 1468866597488 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:57 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d57800 == 32 [pid = 16947] [id = 616] 11:29:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x95037400) [pid = 16947] [serial = 1849] [outer = (nil)] 11:29:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x95188400) [pid = 16947] [serial = 1850] [outer = 0x95037400] 11:29:57 INFO - PROCESS | 16947 | 1468866597584 Marionette DEBUG loaded listener.js 11:29:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x95194c00) [pid = 16947] [serial = 1851] [outer = 0x95037400] 11:29:58 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9a8f3c00) [pid = 16947] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:29:58 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x91f35400) [pid = 16947] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:29:58 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x92408800) [pid = 16947] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:29:58 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x99e1cc00) [pid = 16947] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:29:58 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x91f3a000) [pid = 16947] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:29:58 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9a8bc000) [pid = 16947] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:29:58 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9503d400) [pid = 16947] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:29:58 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9503fc00) [pid = 16947] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:29:58 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9a5f6000) [pid = 16947] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:29:58 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x90e6c800) [pid = 16947] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:29:58 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x925cd800) [pid = 16947] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:29:58 INFO - PROCESS | 16947 | 1468866598932 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1760ms 11:29:58 INFO - PROCESS | 16947 | 1468866598969 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 11:29:58 INFO - PROCESS | 16947 | 1468866598974 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 11:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:29:58 INFO - PROCESS | 16947 | 1468866598980 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:29:58 INFO - PROCESS | 16947 | 1468866598983 Marionette TRACE conn3 <- [1,2438,null,{}] 11:29:58 INFO - PROCESS | 16947 | 1468866598989 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:58 INFO - PROCESS | 16947 | 1468866598994 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:59 INFO - PROCESS | 16947 | 1468866599161 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 11:29:59 INFO - PROCESS | 16947 | 1468866599169 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:59 INFO - PROCESS | 16947 | 1468866599178 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:29:59 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f33400 == 33 [pid = 16947] [id = 617] 11:29:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9217d800) [pid = 16947] [serial = 1852] [outer = (nil)] 11:29:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9518ec00) [pid = 16947] [serial = 1853] [outer = 0x9217d800] 11:29:59 INFO - PROCESS | 16947 | 1468866599382 Marionette DEBUG loaded listener.js 11:29:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9546d000) [pid = 16947] [serial = 1854] [outer = 0x9217d800] 11:30:00 INFO - PROCESS | 16947 | 1468866600076 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1128ms 11:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:30:00 INFO - PROCESS | 16947 | 1468866600110 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 11:30:00 INFO - PROCESS | 16947 | 1468866600112 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 11:30:00 INFO - PROCESS | 16947 | 1468866600119 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:30:00 INFO - PROCESS | 16947 | 1468866600123 Marionette TRACE conn3 <- [1,2442,null,{}] 11:30:00 INFO - PROCESS | 16947 | 1468866600131 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:00 INFO - PROCESS | 16947 | 1468866600137 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:00 INFO - PROCESS | 16947 | 1468866600369 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 11:30:00 INFO - PROCESS | 16947 | 1468866600501 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 16947 | 1468866600516 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:00 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e66400 == 34 [pid = 16947] [id = 618] 11:30:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x90e67000) [pid = 16947] [serial = 1855] [outer = (nil)] 11:30:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x90e6b800) [pid = 16947] [serial = 1856] [outer = 0x90e67000] 11:30:00 INFO - PROCESS | 16947 | 1468866600630 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x92182400) [pid = 16947] [serial = 1857] [outer = 0x90e67000] 11:30:01 INFO - PROCESS | 16947 | 1468866601895 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:30:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:30:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1833ms 11:30:01 INFO - PROCESS | 16947 | 1468866601957 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 11:30:01 INFO - PROCESS | 16947 | 1468866601965 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 11:30:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:30:01 INFO - PROCESS | 16947 | 1468866601973 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:30:01 INFO - PROCESS | 16947 | 1468866601978 Marionette TRACE conn3 <- [1,2446,null,{}] 11:30:01 INFO - PROCESS | 16947 | 1468866601986 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:01 INFO - PROCESS | 16947 | 1468866601996 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:02 INFO - PROCESS | 16947 | 1468866602313 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 11:30:02 INFO - PROCESS | 16947 | 1468866602504 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:02 INFO - PROCESS | 16947 | 1468866602513 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:02 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3b400 == 35 [pid = 16947] [id = 619] 11:30:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x93b0f800) [pid = 16947] [serial = 1858] [outer = (nil)] 11:30:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x93d5a400) [pid = 16947] [serial = 1859] [outer = 0x93b0f800] 11:30:02 INFO - PROCESS | 16947 | 1468866602605 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x95186400) [pid = 16947] [serial = 1860] [outer = 0x93b0f800] 11:30:03 INFO - PROCESS | 16947 | 1468866603534 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1582ms 11:30:03 INFO - PROCESS | 16947 | 1468866603583 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 16947 | 1468866603590 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 11:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:30:03 INFO - PROCESS | 16947 | 1468866603603 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - PROCESS | 16947 | 1468866603606 Marionette TRACE conn3 <- [1,2450,null,{}] 11:30:03 INFO - PROCESS | 16947 | 1468866603615 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:03 INFO - PROCESS | 16947 | 1468866603620 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:03 INFO - PROCESS | 16947 | 1468866603851 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 11:30:04 INFO - PROCESS | 16947 | 1468866604110 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:04 INFO - PROCESS | 16947 | 1468866604117 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:04 INFO - PROCESS | 16947 | ++DOCSHELL 0x9546f400 == 36 [pid = 16947] [id = 620] 11:30:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x978bc400) [pid = 16947] [serial = 1861] [outer = (nil)] 11:30:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x99297400) [pid = 16947] [serial = 1862] [outer = 0x978bc400] 11:30:04 INFO - PROCESS | 16947 | 1468866604236 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x99676400) [pid = 16947] [serial = 1863] [outer = 0x978bc400] 11:30:05 INFO - PROCESS | 16947 | 1468866605202 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1639ms 11:30:05 INFO - PROCESS | 16947 | 1468866605241 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 11:30:05 INFO - PROCESS | 16947 | 1468866605245 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 11:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:30:05 INFO - PROCESS | 16947 | 1468866605260 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - PROCESS | 16947 | 1468866605270 Marionette TRACE conn3 <- [1,2454,null,{}] 11:30:05 INFO - PROCESS | 16947 | 1468866605275 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:05 INFO - PROCESS | 16947 | 1468866605283 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:05 INFO - PROCESS | 16947 | 1468866605488 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 11:30:05 INFO - PROCESS | 16947 | 1468866605708 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 16947 | 1468866605717 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:05 INFO - PROCESS | 16947 | ++DOCSHELL 0x9921b000 == 37 [pid = 16947] [id = 621] 11:30:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x99ed8800) [pid = 16947] [serial = 1864] [outer = (nil)] 11:30:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9a105c00) [pid = 16947] [serial = 1865] [outer = 0x99ed8800] 11:30:05 INFO - PROCESS | 16947 | 1468866605845 Marionette DEBUG loaded listener.js 11:30:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9a181000) [pid = 16947] [serial = 1866] [outer = 0x99ed8800] 11:30:06 INFO - PROCESS | 16947 | 1468866606871 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:30:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:30:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1696ms 11:30:06 INFO - PROCESS | 16947 | 1468866606949 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 11:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:30:06 INFO - PROCESS | 16947 | 1468866606960 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 11:30:06 INFO - PROCESS | 16947 | 1468866606969 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - PROCESS | 16947 | 1468866606973 Marionette TRACE conn3 <- [1,2458,null,{}] 11:30:07 INFO - PROCESS | 16947 | 1468866607026 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:07 INFO - PROCESS | 16947 | 1468866607031 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:07 INFO - PROCESS | 16947 | 1468866607194 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 11:30:07 INFO - PROCESS | 16947 | --DOCSHELL 0x90e66c00 == 36 [pid = 16947] [id = 606] 11:30:07 INFO - PROCESS | 16947 | 1468866607446 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 16947 | 1468866607457 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:07 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c5000 == 37 [pid = 16947] [id = 622] 11:30:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x925c6000) [pid = 16947] [serial = 1867] [outer = (nil)] 11:30:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x925cc400) [pid = 16947] [serial = 1868] [outer = 0x925c6000] 11:30:07 INFO - PROCESS | 16947 | 1468866607525 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x925edc00) [pid = 16947] [serial = 1869] [outer = 0x925c6000] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9ac88800) [pid = 16947] [serial = 1811] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9ac8a800) [pid = 16947] [serial = 1812] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x983e0c00) [pid = 16947] [serial = 1799] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9ac82800) [pid = 16947] [serial = 1800] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x925c5400) [pid = 16947] [serial = 1802] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x925f8c00) [pid = 16947] [serial = 1803] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9a27dc00) [pid = 16947] [serial = 1788] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9230dc00) [pid = 16947] [serial = 1790] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x92630c00) [pid = 16947] [serial = 1791] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9a8e9400) [pid = 16947] [serial = 1796] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9a8f5c00) [pid = 16947] [serial = 1797] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9518c000) [pid = 16947] [serial = 1805] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x95194000) [pid = 16947] [serial = 1793] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x978c2000) [pid = 16947] [serial = 1794] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9a8b6800) [pid = 16947] [serial = 1808] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9a8bb800) [pid = 16947] [serial = 1809] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9518f800) [pid = 16947] [serial = 1814] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x95467000) [pid = 16947] [serial = 1806] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x99214c00) [pid = 16947] [serial = 1815] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9b110000) [pid = 16947] [serial = 1818] [outer = (nil)] [url = about:blank] 11:30:07 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9b102400) [pid = 16947] [serial = 1817] [outer = (nil)] [url = about:blank] 11:30:08 INFO - PROCESS | 16947 | 1468866608298 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1379ms 11:30:08 INFO - PROCESS | 16947 | 1468866608346 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 11:30:08 INFO - PROCESS | 16947 | 1468866608352 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 11:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:30:08 INFO - PROCESS | 16947 | 1468866608362 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 16947 | 1468866608367 Marionette TRACE conn3 <- [1,2462,null,{}] 11:30:08 INFO - PROCESS | 16947 | 1468866608373 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:08 INFO - PROCESS | 16947 | 1468866608378 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:08 INFO - PROCESS | 16947 | 1468866608525 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 11:30:08 INFO - PROCESS | 16947 | 1468866608542 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:08 INFO - PROCESS | 16947 | 1468866608551 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:08 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d5b400 == 38 [pid = 16947] [id = 623] 11:30:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x93d5bc00) [pid = 16947] [serial = 1870] [outer = (nil)] 11:30:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x950c2800) [pid = 16947] [serial = 1871] [outer = 0x93d5bc00] 11:30:08 INFO - PROCESS | 16947 | 1468866608624 Marionette DEBUG loaded listener.js 11:30:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x95468800) [pid = 16947] [serial = 1872] [outer = 0x93d5bc00] 11:30:09 INFO - PROCESS | 16947 | 1468866609530 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1190ms 11:30:09 INFO - PROCESS | 16947 | 1468866609553 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 11:30:09 INFO - PROCESS | 16947 | 1468866609557 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 11:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:30:09 INFO - PROCESS | 16947 | 1468866609563 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:30:09 INFO - PROCESS | 16947 | 1468866609569 Marionette TRACE conn3 <- [1,2466,null,{}] 11:30:09 INFO - PROCESS | 16947 | 1468866609590 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:09 INFO - PROCESS | 16947 | 1468866609597 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:09 INFO - PROCESS | 16947 | 1468866609771 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 11:30:09 INFO - PROCESS | 16947 | 1468866609914 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 16947 | 1468866609922 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:09 INFO - PROCESS | 16947 | ++DOCSHELL 0x99674000 == 39 [pid = 16947] [id = 624] 11:30:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x99ece400) [pid = 16947] [serial = 1873] [outer = (nil)] 11:30:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x99ed4800) [pid = 16947] [serial = 1874] [outer = 0x99ece400] 11:30:10 INFO - PROCESS | 16947 | 1468866610014 Marionette DEBUG loaded listener.js 11:30:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9a10cc00) [pid = 16947] [serial = 1875] [outer = 0x99ece400] 11:30:10 INFO - PROCESS | 16947 | 1468866610859 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1339ms 11:30:10 INFO - PROCESS | 16947 | 1468866610903 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 11:30:10 INFO - PROCESS | 16947 | 1468866610908 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 11:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:30:10 INFO - PROCESS | 16947 | 1468866610923 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:30:10 INFO - PROCESS | 16947 | 1468866610925 Marionette TRACE conn3 <- [1,2470,null,{}] 11:30:10 INFO - PROCESS | 16947 | 1468866610931 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:10 INFO - PROCESS | 16947 | 1468866610936 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:11 INFO - PROCESS | 16947 | 1468866611146 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 11:30:11 INFO - PROCESS | 16947 | 1468866611170 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:11 INFO - PROCESS | 16947 | 1468866611177 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:11 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a665400 == 40 [pid = 16947] [id = 625] 11:30:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9a8b2800) [pid = 16947] [serial = 1876] [outer = (nil)] 11:30:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a8ba400) [pid = 16947] [serial = 1877] [outer = 0x9a8b2800] 11:30:11 INFO - PROCESS | 16947 | 1468866611251 Marionette DEBUG loaded listener.js 11:30:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a8be400) [pid = 16947] [serial = 1878] [outer = 0x9a8b2800] 11:30:11 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9217ac00) [pid = 16947] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:30:11 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x99299000) [pid = 16947] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:30:11 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9b189400) [pid = 16947] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:30:11 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9b18e400) [pid = 16947] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:30:11 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x91f38c00) [pid = 16947] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:30:11 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9b192800) [pid = 16947] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:30:11 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x91f37800) [pid = 16947] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:30:11 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x92636c00) [pid = 16947] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:30:11 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x95037400) [pid = 16947] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:30:11 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x9221a400) [pid = 16947] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:30:11 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x91dd1800) [pid = 16947] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:30:12 INFO - PROCESS | 16947 | 1468866612106 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1237ms 11:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:30:12 INFO - PROCESS | 16947 | 1468866612160 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 11:30:12 INFO - PROCESS | 16947 | 1468866612162 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 11:30:12 INFO - PROCESS | 16947 | 1468866612169 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - PROCESS | 16947 | 1468866612173 Marionette TRACE conn3 <- [1,2474,null,{}] 11:30:12 INFO - PROCESS | 16947 | 1468866612187 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:12 INFO - PROCESS | 16947 | 1468866612191 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:12 INFO - PROCESS | 16947 | 1468866612335 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 11:30:12 INFO - PROCESS | 16947 | 1468866612347 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 16947 | 1468866612356 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:12 INFO - PROCESS | 16947 | ++DOCSHELL 0x9230b400 == 41 [pid = 16947] [id = 626] 11:30:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x92407400) [pid = 16947] [serial = 1879] [outer = (nil)] 11:30:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x99ecf800) [pid = 16947] [serial = 1880] [outer = 0x92407400] 11:30:12 INFO - PROCESS | 16947 | 1468866612417 Marionette DEBUG loaded listener.js 11:30:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x9a668000) [pid = 16947] [serial = 1881] [outer = 0x92407400] 11:30:13 INFO - PROCESS | 16947 | 1468866613294 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1143ms 11:30:13 INFO - PROCESS | 16947 | 1468866613316 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 11:30:13 INFO - PROCESS | 16947 | 1468866613320 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 11:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:30:13 INFO - PROCESS | 16947 | 1468866613326 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:30:13 INFO - PROCESS | 16947 | 1468866613329 Marionette TRACE conn3 <- [1,2478,null,{}] 11:30:13 INFO - PROCESS | 16947 | 1468866613339 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:13 INFO - PROCESS | 16947 | 1468866613349 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:13 INFO - PROCESS | 16947 | 1468866613545 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 11:30:13 INFO - PROCESS | 16947 | 1468866613556 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:13 INFO - PROCESS | 16947 | 1468866613564 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:13 INFO - PROCESS | 16947 | ++DOCSHELL 0x91de0000 == 42 [pid = 16947] [id = 627] 11:30:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x92214400) [pid = 16947] [serial = 1882] [outer = (nil)] 11:30:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9ac88c00) [pid = 16947] [serial = 1883] [outer = 0x92214400] 11:30:13 INFO - PROCESS | 16947 | 1468866613760 Marionette DEBUG loaded listener.js 11:30:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9ac8f800) [pid = 16947] [serial = 1884] [outer = 0x92214400] 11:30:14 INFO - PROCESS | 16947 | 1468866614763 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1492ms 11:30:14 INFO - PROCESS | 16947 | 1468866614819 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 11:30:14 INFO - PROCESS | 16947 | 1468866614826 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 11:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:30:14 INFO - PROCESS | 16947 | 1468866614834 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:30:14 INFO - PROCESS | 16947 | 1468866614840 Marionette TRACE conn3 <- [1,2482,null,{}] 11:30:14 INFO - PROCESS | 16947 | 1468866614849 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:14 INFO - PROCESS | 16947 | 1468866614855 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:15 INFO - PROCESS | 16947 | 1468866615049 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 11:30:15 INFO - PROCESS | 16947 | 1468866615271 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:15 INFO - PROCESS | 16947 | 1468866615278 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:15 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd4000 == 43 [pid = 16947] [id = 628] 11:30:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x92305c00) [pid = 16947] [serial = 1885] [outer = (nil)] 11:30:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x93a0f000) [pid = 16947] [serial = 1886] [outer = 0x92305c00] 11:30:15 INFO - PROCESS | 16947 | 1468866615405 Marionette DEBUG loaded listener.js 11:30:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x95030c00) [pid = 16947] [serial = 1887] [outer = 0x92305c00] 11:30:16 INFO - PROCESS | 16947 | 1468866616221 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1440ms 11:30:16 INFO - PROCESS | 16947 | 1468866616274 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 11:30:16 INFO - PROCESS | 16947 | 1468866616281 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 11:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:30:16 INFO - PROCESS | 16947 | 1468866616293 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:30:16 INFO - PROCESS | 16947 | 1468866616296 Marionette TRACE conn3 <- [1,2486,null,{}] 11:30:16 INFO - PROCESS | 16947 | 1468866616304 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:16 INFO - PROCESS | 16947 | 1468866616310 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:16 INFO - PROCESS | 16947 | 1468866616533 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 11:30:16 INFO - PROCESS | 16947 | 1468866616701 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:16 INFO - PROCESS | 16947 | 1468866616708 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:16 INFO - PROCESS | 16947 | ++DOCSHELL 0x925ed800 == 44 [pid = 16947] [id = 629] 11:30:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x983e5800) [pid = 16947] [serial = 1888] [outer = (nil)] 11:30:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99ed2c00) [pid = 16947] [serial = 1889] [outer = 0x983e5800] 11:30:16 INFO - PROCESS | 16947 | 1468866616788 Marionette DEBUG loaded listener.js 11:30:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x99edd400) [pid = 16947] [serial = 1890] [outer = 0x983e5800] 11:30:17 INFO - PROCESS | 16947 | 1468866617765 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:30:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:30:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1535ms 11:30:17 INFO - PROCESS | 16947 | 1468866617828 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 11:30:17 INFO - PROCESS | 16947 | 1468866617832 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 11:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:30:17 INFO - PROCESS | 16947 | 1468866617839 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:30:17 INFO - PROCESS | 16947 | 1468866617845 Marionette TRACE conn3 <- [1,2490,null,{}] 11:30:17 INFO - PROCESS | 16947 | 1468866617861 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:17 INFO - PROCESS | 16947 | 1468866617870 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:18 INFO - PROCESS | 16947 | 1468866618097 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 11:30:18 INFO - PROCESS | 16947 | 1468866618309 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 16947 | 1468866618324 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:18 INFO - PROCESS | 16947 | ++DOCSHELL 0x98357000 == 45 [pid = 16947] [id = 630] 11:30:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9a8f4c00) [pid = 16947] [serial = 1891] [outer = (nil)] 11:30:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9ae3c400) [pid = 16947] [serial = 1892] [outer = 0x9a8f4c00] 11:30:18 INFO - PROCESS | 16947 | 1468866618448 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9ae43c00) [pid = 16947] [serial = 1893] [outer = 0x9a8f4c00] 11:30:19 INFO - PROCESS | 16947 | 1468866619261 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1484ms 11:30:19 INFO - PROCESS | 16947 | 1468866619323 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 11:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:30:19 INFO - PROCESS | 16947 | 1468866619328 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 11:30:19 INFO - PROCESS | 16947 | 1468866619334 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:30:19 INFO - PROCESS | 16947 | 1468866619338 Marionette TRACE conn3 <- [1,2494,null,{}] 11:30:19 INFO - PROCESS | 16947 | 1468866619343 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:19 INFO - PROCESS | 16947 | 1468866619349 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:19 INFO - PROCESS | 16947 | 1468866619512 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 11:30:19 INFO - PROCESS | 16947 | 1468866619680 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:19 INFO - PROCESS | 16947 | 1468866619689 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:19 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ac8fc00 == 46 [pid = 16947] [id = 631] 11:30:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9ae37c00) [pid = 16947] [serial = 1894] [outer = (nil)] 11:30:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9b10c000) [pid = 16947] [serial = 1895] [outer = 0x9ae37c00] 11:30:19 INFO - PROCESS | 16947 | 1468866619764 Marionette DEBUG loaded listener.js 11:30:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b10f800) [pid = 16947] [serial = 1896] [outer = 0x9ae37c00] 11:30:20 INFO - PROCESS | 16947 | 1468866620566 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1288ms 11:30:20 INFO - PROCESS | 16947 | 1468866620631 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 11:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:30:20 INFO - PROCESS | 16947 | 1468866620636 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 11:30:20 INFO - PROCESS | 16947 | 1468866620643 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:30:20 INFO - PROCESS | 16947 | 1468866620647 Marionette TRACE conn3 <- [1,2498,null,{}] 11:30:20 INFO - PROCESS | 16947 | 1468866620652 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:20 INFO - PROCESS | 16947 | 1468866620657 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:20 INFO - PROCESS | 16947 | 1468866620821 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 11:30:21 INFO - PROCESS | 16947 | 1468866620991 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:21 INFO - PROCESS | 16947 | 1468866620997 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:21 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b105800 == 47 [pid = 16947] [id = 632] 11:30:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b106000) [pid = 16947] [serial = 1897] [outer = (nil)] 11:30:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b18f800) [pid = 16947] [serial = 1898] [outer = 0x9b106000] 11:30:21 INFO - PROCESS | 16947 | 1468866621071 Marionette DEBUG loaded listener.js 11:30:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9b194800) [pid = 16947] [serial = 1899] [outer = 0x9b106000] 11:30:21 INFO - PROCESS | 16947 | 1468866621942 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1336ms 11:30:21 INFO - PROCESS | 16947 | 1468866621980 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 11:30:21 INFO - PROCESS | 16947 | 1468866621984 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 11:30:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:30:21 INFO - PROCESS | 16947 | 1468866621990 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:30:21 INFO - PROCESS | 16947 | 1468866621993 Marionette TRACE conn3 <- [1,2502,null,{}] 11:30:22 INFO - PROCESS | 16947 | 1468866621999 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:22 INFO - PROCESS | 16947 | 1468866622009 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:22 INFO - PROCESS | 16947 | 1468866622202 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 11:30:22 INFO - PROCESS | 16947 | 1468866622378 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:22 INFO - PROCESS | 16947 | 1468866622385 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:22 INFO - PROCESS | 16947 | ++DOCSHELL 0x92217400 == 48 [pid = 16947] [id = 633] 11:30:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x92219000) [pid = 16947] [serial = 1900] [outer = (nil)] 11:30:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9b603c00) [pid = 16947] [serial = 1901] [outer = 0x92219000] 11:30:22 INFO - PROCESS | 16947 | 1468866622463 Marionette DEBUG loaded listener.js 11:30:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9ba0cc00) [pid = 16947] [serial = 1902] [outer = 0x92219000] 11:30:23 INFO - PROCESS | 16947 | 1468866623324 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:30:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:30:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1389ms 11:30:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:30:23 INFO - PROCESS | 16947 | 1468866623380 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 16947 | 1468866623383 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 11:30:23 INFO - PROCESS | 16947 | 1468866623390 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - PROCESS | 16947 | 1468866623393 Marionette TRACE conn3 <- [1,2506,null,{}] 11:30:23 INFO - PROCESS | 16947 | 1468866623399 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:23 INFO - PROCESS | 16947 | 1468866623405 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:23 INFO - PROCESS | 16947 | 1468866623569 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 11:30:23 INFO - PROCESS | 16947 | 1468866623972 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:23 INFO - PROCESS | 16947 | 1468866623984 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:24 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f32000 == 49 [pid = 16947] [id = 634] 11:30:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x91f32400) [pid = 16947] [serial = 1903] [outer = (nil)] 11:30:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x91f39800) [pid = 16947] [serial = 1904] [outer = 0x91f32400] 11:30:24 INFO - PROCESS | 16947 | 1468866624093 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x92309000) [pid = 16947] [serial = 1905] [outer = 0x91f32400] 11:30:24 INFO - PROCESS | 16947 | 1468866624959 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:30:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:30:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1632ms 11:30:25 INFO - PROCESS | 16947 | 1468866625023 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 11:30:25 INFO - PROCESS | 16947 | 1468866625029 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 11:30:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:30:25 INFO - PROCESS | 16947 | 1468866625037 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:30:25 INFO - PROCESS | 16947 | 1468866625041 Marionette TRACE conn3 <- [1,2510,null,{}] 11:30:25 INFO - PROCESS | 16947 | 1468866625048 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:25 INFO - PROCESS | 16947 | 1468866625056 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd8000 == 48 [pid = 16947] [id = 601] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x99e20000 == 47 [pid = 16947] [id = 603] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x92633400 == 46 [pid = 16947] [id = 594] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x9503e800 == 45 [pid = 16947] [id = 593] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6fc00 == 44 [pid = 16947] [id = 613] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd8800 == 43 [pid = 16947] [id = 599] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x9230f400 == 42 [pid = 16947] [id = 600] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x91f35800 == 41 [pid = 16947] [id = 612] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x9b10dc00 == 40 [pid = 16947] [id = 608] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x9ac8ec00 == 39 [pid = 16947] [id = 609] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x9b191c00 == 38 [pid = 16947] [id = 610] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x99d9c000 == 37 [pid = 16947] [id = 595] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x90e64000 == 36 [pid = 16947] [id = 604] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x92185800 == 35 [pid = 16947] [id = 605] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x925f8800 == 34 [pid = 16947] [id = 592] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x91dda800 == 33 [pid = 16947] [id = 596] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8bbc00 == 32 [pid = 16947] [id = 598] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x9a5ed000 == 31 [pid = 16947] [id = 602] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x92223800 == 30 [pid = 16947] [id = 591] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x925cf400 == 29 [pid = 16947] [id = 597] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x95233c00 == 28 [pid = 16947] [id = 607] 11:30:26 INFO - PROCESS | 16947 | --DOCSHELL 0x91ddac00 == 27 [pid = 16947] [id = 611] 11:30:26 INFO - PROCESS | 16947 | 1468866626103 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x93b0f000) [pid = 16947] [serial = 1821] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x9263cc00) [pid = 16947] [serial = 1820] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9a178000) [pid = 16947] [serial = 1824] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x99e1f400) [pid = 16947] [serial = 1823] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9b196c00) [pid = 16947] [serial = 1827] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9b190800) [pid = 16947] [serial = 1826] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9b604000) [pid = 16947] [serial = 1830] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9b336000) [pid = 16947] [serial = 1829] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9230d000) [pid = 16947] [serial = 1839] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x92181800) [pid = 16947] [serial = 1838] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9ba14c00) [pid = 16947] [serial = 1833] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9ba10800) [pid = 16947] [serial = 1832] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9518ec00) [pid = 16947] [serial = 1853] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9ba08800) [pid = 16947] [serial = 1836] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x99212c00) [pid = 16947] [serial = 1835] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x93a04c00) [pid = 16947] [serial = 1848] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x95188400) [pid = 16947] [serial = 1850] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x95194c00) [pid = 16947] [serial = 1851] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x92309c00) [pid = 16947] [serial = 1844] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x91dd6400) [pid = 16947] [serial = 1841] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x91de0800) [pid = 16947] [serial = 1842] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x930c8800) [pid = 16947] [serial = 1847] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9240b400) [pid = 16947] [serial = 1845] [outer = (nil)] [url = about:blank] 11:30:26 INFO - PROCESS | 16947 | 1468866626427 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:26 INFO - PROCESS | 16947 | 1468866626434 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:26 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f33800 == 28 [pid = 16947] [id = 635] 11:30:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x91f34000) [pid = 16947] [serial = 1906] [outer = (nil)] 11:30:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x91f36400) [pid = 16947] [serial = 1907] [outer = 0x91f34000] 11:30:26 INFO - PROCESS | 16947 | 1468866626518 Marionette DEBUG loaded listener.js 11:30:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x92177800) [pid = 16947] [serial = 1908] [outer = 0x91f34000] 11:30:27 INFO - PROCESS | 16947 | 1468866627244 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:30:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:30:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2237ms 11:30:27 INFO - PROCESS | 16947 | 1468866627275 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 11:30:27 INFO - PROCESS | 16947 | 1468866627281 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 11:30:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:30:27 INFO - PROCESS | 16947 | 1468866627294 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:30:27 INFO - PROCESS | 16947 | 1468866627298 Marionette TRACE conn3 <- [1,2514,null,{}] 11:30:27 INFO - PROCESS | 16947 | 1468866627306 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:27 INFO - PROCESS | 16947 | 1468866627310 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:27 INFO - PROCESS | 16947 | 1468866627476 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 11:30:27 INFO - PROCESS | 16947 | 1468866627598 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 16947 | 1468866627607 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:27 INFO - PROCESS | 16947 | ++DOCSHELL 0x92401800 == 29 [pid = 16947] [id = 636] 11:30:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9240a400) [pid = 16947] [serial = 1909] [outer = (nil)] 11:30:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x925c2000) [pid = 16947] [serial = 1910] [outer = 0x9240a400] 11:30:27 INFO - PROCESS | 16947 | 1468866627692 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x925cb000) [pid = 16947] [serial = 1911] [outer = 0x9240a400] 11:30:28 INFO - PROCESS | 16947 | 1468866628419 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1185ms 11:30:28 INFO - PROCESS | 16947 | 1468866628487 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 11:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:30:28 INFO - PROCESS | 16947 | 1468866628492 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 11:30:28 INFO - PROCESS | 16947 | 1468866628498 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 16947 | 1468866628501 Marionette TRACE conn3 <- [1,2518,null,{}] 11:30:28 INFO - PROCESS | 16947 | 1468866628511 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:28 INFO - PROCESS | 16947 | 1468866628515 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:28 INFO - PROCESS | 16947 | 1468866628716 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 11:30:28 INFO - PROCESS | 16947 | 1468866628738 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:28 INFO - PROCESS | 16947 | 1468866628745 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:28 INFO - PROCESS | 16947 | ++DOCSHELL 0x92637400 == 30 [pid = 16947] [id = 637] 11:30:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9263e400) [pid = 16947] [serial = 1912] [outer = (nil)] 11:30:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x93b0e000) [pid = 16947] [serial = 1913] [outer = 0x9263e400] 11:30:28 INFO - PROCESS | 16947 | 1468866628818 Marionette DEBUG loaded listener.js 11:30:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x93d52800) [pid = 16947] [serial = 1914] [outer = 0x9263e400] 11:30:29 INFO - PROCESS | 16947 | 1468866629696 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1235ms 11:30:29 INFO - PROCESS | 16947 | 1468866629736 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 11:30:29 INFO - PROCESS | 16947 | 1468866629742 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 11:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:30:29 INFO - PROCESS | 16947 | 1468866629758 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:30:29 INFO - PROCESS | 16947 | 1468866629766 Marionette TRACE conn3 <- [1,2522,null,{}] 11:30:29 INFO - PROCESS | 16947 | 1468866629776 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:29 INFO - PROCESS | 16947 | 1468866629782 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:29 INFO - PROCESS | 16947 | 1468866629985 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 11:30:30 INFO - PROCESS | 16947 | 1468866630002 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:30 INFO - PROCESS | 16947 | 1468866630011 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:30 INFO - PROCESS | 16947 | ++DOCSHELL 0x92310c00 == 31 [pid = 16947] [id = 638] 11:30:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x93a04c00) [pid = 16947] [serial = 1915] [outer = (nil)] 11:30:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9546d800) [pid = 16947] [serial = 1916] [outer = 0x93a04c00] 11:30:30 INFO - PROCESS | 16947 | 1468866630087 Marionette DEBUG loaded listener.js 11:30:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x978c2400) [pid = 16947] [serial = 1917] [outer = 0x93a04c00] 11:30:30 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9217d800) [pid = 16947] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:30:30 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x92214400) [pid = 16947] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:30:30 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9a8b2800) [pid = 16947] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:30:30 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x92407400) [pid = 16947] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:30:30 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x93b0f800) [pid = 16947] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:30:30 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x978bc400) [pid = 16947] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:30:30 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x99ed8800) [pid = 16947] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:30:30 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x90e67000) [pid = 16947] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:30:30 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x93d5bc00) [pid = 16947] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:30:30 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x925c6000) [pid = 16947] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:30:30 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x99ece400) [pid = 16947] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:30:31 INFO - PROCESS | 16947 | 1468866631245 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1551ms 11:30:31 INFO - PROCESS | 16947 | 1468866631301 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 11:30:31 INFO - PROCESS | 16947 | 1468866631305 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 11:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:30:31 INFO - PROCESS | 16947 | 1468866631310 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:30:31 INFO - PROCESS | 16947 | 1468866631313 Marionette TRACE conn3 <- [1,2526,null,{}] 11:30:31 INFO - PROCESS | 16947 | 1468866631319 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:31 INFO - PROCESS | 16947 | 1468866631324 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:31 INFO - PROCESS | 16947 | 1468866631539 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 11:30:31 INFO - PROCESS | 16947 | 1468866631553 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:31 INFO - PROCESS | 16947 | 1468866631563 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:31 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6c000 == 32 [pid = 16947] [id = 639] 11:30:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x925ec800) [pid = 16947] [serial = 1918] [outer = (nil)] 11:30:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x96ec1800) [pid = 16947] [serial = 1919] [outer = 0x925ec800] 11:30:31 INFO - PROCESS | 16947 | 1468866631624 Marionette DEBUG loaded listener.js 11:30:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x99214c00) [pid = 16947] [serial = 1920] [outer = 0x925ec800] 11:30:32 INFO - PROCESS | 16947 | 1468866632397 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1133ms 11:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:30:32 INFO - PROCESS | 16947 | 1468866632447 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 11:30:32 INFO - PROCESS | 16947 | 1468866632449 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 11:30:32 INFO - PROCESS | 16947 | 1468866632457 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:30:32 INFO - PROCESS | 16947 | 1468866632461 Marionette TRACE conn3 <- [1,2530,null,{}] 11:30:32 INFO - PROCESS | 16947 | 1468866632466 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:32 INFO - PROCESS | 16947 | 1468866632471 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:32 INFO - PROCESS | 16947 | 1468866632622 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 11:30:32 INFO - PROCESS | 16947 | 1468866632631 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 16947 | 1468866632648 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:32 INFO - PROCESS | 16947 | ++DOCSHELL 0x99ed1800 == 33 [pid = 16947] [id = 640] 11:30:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x99ed4c00) [pid = 16947] [serial = 1921] [outer = (nil)] 11:30:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a070c00) [pid = 16947] [serial = 1922] [outer = 0x99ed4c00] 11:30:32 INFO - PROCESS | 16947 | 1468866632732 Marionette DEBUG loaded listener.js 11:30:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a8bbc00) [pid = 16947] [serial = 1923] [outer = 0x99ed4c00] 11:30:33 INFO - PROCESS | 16947 | 1468866633890 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1490ms 11:30:33 INFO - PROCESS | 16947 | 1468866633946 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 11:30:33 INFO - PROCESS | 16947 | 1468866633953 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 11:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:30:33 INFO - PROCESS | 16947 | 1468866633961 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:30:33 INFO - PROCESS | 16947 | 1468866633969 Marionette TRACE conn3 <- [1,2534,null,{}] 11:30:33 INFO - PROCESS | 16947 | 1468866633978 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:33 INFO - PROCESS | 16947 | 1468866633983 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:34 INFO - PROCESS | 16947 | 1468866634162 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 11:30:34 INFO - PROCESS | 16947 | 1468866634374 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:34 INFO - PROCESS | 16947 | 1468866634382 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:34 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd7800 == 34 [pid = 16947] [id = 641] 11:30:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x91ddf000) [pid = 16947] [serial = 1924] [outer = (nil)] 11:30:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9240bc00) [pid = 16947] [serial = 1925] [outer = 0x91ddf000] 11:30:34 INFO - PROCESS | 16947 | 1468866634466 Marionette DEBUG loaded listener.js 11:30:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9263e800) [pid = 16947] [serial = 1926] [outer = 0x91ddf000] 11:30:35 INFO - PROCESS | 16947 | 1468866635354 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1443ms 11:30:35 INFO - PROCESS | 16947 | 1468866635404 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 16947 | 1468866635412 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 11:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:30:35 INFO - PROCESS | 16947 | 1468866635422 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:30:35 INFO - PROCESS | 16947 | 1468866635426 Marionette TRACE conn3 <- [1,2538,null,{}] 11:30:35 INFO - PROCESS | 16947 | 1468866635433 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:35 INFO - PROCESS | 16947 | 1468866635440 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:35 INFO - PROCESS | 16947 | 1468866635619 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 11:30:35 INFO - PROCESS | 16947 | 1468866635789 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:35 INFO - PROCESS | 16947 | 1468866635799 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:35 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd5000 == 35 [pid = 16947] [id = 642] 11:30:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x95192c00) [pid = 16947] [serial = 1927] [outer = (nil)] 11:30:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x978c5c00) [pid = 16947] [serial = 1928] [outer = 0x95192c00] 11:30:35 INFO - PROCESS | 16947 | 1468866635958 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x99e20000) [pid = 16947] [serial = 1929] [outer = 0x95192c00] 11:30:36 INFO - PROCESS | 16947 | 1468866636922 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1581ms 11:30:37 INFO - PROCESS | 16947 | 1468866637003 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 11:30:37 INFO - PROCESS | 16947 | 1468866637010 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 11:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:30:37 INFO - PROCESS | 16947 | 1468866637016 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:30:37 INFO - PROCESS | 16947 | 1468866637022 Marionette TRACE conn3 <- [1,2542,null,{}] 11:30:37 INFO - PROCESS | 16947 | 1468866637039 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:37 INFO - PROCESS | 16947 | 1468866637047 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:37 INFO - PROCESS | 16947 | 1468866637260 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 11:30:37 INFO - PROCESS | 16947 | 1468866637517 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:37 INFO - PROCESS | 16947 | 1468866637529 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:37 INFO - PROCESS | 16947 | ++DOCSHELL 0x978bc400 == 36 [pid = 16947] [id = 643] 11:30:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x99ed9c00) [pid = 16947] [serial = 1930] [outer = (nil)] 11:30:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9ac89000) [pid = 16947] [serial = 1931] [outer = 0x99ed9c00] 11:30:37 INFO - PROCESS | 16947 | 1468866637615 Marionette DEBUG loaded listener.js 11:30:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9ae36000) [pid = 16947] [serial = 1932] [outer = 0x99ed9c00] 11:30:38 INFO - PROCESS | 16947 | 1468866638516 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:30:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:30:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1585ms 11:30:38 INFO - PROCESS | 16947 | 1468866638602 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 16947 | 1468866638606 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 11:30:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:30:38 INFO - PROCESS | 16947 | 1468866638612 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:30:38 INFO - PROCESS | 16947 | 1468866638616 Marionette TRACE conn3 <- [1,2546,null,{}] 11:30:38 INFO - PROCESS | 16947 | 1468866638621 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:38 INFO - PROCESS | 16947 | 1468866638626 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:38 INFO - PROCESS | 16947 | 1468866638961 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 11:30:39 INFO - PROCESS | 16947 | 1468866639244 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:39 INFO - PROCESS | 16947 | 1468866639260 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:39 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6dc00 == 37 [pid = 16947] [id = 644] 11:30:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x91f3c400) [pid = 16947] [serial = 1933] [outer = (nil)] 11:30:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x92180800) [pid = 16947] [serial = 1934] [outer = 0x91f3c400] 11:30:39 INFO - PROCESS | 16947 | 1468866639339 Marionette DEBUG loaded listener.js 11:30:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x92409c00) [pid = 16947] [serial = 1935] [outer = 0x91f3c400] 11:30:39 INFO - PROCESS | 16947 | --DOCSHELL 0x92217400 == 36 [pid = 16947] [id = 633] 11:30:39 INFO - PROCESS | 16947 | --DOCSHELL 0x91f32000 == 35 [pid = 16947] [id = 634] 11:30:39 INFO - PROCESS | 16947 | --DOCSHELL 0x98357000 == 34 [pid = 16947] [id = 630] 11:30:39 INFO - PROCESS | 16947 | --DOCSHELL 0x93d57800 == 33 [pid = 16947] [id = 616] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9546d000) [pid = 16947] [serial = 1854] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9ac8f800) [pid = 16947] [serial = 1884] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9ac88c00) [pid = 16947] [serial = 1883] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9a8ba400) [pid = 16947] [serial = 1877] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x99ecf800) [pid = 16947] [serial = 1880] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x93d5a400) [pid = 16947] [serial = 1859] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x95186400) [pid = 16947] [serial = 1860] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x99297400) [pid = 16947] [serial = 1862] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x99676400) [pid = 16947] [serial = 1863] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9a105c00) [pid = 16947] [serial = 1865] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9a181000) [pid = 16947] [serial = 1866] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x90e6b800) [pid = 16947] [serial = 1856] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x92182400) [pid = 16947] [serial = 1857] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x950c2800) [pid = 16947] [serial = 1871] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x95468800) [pid = 16947] [serial = 1872] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x925cc400) [pid = 16947] [serial = 1868] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x925edc00) [pid = 16947] [serial = 1869] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9a10cc00) [pid = 16947] [serial = 1875] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x99ed4800) [pid = 16947] [serial = 1874] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9a8be400) [pid = 16947] [serial = 1878] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9a668000) [pid = 16947] [serial = 1881] [outer = (nil)] [url = about:blank] 11:30:40 INFO - PROCESS | 16947 | 1468866640180 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:30:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:30:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1583ms 11:30:40 INFO - PROCESS | 16947 | 1468866640201 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 11:30:40 INFO - PROCESS | 16947 | 1468866640206 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 11:30:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:30:40 INFO - PROCESS | 16947 | 1468866640214 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:30:40 INFO - PROCESS | 16947 | 1468866640220 Marionette TRACE conn3 <- [1,2550,null,{}] 11:30:40 INFO - PROCESS | 16947 | 1468866640238 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:40 INFO - PROCESS | 16947 | 1468866640242 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:40 INFO - PROCESS | 16947 | 1468866640390 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 11:30:40 INFO - PROCESS | 16947 | 1468866640406 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 16947 | 1468866640416 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:40 INFO - PROCESS | 16947 | ++DOCSHELL 0x92634c00 == 34 [pid = 16947] [id = 645] 11:30:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x92637800) [pid = 16947] [serial = 1936] [outer = (nil)] 11:30:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x93a0c800) [pid = 16947] [serial = 1937] [outer = 0x92637800] 11:30:40 INFO - PROCESS | 16947 | 1468866640484 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x93d5b800) [pid = 16947] [serial = 1938] [outer = 0x92637800] 11:30:41 INFO - PROCESS | 16947 | 1468866641379 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:30:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:30:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1198ms 11:30:41 INFO - PROCESS | 16947 | 1468866641414 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 11:30:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:30:41 INFO - PROCESS | 16947 | 1468866641422 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 11:30:41 INFO - PROCESS | 16947 | 1468866641430 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:30:41 INFO - PROCESS | 16947 | 1468866641432 Marionette TRACE conn3 <- [1,2554,null,{}] 11:30:41 INFO - PROCESS | 16947 | 1468866641438 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:41 INFO - PROCESS | 16947 | 1468866641443 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:41 INFO - PROCESS | 16947 | 1468866641593 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 11:30:41 INFO - PROCESS | 16947 | 1468866641746 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:41 INFO - PROCESS | 16947 | 1468866641752 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:41 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd6800 == 35 [pid = 16947] [id = 646] 11:30:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x92181800) [pid = 16947] [serial = 1939] [outer = (nil)] 11:30:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9546e400) [pid = 16947] [serial = 1940] [outer = 0x92181800] 11:30:41 INFO - PROCESS | 16947 | 1468866641815 Marionette DEBUG loaded listener.js 11:30:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9835d000) [pid = 16947] [serial = 1941] [outer = 0x92181800] 11:30:42 INFO - PROCESS | 16947 | 1468866642588 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:30:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:30:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1186ms 11:30:42 INFO - PROCESS | 16947 | 1468866642619 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 11:30:42 INFO - PROCESS | 16947 | 1468866642625 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 11:30:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:30:42 INFO - PROCESS | 16947 | 1468866642641 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:30:42 INFO - PROCESS | 16947 | 1468866642648 Marionette TRACE conn3 <- [1,2558,null,{}] 11:30:42 INFO - PROCESS | 16947 | 1468866642660 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:42 INFO - PROCESS | 16947 | 1468866642665 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:42 INFO - PROCESS | 16947 | 1468866642884 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 11:30:42 INFO - PROCESS | 16947 | 1468866642899 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:42 INFO - PROCESS | 16947 | 1468866642910 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:42 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d55000 == 36 [pid = 16947] [id = 647] 11:30:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x95471800) [pid = 16947] [serial = 1942] [outer = (nil)] 11:30:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a4d7800) [pid = 16947] [serial = 1943] [outer = 0x95471800] 11:30:42 INFO - PROCESS | 16947 | 1468866642969 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a8ba400) [pid = 16947] [serial = 1944] [outer = 0x95471800] 11:30:43 INFO - PROCESS | 16947 | 1468866643840 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:30:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:30:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1256ms 11:30:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:30:43 INFO - PROCESS | 16947 | 1468866643892 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 11:30:43 INFO - PROCESS | 16947 | 1468866643895 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 11:30:43 INFO - PROCESS | 16947 | 1468866643901 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:30:43 INFO - PROCESS | 16947 | 1468866643904 Marionette TRACE conn3 <- [1,2562,null,{}] 11:30:43 INFO - PROCESS | 16947 | 1468866643909 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:43 INFO - PROCESS | 16947 | 1468866643912 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:44 INFO - PROCESS | 16947 | 1468866644118 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 11:30:44 INFO - PROCESS | 16947 | 1468866644138 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:44 INFO - PROCESS | 16947 | 1468866644145 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:44 INFO - PROCESS | 16947 | ++DOCSHELL 0x98351400 == 37 [pid = 16947] [id = 648] 11:30:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x99e1a400) [pid = 16947] [serial = 1945] [outer = (nil)] 11:30:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9ac53800) [pid = 16947] [serial = 1946] [outer = 0x99e1a400] 11:30:44 INFO - PROCESS | 16947 | 1468866644209 Marionette DEBUG loaded listener.js 11:30:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9ac82c00) [pid = 16947] [serial = 1947] [outer = 0x99e1a400] 11:30:44 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x93a04c00) [pid = 16947] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:30:44 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x91f34000) [pid = 16947] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:30:44 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9240a400) [pid = 16947] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:30:44 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x92305c00) [pid = 16947] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:30:44 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x983e5800) [pid = 16947] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:30:44 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9a8f4c00) [pid = 16947] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:30:44 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9ae37c00) [pid = 16947] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:30:44 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9b106000) [pid = 16947] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:30:44 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x91f32400) [pid = 16947] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:30:44 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x92219000) [pid = 16947] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:30:44 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9263e400) [pid = 16947] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:30:44 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x925ec800) [pid = 16947] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:30:45 INFO - PROCESS | 16947 | 1468866645126 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:30:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:30:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1285ms 11:30:45 INFO - PROCESS | 16947 | 1468866645185 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 11:30:45 INFO - PROCESS | 16947 | 1468866645189 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 11:30:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:30:45 INFO - PROCESS | 16947 | 1468866645195 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:30:45 INFO - PROCESS | 16947 | 1468866645198 Marionette TRACE conn3 <- [1,2566,null,{}] 11:30:45 INFO - PROCESS | 16947 | 1468866645203 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:45 INFO - PROCESS | 16947 | 1468866645208 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:45 INFO - PROCESS | 16947 | 1468866645402 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 11:30:45 INFO - PROCESS | 16947 | 1468866645415 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:45 INFO - PROCESS | 16947 | 1468866645432 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:45 INFO - PROCESS | 16947 | ++DOCSHELL 0x950c6000 == 38 [pid = 16947] [id = 649] 11:30:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x98350400) [pid = 16947] [serial = 1948] [outer = (nil)] 11:30:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9a8e7000) [pid = 16947] [serial = 1949] [outer = 0x98350400] 11:30:45 INFO - PROCESS | 16947 | 1468866645504 Marionette DEBUG loaded listener.js 11:30:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9ac90000) [pid = 16947] [serial = 1950] [outer = 0x98350400] 11:30:46 INFO - PROCESS | 16947 | 1468866646313 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:30:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:30:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1137ms 11:30:46 INFO - PROCESS | 16947 | 1468866646336 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 11:30:46 INFO - PROCESS | 16947 | 1468866646340 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 11:30:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:30:46 INFO - PROCESS | 16947 | 1468866646346 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:30:46 INFO - PROCESS | 16947 | 1468866646349 Marionette TRACE conn3 <- [1,2570,null,{}] 11:30:46 INFO - PROCESS | 16947 | 1468866646354 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:46 INFO - PROCESS | 16947 | 1468866646360 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:46 INFO - PROCESS | 16947 | 1468866646524 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 11:30:46 INFO - PROCESS | 16947 | 1468866646533 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 16947 | 1468866646541 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:46 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd7400 == 39 [pid = 16947] [id = 650] 11:30:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x92183000) [pid = 16947] [serial = 1951] [outer = (nil)] 11:30:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9b103c00) [pid = 16947] [serial = 1952] [outer = 0x92183000] 11:30:46 INFO - PROCESS | 16947 | 1468866646602 Marionette DEBUG loaded listener.js 11:30:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9ae42000) [pid = 16947] [serial = 1953] [outer = 0x92183000] 11:30:47 INFO - PROCESS | 16947 | 1468866647727 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1437ms 11:30:47 INFO - PROCESS | 16947 | 1468866647784 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 11:30:47 INFO - PROCESS | 16947 | 1468866647790 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 11:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:30:47 INFO - PROCESS | 16947 | 1468866647797 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:30:47 INFO - PROCESS | 16947 | 1468866647804 Marionette TRACE conn3 <- [1,2574,null,{}] 11:30:47 INFO - PROCESS | 16947 | 1468866647811 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:47 INFO - PROCESS | 16947 | 1468866647817 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:47 INFO - PROCESS | 16947 | 1468866647992 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 11:30:48 INFO - PROCESS | 16947 | 1468866648223 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 16947 | 1468866648229 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:48 INFO - PROCESS | 16947 | ++DOCSHELL 0x92185000 == 40 [pid = 16947] [id = 651] 11:30:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x92218c00) [pid = 16947] [serial = 1954] [outer = (nil)] 11:30:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x925cec00) [pid = 16947] [serial = 1955] [outer = 0x92218c00] 11:30:48 INFO - PROCESS | 16947 | 1468866648356 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x93a0e800) [pid = 16947] [serial = 1956] [outer = 0x92218c00] 11:30:49 INFO - PROCESS | 16947 | 1468866649232 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1492ms 11:30:49 INFO - PROCESS | 16947 | 1468866649289 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 11:30:49 INFO - PROCESS | 16947 | 1468866649296 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 11:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:30:49 INFO - PROCESS | 16947 | 1468866649307 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:30:49 INFO - PROCESS | 16947 | 1468866649311 Marionette TRACE conn3 <- [1,2578,null,{}] 11:30:49 INFO - PROCESS | 16947 | 1468866649318 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:49 INFO - PROCESS | 16947 | 1468866649324 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:49 INFO - PROCESS | 16947 | 1468866649553 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 11:30:49 INFO - PROCESS | 16947 | 1468866649819 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:49 INFO - PROCESS | 16947 | 1468866649828 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:49 INFO - PROCESS | 16947 | ++DOCSHELL 0x9518f800 == 41 [pid = 16947] [id = 652] 11:30:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x99297400) [pid = 16947] [serial = 1957] [outer = (nil)] 11:30:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x99ec3400) [pid = 16947] [serial = 1958] [outer = 0x99297400] 11:30:49 INFO - PROCESS | 16947 | 1468866649947 Marionette DEBUG loaded listener.js 11:30:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x99edcc00) [pid = 16947] [serial = 1959] [outer = 0x99297400] 11:30:50 INFO - PROCESS | 16947 | 1468866650800 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:30:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:30:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1538ms 11:30:50 INFO - PROCESS | 16947 | 1468866650845 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 11:30:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:30:50 INFO - PROCESS | 16947 | 1468866650849 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 11:30:50 INFO - PROCESS | 16947 | 1468866650856 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:30:50 INFO - PROCESS | 16947 | 1468866650861 Marionette TRACE conn3 <- [1,2582,null,{}] 11:30:50 INFO - PROCESS | 16947 | 1468866650877 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:50 INFO - PROCESS | 16947 | 1468866650886 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:51 INFO - PROCESS | 16947 | 1468866651062 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 11:30:51 INFO - PROCESS | 16947 | 1468866651231 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 16947 | 1468866651244 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:51 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ae40800 == 42 [pid = 16947] [id = 653] 11:30:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9b104400) [pid = 16947] [serial = 1960] [outer = (nil)] 11:30:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9b18b800) [pid = 16947] [serial = 1961] [outer = 0x9b104400] 11:30:51 INFO - PROCESS | 16947 | 1468866651321 Marionette DEBUG loaded listener.js 11:30:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9b192000) [pid = 16947] [serial = 1962] [outer = 0x9b104400] 11:30:52 INFO - PROCESS | 16947 | 1468866652248 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:30:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:30:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1442ms 11:30:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:30:52 INFO - PROCESS | 16947 | 1468866652298 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 11:30:52 INFO - PROCESS | 16947 | 1468866652302 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 11:30:52 INFO - PROCESS | 16947 | 1468866652308 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:30:52 INFO - PROCESS | 16947 | 1468866652312 Marionette TRACE conn3 <- [1,2586,null,{}] 11:30:52 INFO - PROCESS | 16947 | 1468866652317 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:52 INFO - PROCESS | 16947 | 1468866652322 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:52 INFO - PROCESS | 16947 | 1468866652495 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 11:30:52 INFO - PROCESS | 16947 | 1468866652666 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:52 INFO - PROCESS | 16947 | 1468866652678 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:52 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c3400 == 43 [pid = 16947] [id = 654] 11:30:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x99e21c00) [pid = 16947] [serial = 1963] [outer = (nil)] 11:30:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b1f3400) [pid = 16947] [serial = 1964] [outer = 0x99e21c00] 11:30:52 INFO - PROCESS | 16947 | 1468866652759 Marionette DEBUG loaded listener.js 11:30:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b4a3400) [pid = 16947] [serial = 1965] [outer = 0x99e21c00] 11:30:53 INFO - PROCESS | 16947 | 1468866653571 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:30:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:30:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1333ms 11:30:53 INFO - PROCESS | 16947 | 1468866653641 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 11:30:53 INFO - PROCESS | 16947 | 1468866653644 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 11:30:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:30:53 INFO - PROCESS | 16947 | 1468866653651 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:30:53 INFO - PROCESS | 16947 | 1468866653654 Marionette TRACE conn3 <- [1,2590,null,{}] 11:30:53 INFO - PROCESS | 16947 | 1468866653660 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:53 INFO - PROCESS | 16947 | 1468866653665 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:53 INFO - PROCESS | 16947 | 1468866653824 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 11:30:54 INFO - PROCESS | 16947 | 1468866654006 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:54 INFO - PROCESS | 16947 | 1468866654020 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:54 INFO - PROCESS | 16947 | ++DOCSHELL 0x95191400 == 44 [pid = 16947] [id = 655] 11:30:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9ae3e800) [pid = 16947] [serial = 1966] [outer = (nil)] 11:30:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9b604800) [pid = 16947] [serial = 1967] [outer = 0x9ae3e800] 11:30:54 INFO - PROCESS | 16947 | 1468866654101 Marionette DEBUG loaded listener.js 11:30:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9b601c00) [pid = 16947] [serial = 1968] [outer = 0x9ae3e800] 11:30:54 INFO - PROCESS | 16947 | 1468866654960 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:30:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:30:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1343ms 11:30:55 INFO - PROCESS | 16947 | 1468866655003 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 11:30:55 INFO - PROCESS | 16947 | 1468866655008 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 11:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:30:55 INFO - PROCESS | 16947 | 1468866655014 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:30:55 INFO - PROCESS | 16947 | 1468866655017 Marionette TRACE conn3 <- [1,2594,null,{}] 11:30:55 INFO - PROCESS | 16947 | 1468866655023 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:55 INFO - PROCESS | 16947 | 1468866655032 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:55 INFO - PROCESS | 16947 | 1468866655219 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 11:30:55 INFO - PROCESS | 16947 | 1468866655392 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:55 INFO - PROCESS | 16947 | 1468866655400 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:55 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ac85800 == 45 [pid = 16947] [id = 656] 11:30:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9b197000) [pid = 16947] [serial = 1969] [outer = (nil)] 11:30:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x9c1c9000) [pid = 16947] [serial = 1970] [outer = 0x9b197000] 11:30:55 INFO - PROCESS | 16947 | 1468866655472 Marionette DEBUG loaded listener.js 11:30:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x9c1cb400) [pid = 16947] [serial = 1971] [outer = 0x9b197000] 11:30:56 INFO - PROCESS | 16947 | 1468866656633 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1637ms 11:30:56 INFO - PROCESS | 16947 | 1468866656651 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 11:30:56 INFO - PROCESS | 16947 | 1468866656657 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 11:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:30:56 INFO - PROCESS | 16947 | 1468866656666 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:30:56 INFO - PROCESS | 16947 | 1468866656671 Marionette TRACE conn3 <- [1,2598,null,{}] 11:30:56 INFO - PROCESS | 16947 | 1468866656679 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:56 INFO - PROCESS | 16947 | 1468866656684 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:56 INFO - PROCESS | 16947 | 1468866656848 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 11:30:57 INFO - PROCESS | 16947 | 1468866657065 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:57 INFO - PROCESS | 16947 | 1468866657079 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:57 INFO - PROCESS | 16947 | ++DOCSHELL 0x92407c00 == 46 [pid = 16947] [id = 657] 11:30:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x92408000) [pid = 16947] [serial = 1972] [outer = (nil)] 11:30:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0x925c8400) [pid = 16947] [serial = 1973] [outer = 0x92408000] 11:30:57 INFO - PROCESS | 16947 | 1468866657142 Marionette DEBUG loaded listener.js 11:30:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0x925f5000) [pid = 16947] [serial = 1974] [outer = 0x92408000] 11:30:58 INFO - PROCESS | 16947 | 1468866658034 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1432ms 11:30:58 INFO - PROCESS | 16947 | 1468866658098 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 11:30:58 INFO - PROCESS | 16947 | 1468866658104 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 11:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:30:58 INFO - PROCESS | 16947 | 1468866658113 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:30:58 INFO - PROCESS | 16947 | 1468866658117 Marionette TRACE conn3 <- [1,2602,null,{}] 11:30:58 INFO - PROCESS | 16947 | 1468866658123 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:58 INFO - PROCESS | 16947 | 1468866658128 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:58 INFO - PROCESS | 16947 | 1468866658303 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x90e66400 == 45 [pid = 16947] [id = 618] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x91f33400 == 44 [pid = 16947] [id = 617] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x925c5000 == 43 [pid = 16947] [id = 622] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x91f33800 == 42 [pid = 16947] [id = 635] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x93d5b400 == 41 [pid = 16947] [id = 623] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x9230b400 == 40 [pid = 16947] [id = 626] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x9a665400 == 39 [pid = 16947] [id = 625] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x92636400 == 38 [pid = 16947] [id = 615] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3b400 == 37 [pid = 16947] [id = 619] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x92218400 == 36 [pid = 16947] [id = 614] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd4000 == 35 [pid = 16947] [id = 628] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x91de0000 == 34 [pid = 16947] [id = 627] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x9546f400 == 33 [pid = 16947] [id = 620] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x9921b000 == 32 [pid = 16947] [id = 621] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x9ac8fc00 == 31 [pid = 16947] [id = 631] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x925ed800 == 30 [pid = 16947] [id = 629] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x9b105800 == 29 [pid = 16947] [id = 632] 11:30:59 INFO - PROCESS | 16947 | --DOCSHELL 0x99674000 == 28 [pid = 16947] [id = 624] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0x9546d800) [pid = 16947] [serial = 1916] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x91f36400) [pid = 16947] [serial = 1907] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x92177800) [pid = 16947] [serial = 1908] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x925c2000) [pid = 16947] [serial = 1910] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x95030c00) [pid = 16947] [serial = 1887] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x93a0f000) [pid = 16947] [serial = 1886] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x99edd400) [pid = 16947] [serial = 1890] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x99ed2c00) [pid = 16947] [serial = 1889] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9ae43c00) [pid = 16947] [serial = 1893] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9ae3c400) [pid = 16947] [serial = 1892] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9b10f800) [pid = 16947] [serial = 1896] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9b10c000) [pid = 16947] [serial = 1895] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9b194800) [pid = 16947] [serial = 1899] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9b18f800) [pid = 16947] [serial = 1898] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x92309000) [pid = 16947] [serial = 1905] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x91f39800) [pid = 16947] [serial = 1904] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9ba0cc00) [pid = 16947] [serial = 1902] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9b603c00) [pid = 16947] [serial = 1901] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x93b0e000) [pid = 16947] [serial = 1913] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x93d52800) [pid = 16947] [serial = 1914] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x978c2400) [pid = 16947] [serial = 1917] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x925cb000) [pid = 16947] [serial = 1911] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x96ec1800) [pid = 16947] [serial = 1919] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x99214c00) [pid = 16947] [serial = 1920] [outer = (nil)] [url = about:blank] 11:30:59 INFO - PROCESS | 16947 | 1468866659544 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:59 INFO - PROCESS | 16947 | 1468866659555 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:30:59 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e68000 == 29 [pid = 16947] [id = 658] 11:30:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x90e68c00) [pid = 16947] [serial = 1975] [outer = (nil)] 11:30:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x90e6f000) [pid = 16947] [serial = 1976] [outer = 0x90e68c00] 11:30:59 INFO - PROCESS | 16947 | 1468866659627 Marionette DEBUG loaded listener.js 11:30:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x91de0400) [pid = 16947] [serial = 1977] [outer = 0x90e68c00] 11:31:00 INFO - PROCESS | 16947 | 1468866660418 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:31:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:31:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2333ms 11:31:00 INFO - PROCESS | 16947 | 1468866660451 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 11:31:00 INFO - PROCESS | 16947 | 1468866660456 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 11:31:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:31:00 INFO - PROCESS | 16947 | 1468866660464 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:31:00 INFO - PROCESS | 16947 | 1468866660468 Marionette TRACE conn3 <- [1,2606,null,{}] 11:31:00 INFO - PROCESS | 16947 | 1468866660476 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:00 INFO - PROCESS | 16947 | 1468866660484 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:00 INFO - PROCESS | 16947 | 1468866660643 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 11:31:00 INFO - PROCESS | 16947 | 1468866660654 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:00 INFO - PROCESS | 16947 | 1468866660662 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:00 INFO - PROCESS | 16947 | ++DOCSHELL 0x92223400 == 30 [pid = 16947] [id = 659] 11:31:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x92310000) [pid = 16947] [serial = 1978] [outer = (nil)] 11:31:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9240a400) [pid = 16947] [serial = 1979] [outer = 0x92310000] 11:31:00 INFO - PROCESS | 16947 | 1468866660733 Marionette DEBUG loaded listener.js 11:31:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x925c5000) [pid = 16947] [serial = 1980] [outer = 0x92310000] 11:31:01 INFO - PROCESS | 16947 | 1468866661650 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:31:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:31:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1231ms 11:31:01 INFO - PROCESS | 16947 | 1468866661698 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 11:31:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:31:01 INFO - PROCESS | 16947 | 1468866661704 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 11:31:01 INFO - PROCESS | 16947 | 1468866661711 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:31:01 INFO - PROCESS | 16947 | 1468866661714 Marionette TRACE conn3 <- [1,2610,null,{}] 11:31:01 INFO - PROCESS | 16947 | 1468866661720 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:01 INFO - PROCESS | 16947 | 1468866661724 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:01 INFO - PROCESS | 16947 | 1468866661884 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 11:31:02 INFO - PROCESS | 16947 | 1468866662043 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:02 INFO - PROCESS | 16947 | 1468866662051 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:02 INFO - PROCESS | 16947 | ++DOCSHELL 0x9230c000 == 31 [pid = 16947] [id = 660] 11:31:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x92405800) [pid = 16947] [serial = 1981] [outer = (nil)] 11:31:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x93a0e000) [pid = 16947] [serial = 1982] [outer = 0x92405800] 11:31:02 INFO - PROCESS | 16947 | 1468866662116 Marionette DEBUG loaded listener.js 11:31:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x93d53800) [pid = 16947] [serial = 1983] [outer = 0x92405800] 11:31:03 INFO - PROCESS | 16947 | 1468866663033 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:31:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:31:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1387ms 11:31:03 INFO - PROCESS | 16947 | 1468866663098 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 11:31:03 INFO - PROCESS | 16947 | 1468866663101 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 11:31:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:31:03 INFO - PROCESS | 16947 | 1468866663116 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:31:03 INFO - PROCESS | 16947 | 1468866663126 Marionette TRACE conn3 <- [1,2614,null,{}] 11:31:03 INFO - PROCESS | 16947 | 1468866663140 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:03 INFO - PROCESS | 16947 | 1468866663147 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:03 INFO - PROCESS | 16947 | 1468866663350 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 11:31:03 INFO - PROCESS | 16947 | 1468866663390 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:03 INFO - PROCESS | 16947 | 1468866663397 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:03 INFO - PROCESS | 16947 | ++DOCSHELL 0x95037400 == 32 [pid = 16947] [id = 661] 11:31:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9518e800) [pid = 16947] [serial = 1984] [outer = (nil)] 11:31:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x95233c00) [pid = 16947] [serial = 1985] [outer = 0x9518e800] 11:31:03 INFO - PROCESS | 16947 | 1468866663480 Marionette DEBUG loaded listener.js 11:31:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x95470800) [pid = 16947] [serial = 1986] [outer = 0x9518e800] 11:31:04 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x95471800) [pid = 16947] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:31:04 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x99e1a400) [pid = 16947] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:31:04 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x98350400) [pid = 16947] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:31:04 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x99ed9c00) [pid = 16947] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:31:04 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x95192c00) [pid = 16947] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:31:04 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x91f3c400) [pid = 16947] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:31:04 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x92637800) [pid = 16947] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:31:04 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x92181800) [pid = 16947] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:31:04 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x99ed4c00) [pid = 16947] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:31:04 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x91ddf000) [pid = 16947] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:31:04 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x92183000) [pid = 16947] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:31:04 INFO - PROCESS | 16947 | 1468866664675 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:31:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:31:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1601ms 11:31:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:31:04 INFO - PROCESS | 16947 | 1468866664711 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 11:31:04 INFO - PROCESS | 16947 | 1468866664714 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 11:31:04 INFO - PROCESS | 16947 | 1468866664721 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:31:04 INFO - PROCESS | 16947 | 1468866664724 Marionette TRACE conn3 <- [1,2618,null,{}] 11:31:04 INFO - PROCESS | 16947 | 1468866664730 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:04 INFO - PROCESS | 16947 | 1468866664735 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:04 INFO - PROCESS | 16947 | 1468866664881 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 11:31:05 INFO - PROCESS | 16947 | 1468866665077 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:05 INFO - PROCESS | 16947 | 1468866665086 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:05 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e68400 == 33 [pid = 16947] [id = 662] 11:31:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x91dd7000) [pid = 16947] [serial = 1987] [outer = (nil)] 11:31:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9503ac00) [pid = 16947] [serial = 1988] [outer = 0x91dd7000] 11:31:05 INFO - PROCESS | 16947 | 1468866665160 Marionette DEBUG loaded listener.js 11:31:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9546b800) [pid = 16947] [serial = 1989] [outer = 0x91dd7000] 11:31:05 INFO - PROCESS | 16947 | 1468866665817 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:31:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:31:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1131ms 11:31:05 INFO - PROCESS | 16947 | 1468866665852 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 11:31:05 INFO - PROCESS | 16947 | 1468866665855 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 11:31:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:31:05 INFO - PROCESS | 16947 | 1468866665862 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:31:05 INFO - PROCESS | 16947 | 1468866665865 Marionette TRACE conn3 <- [1,2622,null,{}] 11:31:05 INFO - PROCESS | 16947 | 1468866665870 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:05 INFO - PROCESS | 16947 | 1468866665875 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:06 INFO - PROCESS | 16947 | 1468866666020 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 11:31:06 INFO - PROCESS | 16947 | 1468866666151 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:06 INFO - PROCESS | 16947 | 1468866666168 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:06 INFO - PROCESS | 16947 | ++DOCSHELL 0x99299000 == 34 [pid = 16947] [id = 663] 11:31:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x99299800) [pid = 16947] [serial = 1990] [outer = (nil)] 11:31:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99674800) [pid = 16947] [serial = 1991] [outer = 0x99299800] 11:31:06 INFO - PROCESS | 16947 | 1468866666242 Marionette DEBUG loaded listener.js 11:31:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x99eda800) [pid = 16947] [serial = 1992] [outer = 0x99299800] 11:31:07 INFO - PROCESS | 16947 | 1468866667388 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:31:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:31:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1587ms 11:31:07 INFO - PROCESS | 16947 | 1468866667451 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 11:31:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:31:07 INFO - PROCESS | 16947 | 1468866667456 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 11:31:07 INFO - PROCESS | 16947 | 1468866667465 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:31:07 INFO - PROCESS | 16947 | 1468866667470 Marionette TRACE conn3 <- [1,2626,null,{}] 11:31:07 INFO - PROCESS | 16947 | 1468866667478 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:07 INFO - PROCESS | 16947 | 1468866667484 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:07 INFO - PROCESS | 16947 | 1468866667698 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 11:31:07 INFO - PROCESS | 16947 | 1468866667919 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:07 INFO - PROCESS | 16947 | 1468866667927 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:07 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3a800 == 35 [pid = 16947] [id = 664] 11:31:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9221b400) [pid = 16947] [serial = 1993] [outer = (nil)] 11:31:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x925ee800) [pid = 16947] [serial = 1994] [outer = 0x9221b400] 11:31:08 INFO - PROCESS | 16947 | 1468866668029 Marionette DEBUG loaded listener.js 11:31:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x930c9c00) [pid = 16947] [serial = 1995] [outer = 0x9221b400] 11:31:08 INFO - PROCESS | 16947 | 1468866668931 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:31:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:31:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1549ms 11:31:09 INFO - PROCESS | 16947 | 1468866669013 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 11:31:09 INFO - PROCESS | 16947 | 1468866669020 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 11:31:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:31:09 INFO - PROCESS | 16947 | 1468866669031 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:31:09 INFO - PROCESS | 16947 | 1468866669035 Marionette TRACE conn3 <- [1,2630,null,{}] 11:31:09 INFO - PROCESS | 16947 | 1468866669042 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:09 INFO - PROCESS | 16947 | 1468866669048 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:09 INFO - PROCESS | 16947 | 1468866669280 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 11:31:09 INFO - PROCESS | 16947 | 1468866669542 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:09 INFO - PROCESS | 16947 | 1468866669550 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:09 INFO - PROCESS | 16947 | ++DOCSHELL 0x95237400 == 36 [pid = 16947] [id = 665] 11:31:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9546d400) [pid = 16947] [serial = 1996] [outer = (nil)] 11:31:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9921dc00) [pid = 16947] [serial = 1997] [outer = 0x9546d400] 11:31:09 INFO - PROCESS | 16947 | 1468866669654 Marionette DEBUG loaded listener.js 11:31:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x99ed4000) [pid = 16947] [serial = 1998] [outer = 0x9546d400] 11:31:10 INFO - PROCESS | 16947 | 1468866670550 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1596ms 11:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:31:10 INFO - PROCESS | 16947 | 1468866670627 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 11:31:10 INFO - PROCESS | 16947 | 1468866670630 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 11:31:10 INFO - PROCESS | 16947 | 1468866670638 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:31:10 INFO - PROCESS | 16947 | 1468866670644 Marionette TRACE conn3 <- [1,2634,null,{}] 11:31:10 INFO - PROCESS | 16947 | 1468866670660 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:10 INFO - PROCESS | 16947 | 1468866670668 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:10 INFO - PROCESS | 16947 | 1468866670837 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 11:31:11 INFO - PROCESS | 16947 | 1468866671013 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 16947 | 1468866671023 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:11 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a77b000 == 37 [pid = 16947] [id = 666] 11:31:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9a8b3400) [pid = 16947] [serial = 1999] [outer = (nil)] 11:31:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9a8b8c00) [pid = 16947] [serial = 2000] [outer = 0x9a8b3400] 11:31:11 INFO - PROCESS | 16947 | 1468866671139 Marionette DEBUG loaded listener.js 11:31:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9a8e8000) [pid = 16947] [serial = 2001] [outer = 0x9a8b3400] 11:31:12 INFO - PROCESS | 16947 | 1468866672157 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:31:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:31:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1589ms 11:31:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:31:12 INFO - PROCESS | 16947 | 1468866672231 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 11:31:12 INFO - PROCESS | 16947 | 1468866672235 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 11:31:12 INFO - PROCESS | 16947 | 1468866672243 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:31:12 INFO - PROCESS | 16947 | 1468866672248 Marionette TRACE conn3 <- [1,2638,null,{}] 11:31:12 INFO - PROCESS | 16947 | 1468866672255 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:12 INFO - PROCESS | 16947 | 1468866672261 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:12 INFO - PROCESS | 16947 | 1468866672410 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 11:31:12 INFO - PROCESS | 16947 | 1468866672615 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:12 INFO - PROCESS | 16947 | 1468866672626 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:12 INFO - PROCESS | 16947 | ++DOCSHELL 0x92181800 == 38 [pid = 16947] [id = 667] 11:31:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x92182400) [pid = 16947] [serial = 2002] [outer = (nil)] 11:31:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9221c800) [pid = 16947] [serial = 2003] [outer = 0x92182400] 11:31:12 INFO - PROCESS | 16947 | 1468866672747 Marionette DEBUG loaded listener.js 11:31:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x92404c00) [pid = 16947] [serial = 2004] [outer = 0x92182400] 11:31:13 INFO - PROCESS | 16947 | --DOCSHELL 0x92310c00 == 37 [pid = 16947] [id = 638] 11:31:13 INFO - PROCESS | 16947 | --DOCSHELL 0x93d55000 == 36 [pid = 16947] [id = 647] 11:31:13 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd6800 == 35 [pid = 16947] [id = 646] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9a4d7800) [pid = 16947] [serial = 1943] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9ac53800) [pid = 16947] [serial = 1946] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9a8e7000) [pid = 16947] [serial = 1949] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9ac89000) [pid = 16947] [serial = 1931] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9ae36000) [pid = 16947] [serial = 1932] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x978c5c00) [pid = 16947] [serial = 1928] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x99e20000) [pid = 16947] [serial = 1929] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x92180800) [pid = 16947] [serial = 1934] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x92409c00) [pid = 16947] [serial = 1935] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x93a0c800) [pid = 16947] [serial = 1937] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x93d5b800) [pid = 16947] [serial = 1938] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9546e400) [pid = 16947] [serial = 1940] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9a8bbc00) [pid = 16947] [serial = 1923] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9a070c00) [pid = 16947] [serial = 1922] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9240bc00) [pid = 16947] [serial = 1925] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9263e800) [pid = 16947] [serial = 1926] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9ac90000) [pid = 16947] [serial = 1950] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9b103c00) [pid = 16947] [serial = 1952] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9ae42000) [pid = 16947] [serial = 1953] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9ac82c00) [pid = 16947] [serial = 1947] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9a8ba400) [pid = 16947] [serial = 1944] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9835d000) [pid = 16947] [serial = 1941] [outer = (nil)] [url = about:blank] 11:31:13 INFO - PROCESS | 16947 | 1468866673584 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:31:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:31:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1387ms 11:31:13 INFO - PROCESS | 16947 | 1468866673629 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 11:31:13 INFO - PROCESS | 16947 | 1468866673635 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 11:31:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:31:13 INFO - PROCESS | 16947 | 1468866673645 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:31:13 INFO - PROCESS | 16947 | 1468866673649 Marionette TRACE conn3 <- [1,2642,null,{}] 11:31:13 INFO - PROCESS | 16947 | 1468866673655 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:13 INFO - PROCESS | 16947 | 1468866673660 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:13 INFO - PROCESS | 16947 | 1468866673799 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 11:31:13 INFO - PROCESS | 16947 | 1468866673813 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:13 INFO - PROCESS | 16947 | 1468866673821 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:13 INFO - PROCESS | 16947 | ++DOCSHELL 0x93a0c000 == 36 [pid = 16947] [id = 668] 11:31:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x93b0f400) [pid = 16947] [serial = 2005] [outer = (nil)] 11:31:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x93d56400) [pid = 16947] [serial = 2006] [outer = 0x93b0f400] 11:31:13 INFO - PROCESS | 16947 | 1468866673890 Marionette DEBUG loaded listener.js 11:31:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x95036c00) [pid = 16947] [serial = 2007] [outer = 0x93b0f400] 11:31:14 INFO - PROCESS | 16947 | 1468866674732 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:31:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:31:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1133ms 11:31:14 INFO - PROCESS | 16947 | 1468866674777 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 11:31:14 INFO - PROCESS | 16947 | 1468866674781 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 11:31:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:31:14 INFO - PROCESS | 16947 | 1468866674791 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:31:14 INFO - PROCESS | 16947 | 1468866674795 Marionette TRACE conn3 <- [1,2646,null,{}] 11:31:14 INFO - PROCESS | 16947 | 1468866674810 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:14 INFO - PROCESS | 16947 | 1468866674818 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:14 INFO - PROCESS | 16947 | 1468866674969 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 11:31:15 INFO - PROCESS | 16947 | 1468866675097 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:15 INFO - PROCESS | 16947 | 1468866675106 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:15 INFO - PROCESS | 16947 | ++DOCSHELL 0x930d3400 == 37 [pid = 16947] [id = 669] 11:31:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x93a10000) [pid = 16947] [serial = 2008] [outer = (nil)] 11:31:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x99669c00) [pid = 16947] [serial = 2009] [outer = 0x93a10000] 11:31:15 INFO - PROCESS | 16947 | 1468866675185 Marionette DEBUG loaded listener.js 11:31:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9a070c00) [pid = 16947] [serial = 2010] [outer = 0x93a10000] 11:31:15 INFO - PROCESS | 16947 | 1468866675922 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:31:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:31:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1182ms 11:31:15 INFO - PROCESS | 16947 | 1468866675973 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 11:31:15 INFO - PROCESS | 16947 | 1468866675976 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 11:31:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:31:15 INFO - PROCESS | 16947 | 1468866675987 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:31:15 INFO - PROCESS | 16947 | 1468866675990 Marionette TRACE conn3 <- [1,2650,null,{}] 11:31:15 INFO - PROCESS | 16947 | 1468866675994 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:15 INFO - PROCESS | 16947 | 1468866675998 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:16 INFO - PROCESS | 16947 | 1468866676191 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 11:31:16 INFO - PROCESS | 16947 | 1468866676206 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:16 INFO - PROCESS | 16947 | 1468866676215 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:16 INFO - PROCESS | 16947 | ++DOCSHELL 0x92309000 == 38 [pid = 16947] [id = 670] 11:31:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9a4d0000) [pid = 16947] [serial = 2011] [outer = (nil)] 11:31:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a8ba800) [pid = 16947] [serial = 2012] [outer = 0x9a4d0000] 11:31:16 INFO - PROCESS | 16947 | 1468866676277 Marionette DEBUG loaded listener.js 11:31:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a8f4c00) [pid = 16947] [serial = 2013] [outer = 0x9a4d0000] 11:31:17 INFO - PROCESS | 16947 | 1468866677071 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:31:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:31:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1129ms 11:31:17 INFO - PROCESS | 16947 | 1468866677116 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 11:31:17 INFO - PROCESS | 16947 | 1468866677120 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 11:31:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:31:17 INFO - PROCESS | 16947 | 1468866677135 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:31:17 INFO - PROCESS | 16947 | 1468866677139 Marionette TRACE conn3 <- [1,2654,null,{}] 11:31:17 INFO - PROCESS | 16947 | 1468866677149 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:17 INFO - PROCESS | 16947 | 1468866677153 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:17 INFO - PROCESS | 16947 | 1468866677345 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 11:31:17 INFO - PROCESS | 16947 | 1468866677363 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:17 INFO - PROCESS | 16947 | 1468866677370 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:17 INFO - PROCESS | 16947 | ++DOCSHELL 0x99670800 == 39 [pid = 16947] [id = 671] 11:31:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9a666400) [pid = 16947] [serial = 2014] [outer = (nil)] 11:31:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9ac8a800) [pid = 16947] [serial = 2015] [outer = 0x9a666400] 11:31:17 INFO - PROCESS | 16947 | 1468866677434 Marionette DEBUG loaded listener.js 11:31:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9ac90000) [pid = 16947] [serial = 2016] [outer = 0x9a666400] 11:31:17 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9518e800) [pid = 16947] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:31:17 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x90e68c00) [pid = 16947] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:31:17 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x92310000) [pid = 16947] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:31:17 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x92408000) [pid = 16947] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:31:17 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x92218c00) [pid = 16947] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:31:17 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x99297400) [pid = 16947] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:31:17 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9b104400) [pid = 16947] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:31:17 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x99e21c00) [pid = 16947] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:31:17 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9ae3e800) [pid = 16947] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:31:17 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x92405800) [pid = 16947] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:31:17 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x91dd7000) [pid = 16947] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:31:18 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9b197000) [pid = 16947] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:31:18 INFO - PROCESS | 16947 | 1468866678322 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:31:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:31:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1201ms 11:31:18 INFO - PROCESS | 16947 | 1468866678334 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 11:31:18 INFO - PROCESS | 16947 | 1468866678336 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 11:31:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:31:18 INFO - PROCESS | 16947 | 1468866678342 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:31:18 INFO - PROCESS | 16947 | 1468866678345 Marionette TRACE conn3 <- [1,2658,null,{}] 11:31:18 INFO - PROCESS | 16947 | 1468866678351 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:18 INFO - PROCESS | 16947 | 1468866678360 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:18 INFO - PROCESS | 16947 | 1468866678595 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 11:31:18 INFO - PROCESS | 16947 | 1468866678675 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:18 INFO - PROCESS | 16947 | 1468866678683 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:18 INFO - PROCESS | 16947 | ++DOCSHELL 0x91ddb000 == 40 [pid = 16947] [id = 672] 11:31:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x91f3b000) [pid = 16947] [serial = 2017] [outer = (nil)] 11:31:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9ae38800) [pid = 16947] [serial = 2018] [outer = 0x91f3b000] 11:31:18 INFO - PROCESS | 16947 | 1468866678743 Marionette DEBUG loaded listener.js 11:31:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9ae3fc00) [pid = 16947] [serial = 2019] [outer = 0x91f3b000] 11:31:19 INFO - PROCESS | 16947 | 1468866679387 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:31:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:31:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1076ms 11:31:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:31:19 INFO - PROCESS | 16947 | 1468866679419 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 11:31:19 INFO - PROCESS | 16947 | 1468866679422 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 11:31:19 INFO - PROCESS | 16947 | 1468866679445 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:31:19 INFO - PROCESS | 16947 | 1468866679447 Marionette TRACE conn3 <- [1,2662,null,{}] 11:31:19 INFO - PROCESS | 16947 | 1468866679453 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:19 INFO - PROCESS | 16947 | 1468866679458 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:19 INFO - PROCESS | 16947 | 1468866679646 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 11:31:19 INFO - PROCESS | 16947 | 1468866679668 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:19 INFO - PROCESS | 16947 | 1468866679673 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:19 INFO - PROCESS | 16947 | ++DOCSHELL 0x92214400 == 41 [pid = 16947] [id = 673] 11:31:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x92223800) [pid = 16947] [serial = 2020] [outer = (nil)] 11:31:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9b105c00) [pid = 16947] [serial = 2021] [outer = 0x92223800] 11:31:19 INFO - PROCESS | 16947 | 1468866679737 Marionette DEBUG loaded listener.js 11:31:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9b10ac00) [pid = 16947] [serial = 2022] [outer = 0x92223800] 11:31:20 INFO - PROCESS | 16947 | 1468866680690 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:31:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:31:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1299ms 11:31:20 INFO - PROCESS | 16947 | 1468866680728 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 11:31:20 INFO - PROCESS | 16947 | 1468866680734 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 11:31:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:31:20 INFO - PROCESS | 16947 | 1468866680742 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:31:20 INFO - PROCESS | 16947 | 1468866680746 Marionette TRACE conn3 <- [1,2666,null,{}] 11:31:20 INFO - PROCESS | 16947 | 1468866680755 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:20 INFO - PROCESS | 16947 | 1468866680760 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:20 INFO - PROCESS | 16947 | 1468866680934 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 11:31:21 INFO - PROCESS | 16947 | 1468866681103 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 16947 | 1468866681110 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:21 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3b400 == 42 [pid = 16947] [id = 674] 11:31:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9217ac00) [pid = 16947] [serial = 2023] [outer = (nil)] 11:31:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x930c8800) [pid = 16947] [serial = 2024] [outer = 0x9217ac00] 11:31:21 INFO - PROCESS | 16947 | 1468866681187 Marionette DEBUG loaded listener.js 11:31:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x93b15400) [pid = 16947] [serial = 2025] [outer = 0x9217ac00] 11:31:22 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:31:22 INFO - PROCESS | 16947 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 11:31:22 INFO - PROCESS | 16947 | 1468866682490 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:31:22 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) 11:31:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1784ms 11:31:22 INFO - PROCESS | 16947 | 1468866682526 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 16947 | 1468866682533 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 11:31:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:31:22 INFO - PROCESS | 16947 | 1468866682547 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 16947 | 1468866682553 Marionette TRACE conn3 <- [1,2670,null,{}] 11:31:22 INFO - PROCESS | 16947 | 1468866682683 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:22 INFO - PROCESS | 16947 | 1468866682689 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:22 INFO - PROCESS | 16947 | 1468866682911 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 11:31:23 INFO - PROCESS | 16947 | 1468866683037 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:23 INFO - PROCESS | 16947 | 1468866683046 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:23 INFO - PROCESS | 16947 | ++DOCSHELL 0x950ca800 == 43 [pid = 16947] [id = 675] 11:31:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x95236c00) [pid = 16947] [serial = 2026] [outer = (nil)] 11:31:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9a667400) [pid = 16947] [serial = 2027] [outer = 0x95236c00] 11:31:23 INFO - PROCESS | 16947 | 1468866683122 Marionette DEBUG loaded listener.js 11:31:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9a8b7400) [pid = 16947] [serial = 2028] [outer = 0x95236c00] 11:31:24 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:31:24 INFO - PROCESS | 16947 | 1468866684376 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:31:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:31:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:31:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:31:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:31:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1882ms 11:31:24 INFO - PROCESS | 16947 | 1468866684440 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 11:31:24 INFO - PROCESS | 16947 | 1468866684444 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 11:31:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:31:24 INFO - PROCESS | 16947 | 1468866684451 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:31:24 INFO - PROCESS | 16947 | 1468866684456 Marionette TRACE conn3 <- [1,2674,null,{}] 11:31:24 INFO - PROCESS | 16947 | 1468866684562 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:24 INFO - PROCESS | 16947 | 1468866684570 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:24 INFO - PROCESS | 16947 | 1468866684720 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 11:31:24 INFO - PROCESS | 16947 | 1468866684884 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:24 INFO - PROCESS | 16947 | 1468866684894 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:24 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8f3400 == 44 [pid = 16947] [id = 676] 11:31:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9ac86000) [pid = 16947] [serial = 2029] [outer = (nil)] 11:31:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9b18c800) [pid = 16947] [serial = 2030] [outer = 0x9ac86000] 11:31:24 INFO - PROCESS | 16947 | 1468866684976 Marionette DEBUG loaded listener.js 11:31:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9b195400) [pid = 16947] [serial = 2031] [outer = 0x9ac86000] 11:31:26 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:31:26 INFO - PROCESS | 16947 | 1468866686170 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:31:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:31:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:31:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:31:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:31:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:31:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1781ms 11:31:26 INFO - PROCESS | 16947 | 1468866686233 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 11:31:26 INFO - PROCESS | 16947 | 1468866686237 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 11:31:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:31:26 INFO - PROCESS | 16947 | 1468866686244 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:31:26 INFO - PROCESS | 16947 | 1468866686247 Marionette TRACE conn3 <- [1,2678,null,{}] 11:31:26 INFO - PROCESS | 16947 | 1468866686253 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:26 INFO - PROCESS | 16947 | 1468866686257 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:26 INFO - PROCESS | 16947 | 1468866686732 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 11:31:26 INFO - PROCESS | 16947 | 1468866686861 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:26 INFO - PROCESS | 16947 | 1468866686876 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:26 INFO - PROCESS | 16947 | ++DOCSHELL 0x92405800 == 45 [pid = 16947] [id = 677] 11:31:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x92409800) [pid = 16947] [serial = 2032] [outer = (nil)] 11:31:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x925f0000) [pid = 16947] [serial = 2033] [outer = 0x92409800] 11:31:27 INFO - PROCESS | 16947 | 1468866687024 Marionette DEBUG loaded listener.js 11:31:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x92630c00) [pid = 16947] [serial = 2034] [outer = 0x92409800] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x950c6000 == 44 [pid = 16947] [id = 649] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x978bc400 == 43 [pid = 16947] [id = 643] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x92401800 == 42 [pid = 16947] [id = 636] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd7400 == 41 [pid = 16947] [id = 650] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x90e68000 == 40 [pid = 16947] [id = 658] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6dc00 == 39 [pid = 16947] [id = 644] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd7800 == 38 [pid = 16947] [id = 641] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x95191400 == 37 [pid = 16947] [id = 655] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x98351400 == 36 [pid = 16947] [id = 648] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6c000 == 35 [pid = 16947] [id = 639] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x92637400 == 34 [pid = 16947] [id = 637] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd5000 == 33 [pid = 16947] [id = 642] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x9518f800 == 32 [pid = 16947] [id = 652] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x92634c00 == 31 [pid = 16947] [id = 645] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x9ae40800 == 30 [pid = 16947] [id = 653] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x99ed1800 == 29 [pid = 16947] [id = 640] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x925c3400 == 28 [pid = 16947] [id = 654] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x92185000 == 27 [pid = 16947] [id = 651] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x92407c00 == 26 [pid = 16947] [id = 657] 11:31:28 INFO - PROCESS | 16947 | --DOCSHELL 0x9ac85800 == 25 [pid = 16947] [id = 656] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x95233c00) [pid = 16947] [serial = 1985] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x90e6f000) [pid = 16947] [serial = 1976] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x91de0400) [pid = 16947] [serial = 1977] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9240a400) [pid = 16947] [serial = 1979] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x925c5000) [pid = 16947] [serial = 1980] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x925f5000) [pid = 16947] [serial = 1974] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x93a0e800) [pid = 16947] [serial = 1956] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x925cec00) [pid = 16947] [serial = 1955] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x925c8400) [pid = 16947] [serial = 1973] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x99edcc00) [pid = 16947] [serial = 1959] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x99ec3400) [pid = 16947] [serial = 1958] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9b192000) [pid = 16947] [serial = 1962] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9b18b800) [pid = 16947] [serial = 1961] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9b4a3400) [pid = 16947] [serial = 1965] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9b1f3400) [pid = 16947] [serial = 1964] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x95470800) [pid = 16947] [serial = 1986] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9b601c00) [pid = 16947] [serial = 1968] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x93d53800) [pid = 16947] [serial = 1983] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x93a0e000) [pid = 16947] [serial = 1982] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9b604800) [pid = 16947] [serial = 1967] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x9546b800) [pid = 16947] [serial = 1989] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 60 (0x99674800) [pid = 16947] [serial = 1991] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 59 (0x9c1cb400) [pid = 16947] [serial = 1971] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 58 (0x9c1c9000) [pid = 16947] [serial = 1970] [outer = (nil)] [url = about:blank] 11:31:28 INFO - PROCESS | 16947 | --DOMWINDOW == 57 (0x9503ac00) [pid = 16947] [serial = 1988] [outer = (nil)] [url = about:blank] 11:31:29 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:31:29 INFO - PROCESS | 16947 | 1468866689215 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:31:29 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) 11:31:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2982ms 11:31:29 INFO - PROCESS | 16947 | 1468866689228 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 11:31:29 INFO - PROCESS | 16947 | 1468866689233 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 11:31:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:31:29 INFO - PROCESS | 16947 | 1468866689241 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:31:29 INFO - PROCESS | 16947 | 1468866689246 Marionette TRACE conn3 <- [1,2682,null,{}] 11:31:29 INFO - PROCESS | 16947 | 1468866689254 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:29 INFO - PROCESS | 16947 | 1468866689260 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:29 INFO - PROCESS | 16947 | 1468866689407 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 11:31:29 INFO - PROCESS | 16947 | 1468866689528 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:29 INFO - PROCESS | 16947 | 1468866689535 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:29 INFO - PROCESS | 16947 | ++DOCSHELL 0x91ddec00 == 26 [pid = 16947] [id = 678] 11:31:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 58 (0x91f3a000) [pid = 16947] [serial = 2035] [outer = (nil)] 11:31:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 59 (0x9217f400) [pid = 16947] [serial = 2036] [outer = 0x91f3a000] 11:31:29 INFO - PROCESS | 16947 | 1468866689602 Marionette DEBUG loaded listener.js 11:31:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 60 (0x92185400) [pid = 16947] [serial = 2037] [outer = 0x91f3a000] 11:31:30 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:31:30 INFO - PROCESS | 16947 | 1468866690673 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:31:30 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) 11:31:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1452ms 11:31:30 INFO - PROCESS | 16947 | 1468866690698 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 11:31:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:31:30 INFO - PROCESS | 16947 | 1468866690707 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 11:31:30 INFO - PROCESS | 16947 | 1468866690718 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:31:30 INFO - PROCESS | 16947 | 1468866690723 Marionette TRACE conn3 <- [1,2686,null,{}] 11:31:30 INFO - PROCESS | 16947 | 1468866690729 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:30 INFO - PROCESS | 16947 | 1468866690735 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:30 INFO - PROCESS | 16947 | 1468866690933 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 11:31:31 INFO - PROCESS | 16947 | 1468866691001 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:31 INFO - PROCESS | 16947 | 1468866691007 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:31 INFO - PROCESS | 16947 | ++DOCSHELL 0x92407800 == 27 [pid = 16947] [id = 679] 11:31:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0x925c4000) [pid = 16947] [serial = 2038] [outer = (nil)] 11:31:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x925f3c00) [pid = 16947] [serial = 2039] [outer = 0x925c4000] 11:31:31 INFO - PROCESS | 16947 | 1468866691075 Marionette DEBUG loaded listener.js 11:31:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x92632400) [pid = 16947] [serial = 2040] [outer = 0x925c4000] 11:31:32 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:31:32 INFO - PROCESS | 16947 | 1468866692327 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:31:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:31:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:31:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:31:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:31:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1637ms 11:31:32 INFO - PROCESS | 16947 | 1468866692374 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 11:31:32 INFO - PROCESS | 16947 | 1468866692378 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 11:31:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:31:32 INFO - PROCESS | 16947 | 1468866692384 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:31:32 INFO - PROCESS | 16947 | 1468866692390 Marionette TRACE conn3 <- [1,2690,null,{}] 11:31:32 INFO - PROCESS | 16947 | 1468866692415 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:32 INFO - PROCESS | 16947 | 1468866692423 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:32 INFO - PROCESS | 16947 | 1468866692641 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 11:31:32 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9a4d0000) [pid = 16947] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:31:32 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x9a666400) [pid = 16947] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:31:32 INFO - PROCESS | 16947 | --DOMWINDOW == 60 (0x9a8b3400) [pid = 16947] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:31:32 INFO - PROCESS | 16947 | --DOMWINDOW == 59 (0x92182400) [pid = 16947] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:31:32 INFO - PROCESS | 16947 | --DOMWINDOW == 58 (0x93a10000) [pid = 16947] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:31:32 INFO - PROCESS | 16947 | --DOMWINDOW == 57 (0x92223800) [pid = 16947] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:31:32 INFO - PROCESS | 16947 | --DOMWINDOW == 56 (0x9221b400) [pid = 16947] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:31:32 INFO - PROCESS | 16947 | --DOMWINDOW == 55 (0x9546d400) [pid = 16947] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:31:32 INFO - PROCESS | 16947 | --DOMWINDOW == 54 (0x99299800) [pid = 16947] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:31:32 INFO - PROCESS | 16947 | --DOMWINDOW == 53 (0x93b0f400) [pid = 16947] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:31:32 INFO - PROCESS | 16947 | --DOMWINDOW == 52 (0x91f3b000) [pid = 16947] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:31:33 INFO - PROCESS | 16947 | 1468866693004 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:33 INFO - PROCESS | 16947 | 1468866693016 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:33 INFO - PROCESS | 16947 | ++DOCSHELL 0x92182400 == 28 [pid = 16947] [id = 680] 11:31:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 53 (0x92216800) [pid = 16947] [serial = 2041] [outer = (nil)] 11:31:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 54 (0x925ed000) [pid = 16947] [serial = 2042] [outer = 0x92216800] 11:31:33 INFO - PROCESS | 16947 | 1468866693086 Marionette DEBUG loaded listener.js 11:31:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 55 (0x950c1400) [pid = 16947] [serial = 2043] [outer = 0x92216800] 11:31:34 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:31:34 INFO - PROCESS | 16947 | 1468866694159 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:31:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:31:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:31:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:31:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:31:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:31:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1794ms 11:31:34 INFO - PROCESS | 16947 | 1468866694179 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 11:31:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:31:34 INFO - PROCESS | 16947 | 1468866694183 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 11:31:34 INFO - PROCESS | 16947 | 1468866694190 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:31:34 INFO - PROCESS | 16947 | 1468866694193 Marionette TRACE conn3 <- [1,2694,null,{}] 11:31:34 INFO - PROCESS | 16947 | 1468866694198 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:34 INFO - PROCESS | 16947 | 1468866694202 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:34 INFO - PROCESS | 16947 | 1468866694345 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 11:31:34 INFO - PROCESS | 16947 | 1468866694508 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:34 INFO - PROCESS | 16947 | 1468866694517 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:34 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e67400 == 29 [pid = 16947] [id = 681] 11:31:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 56 (0x93b17000) [pid = 16947] [serial = 2044] [outer = (nil)] 11:31:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 57 (0x96ec2000) [pid = 16947] [serial = 2045] [outer = 0x93b17000] 11:31:34 INFO - PROCESS | 16947 | 1468866694577 Marionette DEBUG loaded listener.js 11:31:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 58 (0x978c4400) [pid = 16947] [serial = 2046] [outer = 0x93b17000] 11:31:35 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:31:35 INFO - PROCESS | 16947 | 1468866695842 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:31:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:31:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:31:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:31:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:31:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1684ms 11:31:35 INFO - PROCESS | 16947 | 1468866695971 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 11:31:35 INFO - PROCESS | 16947 | 1468866695978 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 11:31:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:31:35 INFO - PROCESS | 16947 | 1468866695991 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:31:35 INFO - PROCESS | 16947 | 1468866695996 Marionette TRACE conn3 <- [1,2698,null,{}] 11:31:36 INFO - PROCESS | 16947 | 1468866696006 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:36 INFO - PROCESS | 16947 | 1468866696011 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:36 INFO - PROCESS | 16947 | 1468866696171 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 11:31:36 INFO - PROCESS | 16947 | 1468866696334 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:36 INFO - PROCESS | 16947 | 1468866696345 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:36 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6b400 == 30 [pid = 16947] [id = 682] 11:31:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 59 (0x90e6d800) [pid = 16947] [serial = 2047] [outer = (nil)] 11:31:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 60 (0x91f3fc00) [pid = 16947] [serial = 2048] [outer = 0x90e6d800] 11:31:36 INFO - PROCESS | 16947 | 1468866696419 Marionette DEBUG loaded listener.js 11:31:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0x925c9c00) [pid = 16947] [serial = 2049] [outer = 0x90e6d800] 11:31:37 INFO - PROCESS | 16947 | SkCairoFTTypeface::onFilterRec unimplemented 11:31:37 INFO - PROCESS | 16947 | 1468866697746 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:31:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:31:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:31:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:31:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:31:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1840ms 11:31:37 INFO - PROCESS | 16947 | 1468866697832 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 11:31:37 INFO - PROCESS | 16947 | 1468866697839 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 11:31:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:31:37 INFO - PROCESS | 16947 | 1468866697851 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:31:37 INFO - PROCESS | 16947 | 1468866697855 Marionette TRACE conn3 <- [1,2702,null,{}] 11:31:37 INFO - PROCESS | 16947 | 1468866697862 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:37 INFO - PROCESS | 16947 | 1468866697868 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:38 INFO - PROCESS | 16947 | 1468866698051 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 11:31:38 INFO - PROCESS | 16947 | 1468866698213 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:38 INFO - PROCESS | 16947 | 1468866698220 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:38 INFO - PROCESS | 16947 | ++DOCSHELL 0x92223000 == 31 [pid = 16947] [id = 683] 11:31:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x93b1a000) [pid = 16947] [serial = 2050] [outer = (nil)] 11:31:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x978b6400) [pid = 16947] [serial = 2051] [outer = 0x93b1a000] 11:31:38 INFO - PROCESS | 16947 | 1468866698301 Marionette DEBUG loaded listener.js 11:31:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x98357000) [pid = 16947] [serial = 2052] [outer = 0x93b1a000] 11:31:39 INFO - PROCESS | 16947 | 1468866699418 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:31:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:31:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1639ms 11:31:39 INFO - PROCESS | 16947 | 1468866699490 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 11:31:39 INFO - PROCESS | 16947 | 1468866699496 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 11:31:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:31:39 INFO - PROCESS | 16947 | 1468866699504 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:31:39 INFO - PROCESS | 16947 | 1468866699508 Marionette TRACE conn3 <- [1,2706,null,{}] 11:31:39 INFO - PROCESS | 16947 | 1468866699516 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:39 INFO - PROCESS | 16947 | 1468866699521 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:39 INFO - PROCESS | 16947 | 1468866699691 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 11:31:39 INFO - PROCESS | 16947 | 1468866699929 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:39 INFO - PROCESS | 16947 | 1468866699942 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:39 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x9a8ba800) [pid = 16947] [serial = 2012] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9ac8a800) [pid = 16947] [serial = 2015] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x9a8b8c00) [pid = 16947] [serial = 2000] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 16947 | --DOMWINDOW == 60 (0x9a8e8000) [pid = 16947] [serial = 2001] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 16947 | --DOMWINDOW == 59 (0x9221c800) [pid = 16947] [serial = 2003] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 16947 | --DOMWINDOW == 58 (0x92404c00) [pid = 16947] [serial = 2004] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 16947 | --DOMWINDOW == 57 (0x99669c00) [pid = 16947] [serial = 2009] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 16947 | --DOMWINDOW == 56 (0x9b105c00) [pid = 16947] [serial = 2021] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 16947 | --DOMWINDOW == 55 (0x925ee800) [pid = 16947] [serial = 1994] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 16947 | --DOMWINDOW == 54 (0x930c9c00) [pid = 16947] [serial = 1995] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 16947 | --DOMWINDOW == 53 (0x9921dc00) [pid = 16947] [serial = 1997] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 16947 | --DOMWINDOW == 52 (0x99ed4000) [pid = 16947] [serial = 1998] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 16947 | --DOMWINDOW == 51 (0x99eda800) [pid = 16947] [serial = 1992] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 16947 | --DOMWINDOW == 50 (0x93d56400) [pid = 16947] [serial = 2006] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 16947 | --DOMWINDOW == 49 (0x95036c00) [pid = 16947] [serial = 2007] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 16947 | --DOMWINDOW == 48 (0x9b10ac00) [pid = 16947] [serial = 2022] [outer = (nil)] [url = about:blank] 11:31:39 INFO - PROCESS | 16947 | --DOMWINDOW == 47 (0x9ac90000) [pid = 16947] [serial = 2016] [outer = (nil)] [url = about:blank] 11:31:40 INFO - PROCESS | 16947 | --DOMWINDOW == 46 (0x9a8f4c00) [pid = 16947] [serial = 2013] [outer = (nil)] [url = about:blank] 11:31:40 INFO - PROCESS | 16947 | --DOMWINDOW == 45 (0x9ae38800) [pid = 16947] [serial = 2018] [outer = (nil)] [url = about:blank] 11:31:40 INFO - PROCESS | 16947 | --DOMWINDOW == 44 (0x9a070c00) [pid = 16947] [serial = 2010] [outer = (nil)] [url = about:blank] 11:31:40 INFO - PROCESS | 16947 | --DOMWINDOW == 43 (0x9ae3fc00) [pid = 16947] [serial = 2019] [outer = (nil)] [url = about:blank] 11:31:40 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6ac00 == 32 [pid = 16947] [id = 684] 11:31:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 44 (0x9221c800) [pid = 16947] [serial = 2053] [outer = (nil)] 11:31:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 45 (0x92404400) [pid = 16947] [serial = 2054] [outer = 0x9221c800] 11:31:40 INFO - PROCESS | 16947 | 1468866700051 Marionette DEBUG loaded listener.js 11:31:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 46 (0x925c3400) [pid = 16947] [serial = 2055] [outer = 0x9221c800] 11:31:40 INFO - PROCESS | 16947 | 1468866700730 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:31:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:31:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1240ms 11:31:40 INFO - PROCESS | 16947 | 1468866700744 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 11:31:40 INFO - PROCESS | 16947 | 1468866700750 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 11:31:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:31:40 INFO - PROCESS | 16947 | 1468866700764 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:31:40 INFO - PROCESS | 16947 | 1468866700767 Marionette TRACE conn3 <- [1,2710,null,{}] 11:31:40 INFO - PROCESS | 16947 | 1468866700813 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:40 INFO - PROCESS | 16947 | 1468866700817 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:40 INFO - PROCESS | 16947 | 1468866700966 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 11:31:40 INFO - PROCESS | 16947 | 1468866700974 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 16947 | 1468866700981 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:41 INFO - PROCESS | 16947 | ++DOCSHELL 0x9263dc00 == 33 [pid = 16947] [id = 685] 11:31:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 47 (0x93a04000) [pid = 16947] [serial = 2056] [outer = (nil)] 11:31:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 48 (0x93d5e800) [pid = 16947] [serial = 2057] [outer = 0x93a04000] 11:31:41 INFO - PROCESS | 16947 | 1468866701048 Marionette DEBUG loaded listener.js 11:31:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 49 (0x950c6000) [pid = 16947] [serial = 2058] [outer = 0x93a04000] 11:31:41 INFO - PROCESS | 16947 | 1468866701889 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:31:41 INFO - PROCESS | 16947 | 1468866701942 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 11:31:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:31:41 INFO - PROCESS | 16947 | 1468866701948 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:31:41 INFO - PROCESS | 16947 | 1468866701954 Marionette TRACE conn3 <- [1,2714,null,{}] 11:31:41 INFO - PROCESS | 16947 | 1468866701970 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:41 INFO - PROCESS | 16947 | 1468866701979 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:42 INFO - PROCESS | 16947 | 1468866702132 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 11:31:42 INFO - PROCESS | 16947 | 1468866702262 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:42 INFO - PROCESS | 16947 | 1468866702270 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:42 INFO - PROCESS | 16947 | ++DOCSHELL 0x99d9c000 == 34 [pid = 16947] [id = 686] 11:31:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 50 (0x99e1ec00) [pid = 16947] [serial = 2059] [outer = (nil)] 11:31:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 51 (0x99ec5400) [pid = 16947] [serial = 2060] [outer = 0x99e1ec00] 11:31:42 INFO - PROCESS | 16947 | 1468866702342 Marionette DEBUG loaded listener.js 11:31:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 52 (0x99ed8000) [pid = 16947] [serial = 2061] [outer = 0x99e1ec00] 11:31:43 INFO - PROCESS | 16947 | 1468866703161 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:31:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:31:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1233ms 11:31:43 INFO - PROCESS | 16947 | 1468866703182 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 11:31:43 INFO - PROCESS | 16947 | 1468866703186 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 11:31:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:31:43 INFO - PROCESS | 16947 | 1468866703192 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:31:43 INFO - PROCESS | 16947 | 1468866703194 Marionette TRACE conn3 <- [1,2718,null,{}] 11:31:43 INFO - PROCESS | 16947 | 1468866703200 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:43 INFO - PROCESS | 16947 | 1468866703205 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:43 INFO - PROCESS | 16947 | 1468866703395 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 11:31:43 INFO - PROCESS | 16947 | 1468866703434 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:43 INFO - PROCESS | 16947 | 1468866703444 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:43 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd1c00 == 35 [pid = 16947] [id = 687] 11:31:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 53 (0x99da9c00) [pid = 16947] [serial = 2062] [outer = (nil)] 11:31:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 54 (0x9a777800) [pid = 16947] [serial = 2063] [outer = 0x99da9c00] 11:31:43 INFO - PROCESS | 16947 | 1468866703505 Marionette DEBUG loaded listener.js 11:31:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 55 (0x9a8b9400) [pid = 16947] [serial = 2064] [outer = 0x99da9c00] 11:31:44 INFO - PROCESS | 16947 | 1468866704330 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 11:31:44 INFO - PROCESS | 16947 | 1468866704385 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 11:31:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:31:44 INFO - PROCESS | 16947 | 1468866704395 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:31:44 INFO - PROCESS | 16947 | 1468866704398 Marionette TRACE conn3 <- [1,2722,null,{}] 11:31:44 INFO - PROCESS | 16947 | 1468866704407 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:44 INFO - PROCESS | 16947 | 1468866704410 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:44 INFO - PROCESS | 16947 | 1468866704554 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 11:31:44 INFO - PROCESS | 16947 | 1468866704562 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:44 INFO - PROCESS | 16947 | 1468866704569 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:44 INFO - PROCESS | 16947 | ++DOCSHELL 0x95236c00 == 36 [pid = 16947] [id = 688] 11:31:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 49 (0x99ebf400) [pid = 16947] [serial = 2065] [outer = (nil)] 11:31:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 50 (0x9a8be800) [pid = 16947] [serial = 2066] [outer = 0x99ebf400] 11:31:44 INFO - PROCESS | 16947 | 1468866704636 Marionette DEBUG loaded listener.js 11:31:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 51 (0x95188400) [pid = 16947] [serial = 2067] [outer = 0x99ebf400] 11:31:45 INFO - PROCESS | 16947 | 1468866705441 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 11:31:45 INFO - PROCESS | 16947 | 1468866705495 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 11:31:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:31:45 INFO - PROCESS | 16947 | 1468866705509 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:31:45 INFO - PROCESS | 16947 | 1468866705513 Marionette TRACE conn3 <- [1,2726,null,{}] 11:31:45 INFO - PROCESS | 16947 | 1468866705519 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:45 INFO - PROCESS | 16947 | 1468866705529 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:45 INFO - PROCESS | 16947 | 1468866705711 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 11:31:45 INFO - PROCESS | 16947 | 1468866705719 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:45 INFO - PROCESS | 16947 | 1468866705729 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:45 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e64000 == 37 [pid = 16947] [id = 689] 11:31:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 52 (0x90e69400) [pid = 16947] [serial = 2068] [outer = (nil)] 11:31:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 53 (0x9ae39000) [pid = 16947] [serial = 2069] [outer = 0x90e69400] 11:31:45 INFO - PROCESS | 16947 | 1468866705791 Marionette DEBUG loaded listener.js 11:31:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 54 (0x9ae3cc00) [pid = 16947] [serial = 2070] [outer = 0x90e69400] 11:31:46 INFO - PROCESS | 16947 | 1468866706665 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:31:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:31:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1179ms 11:31:46 INFO - PROCESS | 16947 | 1468866706689 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 11:31:46 INFO - PROCESS | 16947 | 1468866706695 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 11:31:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:31:46 INFO - PROCESS | 16947 | 1468866706704 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:31:46 INFO - PROCESS | 16947 | 1468866706710 Marionette TRACE conn3 <- [1,2730,null,{}] 11:31:46 INFO - PROCESS | 16947 | 1468866706720 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:46 INFO - PROCESS | 16947 | 1468866706725 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:46 INFO - PROCESS | 16947 | 1468866706933 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 11:31:47 INFO - PROCESS | 16947 | 1468866707071 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:47 INFO - PROCESS | 16947 | 1468866707086 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:47 INFO - PROCESS | 16947 | ++DOCSHELL 0x92182800 == 38 [pid = 16947] [id = 690] 11:31:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 55 (0x92184c00) [pid = 16947] [serial = 2071] [outer = (nil)] 11:31:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 56 (0x9230f400) [pid = 16947] [serial = 2072] [outer = 0x92184c00] 11:31:47 INFO - PROCESS | 16947 | 1468866707157 Marionette DEBUG loaded listener.js 11:31:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 57 (0x925c6000) [pid = 16947] [serial = 2073] [outer = 0x92184c00] 11:31:48 INFO - PROCESS | 16947 | 1468866708508 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:31:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:31:48 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:31:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:31:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:31:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:31:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1845ms 11:31:48 INFO - PROCESS | 16947 | 1468866708549 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 11:31:48 INFO - PROCESS | 16947 | 1468866708556 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 11:31:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:31:48 INFO - PROCESS | 16947 | 1468866708664 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:31:48 INFO - PROCESS | 16947 | 1468866708671 Marionette TRACE conn3 <- [1,2734,null,{}] 11:31:48 INFO - PROCESS | 16947 | 1468866708686 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:48 INFO - PROCESS | 16947 | 1468866708696 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:48 INFO - PROCESS | 16947 | 1468866708860 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 11:31:49 INFO - PROCESS | 16947 | 1468866709024 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:49 INFO - PROCESS | 16947 | 1468866709031 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:49 INFO - PROCESS | 16947 | ++DOCSHELL 0x92223800 == 39 [pid = 16947] [id = 691] 11:31:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 58 (0x95233400) [pid = 16947] [serial = 2074] [outer = (nil)] 11:31:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 59 (0x978c2400) [pid = 16947] [serial = 2075] [outer = 0x95233400] 11:31:49 INFO - PROCESS | 16947 | 1468866709119 Marionette DEBUG loaded listener.js 11:31:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 60 (0x9966c000) [pid = 16947] [serial = 2076] [outer = 0x95233400] 11:31:50 INFO - PROCESS | 16947 | 1468866710026 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:31:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:31:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1458ms 11:31:50 INFO - PROCESS | 16947 | 1468866710067 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 11:31:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:31:50 INFO - PROCESS | 16947 | 1468866710072 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 11:31:50 INFO - PROCESS | 16947 | 1468866710079 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:31:50 INFO - PROCESS | 16947 | 1468866710085 Marionette TRACE conn3 <- [1,2738,null,{}] 11:31:50 INFO - PROCESS | 16947 | 1468866710101 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:50 INFO - PROCESS | 16947 | 1468866710109 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:50 INFO - PROCESS | 16947 | 1468866710282 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 11:31:50 INFO - PROCESS | 16947 | 1468866710490 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 16947 | 1468866710503 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:50 INFO - PROCESS | 16947 | ++DOCSHELL 0x99670000 == 40 [pid = 16947] [id = 692] 11:31:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0x9ac8cc00) [pid = 16947] [serial = 2077] [outer = (nil)] 11:31:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x9ae34c00) [pid = 16947] [serial = 2078] [outer = 0x9ac8cc00] 11:31:50 INFO - PROCESS | 16947 | 1468866710582 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x9ae40800) [pid = 16947] [serial = 2079] [outer = 0x9ac8cc00] 11:31:51 INFO - PROCESS | 16947 | 1468866711370 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:31:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:31:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1336ms 11:31:51 INFO - PROCESS | 16947 | 1468866711414 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 11:31:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:31:51 INFO - PROCESS | 16947 | 1468866711419 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 11:31:51 INFO - PROCESS | 16947 | 1468866711425 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 16947 | 1468866711429 Marionette TRACE conn3 <- [1,2742,null,{}] 11:31:51 INFO - PROCESS | 16947 | 1468866711434 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:51 INFO - PROCESS | 16947 | 1468866711439 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:51 INFO - PROCESS | 16947 | 1468866711590 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 11:31:51 INFO - PROCESS | 16947 | 1468866711760 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:51 INFO - PROCESS | 16947 | 1468866711771 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:51 INFO - PROCESS | 16947 | ++DOCSHELL 0x99e1cc00 == 41 [pid = 16947] [id = 693] 11:31:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x9a4cdc00) [pid = 16947] [serial = 2080] [outer = (nil)] 11:31:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x9b10f400) [pid = 16947] [serial = 2081] [outer = 0x9a4cdc00] 11:31:51 INFO - PROCESS | 16947 | 1468866711840 Marionette DEBUG loaded listener.js 11:31:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x99edc800) [pid = 16947] [serial = 2082] [outer = 0x9a4cdc00] 11:31:52 INFO - PROCESS | 16947 | 1468866712750 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:31:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:31:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1386ms 11:31:52 INFO - PROCESS | 16947 | 1468866712812 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 11:31:52 INFO - PROCESS | 16947 | 1468866712815 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 11:31:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:31:52 INFO - PROCESS | 16947 | 1468866712821 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:31:52 INFO - PROCESS | 16947 | 1468866712825 Marionette TRACE conn3 <- [1,2746,null,{}] 11:31:52 INFO - PROCESS | 16947 | 1468866712830 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:52 INFO - PROCESS | 16947 | 1468866712835 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:52 INFO - PROCESS | 16947 | 1468866712989 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 11:31:53 INFO - PROCESS | 16947 | 1468866713379 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:53 INFO - PROCESS | 16947 | 1468866713391 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:53 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f38000 == 42 [pid = 16947] [id = 694] 11:31:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x91f38c00) [pid = 16947] [serial = 2083] [outer = (nil)] 11:31:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x92177400) [pid = 16947] [serial = 2084] [outer = 0x91f38c00] 11:31:53 INFO - PROCESS | 16947 | 1468866713498 Marionette DEBUG loaded listener.js 11:31:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x92404800) [pid = 16947] [serial = 2085] [outer = 0x91f38c00] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x91ddec00 == 41 [pid = 16947] [id = 678] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x92407800 == 40 [pid = 16947] [id = 679] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x92182400 == 39 [pid = 16947] [id = 680] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x95236c00 == 38 [pid = 16947] [id = 688] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd1c00 == 37 [pid = 16947] [id = 687] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x99d9c000 == 36 [pid = 16947] [id = 686] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x9263dc00 == 35 [pid = 16947] [id = 685] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6ac00 == 34 [pid = 16947] [id = 684] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x90e67400 == 33 [pid = 16947] [id = 681] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x92405800 == 32 [pid = 16947] [id = 677] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8f3400 == 31 [pid = 16947] [id = 676] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6b400 == 30 [pid = 16947] [id = 682] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x92223000 == 29 [pid = 16947] [id = 683] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x99e1cc00 == 28 [pid = 16947] [id = 693] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x92223800 == 27 [pid = 16947] [id = 691] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x99670000 == 26 [pid = 16947] [id = 692] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x90e64000 == 25 [pid = 16947] [id = 689] 11:31:54 INFO - PROCESS | 16947 | --DOCSHELL 0x92182800 == 24 [pid = 16947] [id = 690] 11:31:54 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x925f3c00) [pid = 16947] [serial = 2039] [outer = (nil)] [url = about:blank] 11:31:54 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x925ed000) [pid = 16947] [serial = 2042] [outer = (nil)] [url = about:blank] 11:31:54 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x925f0000) [pid = 16947] [serial = 2033] [outer = (nil)] [url = about:blank] 11:31:54 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x93b15400) [pid = 16947] [serial = 2025] [outer = (nil)] [url = about:blank] 11:31:54 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x950c1400) [pid = 16947] [serial = 2043] [outer = (nil)] [url = about:blank] 11:31:54 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x930c8800) [pid = 16947] [serial = 2024] [outer = (nil)] [url = about:blank] 11:31:54 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9217f400) [pid = 16947] [serial = 2036] [outer = (nil)] [url = about:blank] 11:31:54 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x9a8b7400) [pid = 16947] [serial = 2028] [outer = (nil)] [url = about:blank] 11:31:54 INFO - PROCESS | 16947 | --DOMWINDOW == 60 (0x9a667400) [pid = 16947] [serial = 2027] [outer = (nil)] [url = about:blank] 11:31:54 INFO - PROCESS | 16947 | --DOMWINDOW == 59 (0x92630c00) [pid = 16947] [serial = 2034] [outer = (nil)] [url = about:blank] 11:31:54 INFO - PROCESS | 16947 | --DOMWINDOW == 58 (0x9b195400) [pid = 16947] [serial = 2031] [outer = (nil)] [url = about:blank] 11:31:54 INFO - PROCESS | 16947 | --DOMWINDOW == 57 (0x9b18c800) [pid = 16947] [serial = 2030] [outer = (nil)] [url = about:blank] 11:31:54 INFO - PROCESS | 16947 | --DOMWINDOW == 56 (0x92632400) [pid = 16947] [serial = 2040] [outer = (nil)] [url = about:blank] 11:31:54 INFO - PROCESS | 16947 | --DOMWINDOW == 55 (0x92185400) [pid = 16947] [serial = 2037] [outer = (nil)] [url = about:blank] 11:31:54 INFO - PROCESS | 16947 | --DOMWINDOW == 54 (0x96ec2000) [pid = 16947] [serial = 2045] [outer = (nil)] [url = about:blank] 11:31:55 INFO - PROCESS | 16947 | 1468866715283 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:31:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:31:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 2487ms 11:31:55 INFO - PROCESS | 16947 | 1468866715309 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 11:31:55 INFO - PROCESS | 16947 | 1468866715314 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 11:31:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:31:55 INFO - PROCESS | 16947 | 1468866715323 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:31:55 INFO - PROCESS | 16947 | 1468866715327 Marionette TRACE conn3 <- [1,2750,null,{}] 11:31:55 INFO - PROCESS | 16947 | 1468866715336 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:55 INFO - PROCESS | 16947 | 1468866715341 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:55 INFO - PROCESS | 16947 | 1468866715535 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 11:31:55 INFO - PROCESS | 16947 | 1468866715661 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:55 INFO - PROCESS | 16947 | 1468866715676 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:55 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f35800 == 25 [pid = 16947] [id = 695] 11:31:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 55 (0x91f35c00) [pid = 16947] [serial = 2086] [outer = (nil)] 11:31:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 56 (0x9217f800) [pid = 16947] [serial = 2087] [outer = 0x91f35c00] 11:31:55 INFO - PROCESS | 16947 | 1468866715738 Marionette DEBUG loaded listener.js 11:31:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 57 (0x92182400) [pid = 16947] [serial = 2088] [outer = 0x91f35c00] 11:31:56 INFO - PROCESS | 16947 | 1468866716361 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:31:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:31:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1082ms 11:31:56 INFO - PROCESS | 16947 | 1468866716411 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 11:31:56 INFO - PROCESS | 16947 | 1468866716419 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 11:31:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:31:56 INFO - PROCESS | 16947 | 1468866716429 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:31:56 INFO - PROCESS | 16947 | 1468866716433 Marionette TRACE conn3 <- [1,2754,null,{}] 11:31:56 INFO - PROCESS | 16947 | 1468866716439 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:56 INFO - PROCESS | 16947 | 1468866716445 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:56 INFO - PROCESS | 16947 | 1468866716645 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 11:31:56 INFO - PROCESS | 16947 | 1468866716658 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:56 INFO - PROCESS | 16947 | 1468866716667 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:56 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f1800 == 26 [pid = 16947] [id = 696] 11:31:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 58 (0x925f2400) [pid = 16947] [serial = 2089] [outer = (nil)] 11:31:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 59 (0x925f7000) [pid = 16947] [serial = 2090] [outer = 0x925f2400] 11:31:56 INFO - PROCESS | 16947 | 1468866716735 Marionette DEBUG loaded listener.js 11:31:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 60 (0x92633400) [pid = 16947] [serial = 2091] [outer = 0x925f2400] 11:31:57 INFO - PROCESS | 16947 | 1468866717606 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:31:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:31:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1232ms 11:31:57 INFO - PROCESS | 16947 | 1468866717670 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 11:31:57 INFO - PROCESS | 16947 | 1468866717673 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 11:31:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:31:57 INFO - PROCESS | 16947 | 1468866717680 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:31:57 INFO - PROCESS | 16947 | 1468866717685 Marionette TRACE conn3 <- [1,2758,null,{}] 11:31:57 INFO - PROCESS | 16947 | 1468866717702 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:57 INFO - PROCESS | 16947 | 1468866717711 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:57 INFO - PROCESS | 16947 | 1468866717914 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 11:31:57 INFO - PROCESS | 16947 | 1468866717934 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:57 INFO - PROCESS | 16947 | 1468866717947 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:57 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d54000 == 27 [pid = 16947] [id = 697] 11:31:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0x93d55000) [pid = 16947] [serial = 2092] [outer = (nil)] 11:31:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x95039400) [pid = 16947] [serial = 2093] [outer = 0x93d55000] 11:31:58 INFO - PROCESS | 16947 | 1468866718010 Marionette DEBUG loaded listener.js 11:31:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x9518b000) [pid = 16947] [serial = 2094] [outer = 0x93d55000] 11:31:58 INFO - PROCESS | 16947 | 1468866718826 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:31:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:31:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1186ms 11:31:58 INFO - PROCESS | 16947 | 1468866718867 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 11:31:58 INFO - PROCESS | 16947 | 1468866718870 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 11:31:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:31:58 INFO - PROCESS | 16947 | 1468866718888 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:31:58 INFO - PROCESS | 16947 | 1468866718890 Marionette TRACE conn3 <- [1,2762,null,{}] 11:31:58 INFO - PROCESS | 16947 | 1468866718896 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:58 INFO - PROCESS | 16947 | 1468866718900 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:59 INFO - PROCESS | 16947 | 1468866719088 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 11:31:59 INFO - PROCESS | 16947 | 1468866719106 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:59 INFO - PROCESS | 16947 | 1468866719116 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:31:59 INFO - PROCESS | 16947 | ++DOCSHELL 0x92180800 == 28 [pid = 16947] [id = 698] 11:31:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x95032400) [pid = 16947] [serial = 2095] [outer = (nil)] 11:31:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x98309400) [pid = 16947] [serial = 2096] [outer = 0x95032400] 11:31:59 INFO - PROCESS | 16947 | 1468866719188 Marionette DEBUG loaded listener.js 11:31:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x99297400) [pid = 16947] [serial = 2097] [outer = 0x95032400] 11:31:59 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x90e69400) [pid = 16947] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:31:59 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x99da9c00) [pid = 16947] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:31:59 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x99ebf400) [pid = 16947] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:31:59 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9221c800) [pid = 16947] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:31:59 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x93a04000) [pid = 16947] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:31:59 INFO - PROCESS | 16947 | --DOMWINDOW == 60 (0x99e1ec00) [pid = 16947] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:31:59 INFO - PROCESS | 16947 | --DOMWINDOW == 59 (0x93b1a000) [pid = 16947] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:31:59 INFO - PROCESS | 16947 | --DOMWINDOW == 58 (0x93b17000) [pid = 16947] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:31:59 INFO - PROCESS | 16947 | --DOMWINDOW == 57 (0x90e6d800) [pid = 16947] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:32:00 INFO - PROCESS | 16947 | 1468866720232 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:32:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:32:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1389ms 11:32:00 INFO - PROCESS | 16947 | 1468866720277 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 11:32:00 INFO - PROCESS | 16947 | 1468866720281 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 11:32:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:32:00 INFO - PROCESS | 16947 | 1468866720288 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:32:00 INFO - PROCESS | 16947 | 1468866720291 Marionette TRACE conn3 <- [1,2766,null,{}] 11:32:00 INFO - PROCESS | 16947 | 1468866720297 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:00 INFO - PROCESS | 16947 | 1468866720300 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:00 INFO - PROCESS | 16947 | 1468866720431 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 11:32:00 INFO - PROCESS | 16947 | 1468866720444 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:00 INFO - PROCESS | 16947 | 1468866720454 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:00 INFO - PROCESS | 16947 | ++DOCSHELL 0x95186800 == 29 [pid = 16947] [id = 699] 11:32:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 58 (0x95236c00) [pid = 16947] [serial = 2098] [outer = (nil)] 11:32:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 59 (0x99da0c00) [pid = 16947] [serial = 2099] [outer = 0x95236c00] 11:32:00 INFO - PROCESS | 16947 | 1468866720523 Marionette DEBUG loaded listener.js 11:32:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 60 (0x99e22c00) [pid = 16947] [serial = 2100] [outer = 0x95236c00] 11:32:01 INFO - PROCESS | 16947 | 1468866721329 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:32:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:32:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1087ms 11:32:01 INFO - PROCESS | 16947 | 1468866721376 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 11:32:01 INFO - PROCESS | 16947 | 1468866721379 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 11:32:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:32:01 INFO - PROCESS | 16947 | 1468866721385 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:32:01 INFO - PROCESS | 16947 | 1468866721388 Marionette TRACE conn3 <- [1,2770,null,{}] 11:32:01 INFO - PROCESS | 16947 | 1468866721394 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:01 INFO - PROCESS | 16947 | 1468866721403 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:01 INFO - PROCESS | 16947 | 1468866721587 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 11:32:01 INFO - PROCESS | 16947 | 1468866721597 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:01 INFO - PROCESS | 16947 | 1468866721602 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:01 INFO - PROCESS | 16947 | ++DOCSHELL 0x99ed4800 == 30 [pid = 16947] [id = 700] 11:32:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0x9a107c00) [pid = 16947] [serial = 2101] [outer = (nil)] 11:32:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x9a8b6c00) [pid = 16947] [serial = 2102] [outer = 0x9a107c00] 11:32:01 INFO - PROCESS | 16947 | 1468866721666 Marionette DEBUG loaded listener.js 11:32:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x9a8bbc00) [pid = 16947] [serial = 2103] [outer = 0x9a107c00] 11:32:02 INFO - PROCESS | 16947 | 1468866722786 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:32:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:32:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1435ms 11:32:02 INFO - PROCESS | 16947 | 1468866722822 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 11:32:02 INFO - PROCESS | 16947 | 1468866722829 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 11:32:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:32:02 INFO - PROCESS | 16947 | 1468866722837 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:32:02 INFO - PROCESS | 16947 | 1468866722845 Marionette TRACE conn3 <- [1,2774,null,{}] 11:32:02 INFO - PROCESS | 16947 | 1468866722852 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:02 INFO - PROCESS | 16947 | 1468866722858 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:03 INFO - PROCESS | 16947 | 1468866723035 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 11:32:03 INFO - PROCESS | 16947 | 1468866723254 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:03 INFO - PROCESS | 16947 | 1468866723263 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:03 INFO - PROCESS | 16947 | ++DOCSHELL 0x92220000 == 31 [pid = 16947] [id = 701] 11:32:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x92221800) [pid = 16947] [serial = 2104] [outer = (nil)] 11:32:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x925eb000) [pid = 16947] [serial = 2105] [outer = 0x92221800] 11:32:03 INFO - PROCESS | 16947 | 1468866723380 Marionette DEBUG loaded listener.js 11:32:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9263ac00) [pid = 16947] [serial = 2106] [outer = 0x92221800] 11:32:04 INFO - PROCESS | 16947 | 1468866724277 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:32:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:32:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1485ms 11:32:04 INFO - PROCESS | 16947 | 1468866724322 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 11:32:04 INFO - PROCESS | 16947 | 1468866724329 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 11:32:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:32:04 INFO - PROCESS | 16947 | 1468866724340 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:32:04 INFO - PROCESS | 16947 | 1468866724344 Marionette TRACE conn3 <- [1,2778,null,{}] 11:32:04 INFO - PROCESS | 16947 | 1468866724351 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:04 INFO - PROCESS | 16947 | 1468866724356 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:04 INFO - PROCESS | 16947 | 1468866724540 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 11:32:04 INFO - PROCESS | 16947 | 1468866724787 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:04 INFO - PROCESS | 16947 | 1468866724796 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:04 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f33400 == 32 [pid = 16947] [id = 702] 11:32:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x93d56400) [pid = 16947] [serial = 2107] [outer = (nil)] 11:32:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9546ec00) [pid = 16947] [serial = 2108] [outer = 0x93d56400] 11:32:04 INFO - PROCESS | 16947 | 1468866724878 Marionette DEBUG loaded listener.js 11:32:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x983de400) [pid = 16947] [serial = 2109] [outer = 0x93d56400] 11:32:05 INFO - PROCESS | 16947 | 1468866725776 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:32:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:32:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1482ms 11:32:05 INFO - PROCESS | 16947 | 1468866725822 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 11:32:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:32:05 INFO - PROCESS | 16947 | 1468866725826 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 11:32:05 INFO - PROCESS | 16947 | 1468866725832 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:32:05 INFO - PROCESS | 16947 | 1468866725838 Marionette TRACE conn3 <- [1,2782,null,{}] 11:32:05 INFO - PROCESS | 16947 | 1468866725854 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:05 INFO - PROCESS | 16947 | 1468866725863 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:06 INFO - PROCESS | 16947 | 1468866726038 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 11:32:06 INFO - PROCESS | 16947 | 1468866726206 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:06 INFO - PROCESS | 16947 | 1468866726217 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:06 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d53800 == 33 [pid = 16947] [id = 703] 11:32:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x93d5e400) [pid = 16947] [serial = 2110] [outer = (nil)] 11:32:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9ac83c00) [pid = 16947] [serial = 2111] [outer = 0x93d5e400] 11:32:06 INFO - PROCESS | 16947 | 1468866726305 Marionette DEBUG loaded listener.js 11:32:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9ac8a000) [pid = 16947] [serial = 2112] [outer = 0x93d5e400] 11:32:07 INFO - PROCESS | 16947 | 1468866727351 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:32:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:32:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1534ms 11:32:07 INFO - PROCESS | 16947 | 1468866727367 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 11:32:07 INFO - PROCESS | 16947 | 1468866727373 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 11:32:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:32:07 INFO - PROCESS | 16947 | 1468866727382 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:32:07 INFO - PROCESS | 16947 | 1468866727386 Marionette TRACE conn3 <- [1,2786,null,{}] 11:32:07 INFO - PROCESS | 16947 | 1468866727395 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:07 INFO - PROCESS | 16947 | 1468866727400 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:07 INFO - PROCESS | 16947 | 1468866727584 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 11:32:07 INFO - PROCESS | 16947 | 1468866727865 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:07 INFO - PROCESS | 16947 | 1468866727874 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:07 INFO - PROCESS | 16947 | ++DOCSHELL 0x92223800 == 34 [pid = 16947] [id = 704] 11:32:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x92305c00) [pid = 16947] [serial = 2113] [outer = (nil)] 11:32:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x92407800) [pid = 16947] [serial = 2114] [outer = 0x92305c00] 11:32:08 INFO - PROCESS | 16947 | 1468866728019 Marionette DEBUG loaded listener.js 11:32:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x925c6400) [pid = 16947] [serial = 2115] [outer = 0x92305c00] 11:32:08 INFO - PROCESS | 16947 | --DOCSHELL 0x95186800 == 33 [pid = 16947] [id = 699] 11:32:08 INFO - PROCESS | 16947 | --DOCSHELL 0x92180800 == 32 [pid = 16947] [id = 698] 11:32:08 INFO - PROCESS | 16947 | --DOCSHELL 0x93d54000 == 31 [pid = 16947] [id = 697] 11:32:08 INFO - PROCESS | 16947 | --DOCSHELL 0x925f1800 == 30 [pid = 16947] [id = 696] 11:32:08 INFO - PROCESS | 16947 | --DOCSHELL 0x91f35800 == 29 [pid = 16947] [id = 695] 11:32:08 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9ae39000) [pid = 16947] [serial = 2069] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9a777800) [pid = 16947] [serial = 2063] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9a8b9400) [pid = 16947] [serial = 2064] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9a8be800) [pid = 16947] [serial = 2066] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x92404400) [pid = 16947] [serial = 2054] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x925c3400) [pid = 16947] [serial = 2055] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x93d5e800) [pid = 16947] [serial = 2057] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x950c6000) [pid = 16947] [serial = 2058] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x99ec5400) [pid = 16947] [serial = 2060] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x978b6400) [pid = 16947] [serial = 2051] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x98357000) [pid = 16947] [serial = 2052] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x978c4400) [pid = 16947] [serial = 2046] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x91f3fc00) [pid = 16947] [serial = 2048] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x925c9c00) [pid = 16947] [serial = 2049] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 16947 | --DOMWINDOW == 60 (0x9ae3cc00) [pid = 16947] [serial = 2070] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 16947 | --DOMWINDOW == 59 (0x95188400) [pid = 16947] [serial = 2067] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 16947 | --DOMWINDOW == 58 (0x99ed8000) [pid = 16947] [serial = 2061] [outer = (nil)] [url = about:blank] 11:32:08 INFO - PROCESS | 16947 | 1468866728789 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:32:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:32:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1435ms 11:32:08 INFO - PROCESS | 16947 | 1468866728817 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 11:32:08 INFO - PROCESS | 16947 | 1468866728824 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 11:32:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:32:08 INFO - PROCESS | 16947 | 1468866728834 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:32:08 INFO - PROCESS | 16947 | 1468866728838 Marionette TRACE conn3 <- [1,2790,null,{}] 11:32:08 INFO - PROCESS | 16947 | 1468866728844 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:08 INFO - PROCESS | 16947 | 1468866728850 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:09 INFO - PROCESS | 16947 | 1468866729029 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 11:32:09 INFO - PROCESS | 16947 | 1468866729153 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:09 INFO - PROCESS | 16947 | 1468866729160 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:09 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3d000 == 30 [pid = 16947] [id = 705] 11:32:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 59 (0x925eec00) [pid = 16947] [serial = 2116] [outer = (nil)] 11:32:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 60 (0x93b12c00) [pid = 16947] [serial = 2117] [outer = 0x925eec00] 11:32:09 INFO - PROCESS | 16947 | 1468866729237 Marionette DEBUG loaded listener.js 11:32:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0x95030400) [pid = 16947] [serial = 2118] [outer = 0x925eec00] 11:32:09 INFO - PROCESS | 16947 | 1468866729939 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:32:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:32:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1134ms 11:32:09 INFO - PROCESS | 16947 | 1468866729968 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 11:32:09 INFO - PROCESS | 16947 | 1468866729972 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 11:32:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:32:09 INFO - PROCESS | 16947 | 1468866729994 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:32:10 INFO - PROCESS | 16947 | 1468866730000 Marionette TRACE conn3 <- [1,2794,null,{}] 11:32:10 INFO - PROCESS | 16947 | 1468866730019 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:10 INFO - PROCESS | 16947 | 1468866730027 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:10 INFO - PROCESS | 16947 | 1468866730182 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 11:32:10 INFO - PROCESS | 16947 | 1468866730193 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:10 INFO - PROCESS | 16947 | 1468866730202 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:10 INFO - PROCESS | 16947 | ++DOCSHELL 0x992a3400 == 31 [pid = 16947] [id = 706] 11:32:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x9966cc00) [pid = 16947] [serial = 2119] [outer = (nil)] 11:32:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x99ed5400) [pid = 16947] [serial = 2120] [outer = 0x9966cc00] 11:32:10 INFO - PROCESS | 16947 | 1468866730270 Marionette DEBUG loaded listener.js 11:32:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x9a070400) [pid = 16947] [serial = 2121] [outer = 0x9966cc00] 11:32:11 INFO - PROCESS | 16947 | 1468866731195 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:32:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:32:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1243ms 11:32:11 INFO - PROCESS | 16947 | 1468866731238 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 11:32:11 INFO - PROCESS | 16947 | 1468866731242 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 11:32:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:32:11 INFO - PROCESS | 16947 | 1468866731259 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:32:11 INFO - PROCESS | 16947 | 1468866731261 Marionette TRACE conn3 <- [1,2798,null,{}] 11:32:11 INFO - PROCESS | 16947 | 1468866731268 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:11 INFO - PROCESS | 16947 | 1468866731273 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:11 INFO - PROCESS | 16947 | 1468866731474 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 11:32:11 INFO - PROCESS | 16947 | 1468866731494 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:11 INFO - PROCESS | 16947 | 1468866731504 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:11 INFO - PROCESS | 16947 | ++DOCSHELL 0x99ed6c00 == 32 [pid = 16947] [id = 707] 11:32:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x9a66d800) [pid = 16947] [serial = 2122] [outer = (nil)] 11:32:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9a8b9c00) [pid = 16947] [serial = 2123] [outer = 0x9a66d800] 11:32:11 INFO - PROCESS | 16947 | 1468866731578 Marionette DEBUG loaded listener.js 11:32:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9a8e7000) [pid = 16947] [serial = 2124] [outer = 0x9a66d800] 11:32:12 INFO - PROCESS | 16947 | 1468866732387 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:32:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:32:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1182ms 11:32:12 INFO - PROCESS | 16947 | 1468866732438 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 11:32:12 INFO - PROCESS | 16947 | 1468866732440 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 11:32:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:32:12 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x93d55000) [pid = 16947] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:32:12 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x95032400) [pid = 16947] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:32:12 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x95236c00) [pid = 16947] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:32:12 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x92184c00) [pid = 16947] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:32:12 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x95233400) [pid = 16947] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:32:12 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x91f38c00) [pid = 16947] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:32:12 INFO - PROCESS | 16947 | --DOMWINDOW == 60 (0x925f2400) [pid = 16947] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:32:12 INFO - PROCESS | 16947 | --DOMWINDOW == 59 (0x91f35c00) [pid = 16947] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:32:12 INFO - PROCESS | 16947 | --DOMWINDOW == 58 (0x9ac8cc00) [pid = 16947] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:32:12 INFO - PROCESS | 16947 | --DOMWINDOW == 57 (0x9a4cdc00) [pid = 16947] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:32:12 INFO - PROCESS | 16947 | 1468866732517 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:32:12 INFO - PROCESS | 16947 | 1468866732520 Marionette TRACE conn3 <- [1,2802,null,{}] 11:32:12 INFO - PROCESS | 16947 | 1468866732526 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:12 INFO - PROCESS | 16947 | 1468866732531 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:12 INFO - PROCESS | 16947 | 1468866732699 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 11:32:12 INFO - PROCESS | 16947 | 1468866732708 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:12 INFO - PROCESS | 16947 | 1468866732716 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:12 INFO - PROCESS | 16947 | ++DOCSHELL 0x93a06000 == 33 [pid = 16947] [id = 708] 11:32:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 58 (0x93a0f400) [pid = 16947] [serial = 2125] [outer = (nil)] 11:32:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 59 (0x9830dc00) [pid = 16947] [serial = 2126] [outer = 0x93a0f400] 11:32:12 INFO - PROCESS | 16947 | 1468866732778 Marionette DEBUG loaded listener.js 11:32:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 60 (0x9a1da000) [pid = 16947] [serial = 2127] [outer = 0x93a0f400] 11:32:13 INFO - PROCESS | 16947 | 1468866733809 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:32:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:32:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1355ms 11:32:13 INFO - PROCESS | 16947 | 1468866733848 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 11:32:13 INFO - PROCESS | 16947 | 1468866733855 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 11:32:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:32:13 INFO - PROCESS | 16947 | 1468866733863 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:32:13 INFO - PROCESS | 16947 | 1468866733868 Marionette TRACE conn3 <- [1,2806,null,{}] 11:32:13 INFO - PROCESS | 16947 | 1468866733879 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:13 INFO - PROCESS | 16947 | 1468866733885 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:14 INFO - PROCESS | 16947 | 1468866734068 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 11:32:14 INFO - PROCESS | 16947 | 1468866734302 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 16947 | 1468866734316 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:14 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217d800 == 34 [pid = 16947] [id = 709] 11:32:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0x92181000) [pid = 16947] [serial = 2128] [outer = (nil)] 11:32:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x925f5000) [pid = 16947] [serial = 2129] [outer = 0x92181000] 11:32:14 INFO - PROCESS | 16947 | 1468866734432 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x930c9800) [pid = 16947] [serial = 2130] [outer = 0x92181000] 11:32:15 INFO - PROCESS | 16947 | 1468866735237 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:32:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:32:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1434ms 11:32:15 INFO - PROCESS | 16947 | 1468866735297 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 11:32:15 INFO - PROCESS | 16947 | 1468866735304 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 11:32:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:32:15 INFO - PROCESS | 16947 | 1468866735315 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:32:15 INFO - PROCESS | 16947 | 1468866735319 Marionette TRACE conn3 <- [1,2810,null,{}] 11:32:15 INFO - PROCESS | 16947 | 1468866735325 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:15 INFO - PROCESS | 16947 | 1468866735331 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:15 INFO - PROCESS | 16947 | 1468866735546 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 11:32:15 INFO - PROCESS | 16947 | 1468866735723 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:15 INFO - PROCESS | 16947 | 1468866735729 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:15 INFO - PROCESS | 16947 | ++DOCSHELL 0x95465400 == 35 [pid = 16947] [id = 710] 11:32:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x95468800) [pid = 16947] [serial = 2131] [outer = (nil)] 11:32:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x98309000) [pid = 16947] [serial = 2132] [outer = 0x95468800] 11:32:15 INFO - PROCESS | 16947 | 1468866735808 Marionette DEBUG loaded listener.js 11:32:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x99d9d800) [pid = 16947] [serial = 2133] [outer = 0x95468800] 11:32:16 INFO - PROCESS | 16947 | 1468866736728 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:32:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:32:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1446ms 11:32:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:32:16 INFO - PROCESS | 16947 | 1468866736761 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 11:32:16 INFO - PROCESS | 16947 | 1468866736764 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 11:32:16 INFO - PROCESS | 16947 | 1468866736772 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:32:16 INFO - PROCESS | 16947 | 1468866736778 Marionette TRACE conn3 <- [1,2814,null,{}] 11:32:16 INFO - PROCESS | 16947 | 1468866736794 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:16 INFO - PROCESS | 16947 | 1468866736802 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:16 INFO - PROCESS | 16947 | 1468866736979 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 11:32:17 INFO - PROCESS | 16947 | 1468866737148 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:17 INFO - PROCESS | 16947 | 1468866737159 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:17 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ae3ac00 == 36 [pid = 16947] [id = 711] 11:32:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9ae3b000) [pid = 16947] [serial = 2134] [outer = (nil)] 11:32:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9ae3dc00) [pid = 16947] [serial = 2135] [outer = 0x9ae3b000] 11:32:17 INFO - PROCESS | 16947 | 1468866737238 Marionette DEBUG loaded listener.js 11:32:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9b103400) [pid = 16947] [serial = 2136] [outer = 0x9ae3b000] 11:32:18 INFO - PROCESS | 16947 | 1468866738114 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:32:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:32:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1393ms 11:32:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:32:18 INFO - PROCESS | 16947 | 1468866738166 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 11:32:18 INFO - PROCESS | 16947 | 1468866738169 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 11:32:18 INFO - PROCESS | 16947 | 1468866738176 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:32:18 INFO - PROCESS | 16947 | 1468866738180 Marionette TRACE conn3 <- [1,2818,null,{}] 11:32:18 INFO - PROCESS | 16947 | 1468866738185 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:18 INFO - PROCESS | 16947 | 1468866738190 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:18 INFO - PROCESS | 16947 | 1468866738359 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 11:32:18 INFO - PROCESS | 16947 | 1468866738529 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:18 INFO - PROCESS | 16947 | 1468866738538 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:18 INFO - PROCESS | 16947 | ++DOCSHELL 0x92214c00 == 37 [pid = 16947] [id = 712] 11:32:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9a8c0800) [pid = 16947] [serial = 2137] [outer = (nil)] 11:32:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9b18a800) [pid = 16947] [serial = 2138] [outer = 0x9a8c0800] 11:32:18 INFO - PROCESS | 16947 | 1468866738608 Marionette DEBUG loaded listener.js 11:32:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9b191000) [pid = 16947] [serial = 2139] [outer = 0x9a8c0800] 11:32:19 INFO - PROCESS | 16947 | 1468866739471 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:32:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:32:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1340ms 11:32:19 INFO - PROCESS | 16947 | 1468866739516 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 11:32:19 INFO - PROCESS | 16947 | 1468866739520 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 11:32:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:32:19 INFO - PROCESS | 16947 | 1468866739526 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:32:19 INFO - PROCESS | 16947 | 1468866739530 Marionette TRACE conn3 <- [1,2822,null,{}] 11:32:19 INFO - PROCESS | 16947 | 1468866739536 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:19 INFO - PROCESS | 16947 | 1468866739541 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:19 INFO - PROCESS | 16947 | 1468866739704 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 11:32:19 INFO - PROCESS | 16947 | 1468866739879 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:19 INFO - PROCESS | 16947 | 1468866739885 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:19 INFO - PROCESS | 16947 | ++DOCSHELL 0x91ddf000 == 38 [pid = 16947] [id = 713] 11:32:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x91f31800) [pid = 16947] [serial = 2140] [outer = (nil)] 11:32:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9b197c00) [pid = 16947] [serial = 2141] [outer = 0x91f31800] 11:32:19 INFO - PROCESS | 16947 | 1468866739962 Marionette DEBUG loaded listener.js 11:32:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9b1e7400) [pid = 16947] [serial = 2142] [outer = 0x91f31800] 11:32:20 INFO - PROCESS | 16947 | 1468866740811 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:32:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:32:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1343ms 11:32:20 INFO - PROCESS | 16947 | 1468866740870 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 11:32:20 INFO - PROCESS | 16947 | 1468866740874 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 11:32:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:32:20 INFO - PROCESS | 16947 | 1468866740881 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - PROCESS | 16947 | 1468866740884 Marionette TRACE conn3 <- [1,2826,null,{}] 11:32:20 INFO - PROCESS | 16947 | 1468866740890 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:20 INFO - PROCESS | 16947 | 1468866740901 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:21 INFO - PROCESS | 16947 | 1468866741282 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 11:32:21 INFO - PROCESS | 16947 | 1468866741517 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:21 INFO - PROCESS | 16947 | 1468866741526 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:21 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217cc00 == 39 [pid = 16947] [id = 714] 11:32:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9217e400) [pid = 16947] [serial = 2143] [outer = (nil)] 11:32:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x92217000) [pid = 16947] [serial = 2144] [outer = 0x9217e400] 11:32:21 INFO - PROCESS | 16947 | 1468866741614 Marionette DEBUG loaded listener.js 11:32:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x925c4800) [pid = 16947] [serial = 2145] [outer = 0x9217e400] 11:32:22 INFO - PROCESS | 16947 | 1468866742496 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:32:23 INFO - PROCESS | 16947 | --DOCSHELL 0x99ed6c00 == 38 [pid = 16947] [id = 707] 11:32:23 INFO - PROCESS | 16947 | --DOCSHELL 0x992a3400 == 37 [pid = 16947] [id = 706] 11:32:23 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3d000 == 36 [pid = 16947] [id = 705] 11:32:23 INFO - PROCESS | 16947 | --DOCSHELL 0x92223800 == 35 [pid = 16947] [id = 704] 11:32:23 INFO - PROCESS | 16947 | --DOCSHELL 0x91f38000 == 34 [pid = 16947] [id = 694] 11:32:23 INFO - PROCESS | 16947 | --DOCSHELL 0x99ed4800 == 33 [pid = 16947] [id = 700] 11:32:23 INFO - PROCESS | 16947 | --DOCSHELL 0x92220000 == 32 [pid = 16947] [id = 701] 11:32:23 INFO - PROCESS | 16947 | --DOCSHELL 0x93d53800 == 31 [pid = 16947] [id = 703] 11:32:23 INFO - PROCESS | 16947 | --DOCSHELL 0x91f33400 == 30 [pid = 16947] [id = 702] 11:32:23 INFO - PROCESS | 16947 | --DOCSHELL 0x92214c00 == 29 [pid = 16947] [id = 712] 11:32:23 INFO - PROCESS | 16947 | --DOCSHELL 0x91ddf000 == 28 [pid = 16947] [id = 713] 11:32:23 INFO - PROCESS | 16947 | --DOCSHELL 0x9ae3ac00 == 27 [pid = 16947] [id = 711] 11:32:23 INFO - PROCESS | 16947 | --DOCSHELL 0x95465400 == 26 [pid = 16947] [id = 710] 11:32:23 INFO - PROCESS | 16947 | --DOCSHELL 0x93a06000 == 25 [pid = 16947] [id = 708] 11:32:23 INFO - PROCESS | 16947 | --DOCSHELL 0x9217d800 == 24 [pid = 16947] [id = 709] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x95039400) [pid = 16947] [serial = 2093] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x98309400) [pid = 16947] [serial = 2096] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9518b000) [pid = 16947] [serial = 2094] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x99da0c00) [pid = 16947] [serial = 2099] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x925c6000) [pid = 16947] [serial = 2073] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9230f400) [pid = 16947] [serial = 2072] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9966c000) [pid = 16947] [serial = 2076] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x92404800) [pid = 16947] [serial = 2085] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x92177400) [pid = 16947] [serial = 2084] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x978c2400) [pid = 16947] [serial = 2075] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x925f7000) [pid = 16947] [serial = 2090] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9217f800) [pid = 16947] [serial = 2087] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x92182400) [pid = 16947] [serial = 2088] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9ae40800) [pid = 16947] [serial = 2079] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x9ae34c00) [pid = 16947] [serial = 2078] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x99edc800) [pid = 16947] [serial = 2082] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x9b10f400) [pid = 16947] [serial = 2081] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 60 (0x99297400) [pid = 16947] [serial = 2097] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 59 (0x99e22c00) [pid = 16947] [serial = 2100] [outer = (nil)] [url = about:blank] 11:32:23 INFO - PROCESS | 16947 | --DOMWINDOW == 58 (0x92633400) [pid = 16947] [serial = 2091] [outer = (nil)] [url = about:blank] 11:32:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:32:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2583ms 11:32:23 INFO - PROCESS | 16947 | 1468866743622 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 11:32:23 INFO - PROCESS | 16947 | 1468866743625 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 11:32:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:32:23 INFO - PROCESS | 16947 | 1468866743635 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:32:23 INFO - PROCESS | 16947 | 1468866743641 Marionette TRACE conn3 <- [1,2830,null,{}] 11:32:23 INFO - PROCESS | 16947 | 1468866743650 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:23 INFO - PROCESS | 16947 | 1468866743655 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:23 INFO - PROCESS | 16947 | 1468866743804 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 11:32:23 INFO - PROCESS | 16947 | 1468866743930 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:23 INFO - PROCESS | 16947 | 1468866743943 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:23 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f38000 == 25 [pid = 16947] [id = 715] 11:32:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 59 (0x91f38400) [pid = 16947] [serial = 2146] [outer = (nil)] 11:32:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 60 (0x91f3dc00) [pid = 16947] [serial = 2147] [outer = 0x91f38400] 11:32:24 INFO - PROCESS | 16947 | 1468866744021 Marionette DEBUG loaded listener.js 11:32:24 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0x9217b400) [pid = 16947] [serial = 2148] [outer = 0x91f38400] 11:32:24 INFO - PROCESS | 16947 | 1468866744773 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:32:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:32:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1184ms 11:32:24 INFO - PROCESS | 16947 | 1468866744836 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 11:32:24 INFO - PROCESS | 16947 | 1468866744843 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 11:32:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:32:24 INFO - PROCESS | 16947 | 1468866744857 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:32:24 INFO - PROCESS | 16947 | 1468866744865 Marionette TRACE conn3 <- [1,2834,null,{}] 11:32:24 INFO - PROCESS | 16947 | 1468866744871 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:24 INFO - PROCESS | 16947 | 1468866744877 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:25 INFO - PROCESS | 16947 | 1468866745041 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 11:32:25 INFO - PROCESS | 16947 | 1468866745054 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:25 INFO - PROCESS | 16947 | 1468866745062 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:25 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f3c00 == 26 [pid = 16947] [id = 716] 11:32:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x925f5400) [pid = 16947] [serial = 2149] [outer = (nil)] 11:32:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x92630c00) [pid = 16947] [serial = 2150] [outer = 0x925f5400] 11:32:25 INFO - PROCESS | 16947 | 1468866745131 Marionette DEBUG loaded listener.js 11:32:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x92637000) [pid = 16947] [serial = 2151] [outer = 0x925f5400] 11:32:26 INFO - PROCESS | 16947 | 1468866746034 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:32:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:32:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1244ms 11:32:26 INFO - PROCESS | 16947 | 1468866746096 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 11:32:26 INFO - PROCESS | 16947 | 1468866746100 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 11:32:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:32:26 INFO - PROCESS | 16947 | 1468866746107 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:32:26 INFO - PROCESS | 16947 | 1468866746110 Marionette TRACE conn3 <- [1,2838,null,{}] 11:32:26 INFO - PROCESS | 16947 | 1468866746133 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:26 INFO - PROCESS | 16947 | 1468866746141 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:26 INFO - PROCESS | 16947 | 1468866746339 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 11:32:26 INFO - PROCESS | 16947 | 1468866746361 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:26 INFO - PROCESS | 16947 | 1468866746377 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:26 INFO - PROCESS | 16947 | ++DOCSHELL 0x950c1400 == 27 [pid = 16947] [id = 717] 11:32:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x950c8c00) [pid = 16947] [serial = 2152] [outer = (nil)] 11:32:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9518b000) [pid = 16947] [serial = 2153] [outer = 0x950c8c00] 11:32:26 INFO - PROCESS | 16947 | 1468866746441 Marionette DEBUG loaded listener.js 11:32:26 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x95192800) [pid = 16947] [serial = 2154] [outer = 0x950c8c00] 11:32:27 INFO - PROCESS | 16947 | 1468866747279 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:32:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:32:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1241ms 11:32:27 INFO - PROCESS | 16947 | 1468866747349 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 11:32:27 INFO - PROCESS | 16947 | 1468866747353 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 11:32:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:32:27 INFO - PROCESS | 16947 | 1468866747359 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:32:27 INFO - PROCESS | 16947 | 1468866747361 Marionette TRACE conn3 <- [1,2842,null,{}] 11:32:27 INFO - PROCESS | 16947 | 1468866747370 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:27 INFO - PROCESS | 16947 | 1468866747387 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:27 INFO - PROCESS | 16947 | 1468866747590 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 11:32:27 INFO - PROCESS | 16947 | 1468866747621 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:27 INFO - PROCESS | 16947 | 1468866747631 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:27 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d5c400 == 28 [pid = 16947] [id = 718] 11:32:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x95233c00) [pid = 16947] [serial = 2155] [outer = (nil)] 11:32:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x99212c00) [pid = 16947] [serial = 2156] [outer = 0x95233c00] 11:32:27 INFO - PROCESS | 16947 | 1468866747693 Marionette DEBUG loaded listener.js 11:32:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x99674000) [pid = 16947] [serial = 2157] [outer = 0x95233c00] 11:32:28 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x92305c00) [pid = 16947] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:32:28 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x93d5e400) [pid = 16947] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:32:28 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9a107c00) [pid = 16947] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:32:28 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x92221800) [pid = 16947] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:32:28 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9966cc00) [pid = 16947] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:32:28 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x925eec00) [pid = 16947] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:32:28 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x93d56400) [pid = 16947] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:32:28 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9a66d800) [pid = 16947] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:32:28 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x93a0f400) [pid = 16947] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:32:28 INFO - PROCESS | 16947 | 1468866748807 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:32:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:32:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1482ms 11:32:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:32:28 INFO - PROCESS | 16947 | 1468866748841 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 11:32:28 INFO - PROCESS | 16947 | 1468866748844 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 11:32:28 INFO - PROCESS | 16947 | 1468866748851 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:32:28 INFO - PROCESS | 16947 | 1468866748855 Marionette TRACE conn3 <- [1,2846,null,{}] 11:32:28 INFO - PROCESS | 16947 | 1468866748860 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:28 INFO - PROCESS | 16947 | 1468866748865 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:29 INFO - PROCESS | 16947 | 1468866749001 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 11:32:29 INFO - PROCESS | 16947 | 1468866749014 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:29 INFO - PROCESS | 16947 | 1468866749023 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:29 INFO - PROCESS | 16947 | ++DOCSHELL 0x92221800 == 29 [pid = 16947] [id = 719] 11:32:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x9230a000) [pid = 16947] [serial = 2158] [outer = (nil)] 11:32:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x93d56400) [pid = 16947] [serial = 2159] [outer = 0x9230a000] 11:32:29 INFO - PROCESS | 16947 | 1468866749083 Marionette DEBUG loaded listener.js 11:32:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x99216c00) [pid = 16947] [serial = 2160] [outer = 0x9230a000] 11:32:29 INFO - PROCESS | 16947 | 1468866749863 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:32:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:32:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1031ms 11:32:29 INFO - PROCESS | 16947 | 1468866749882 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 11:32:29 INFO - PROCESS | 16947 | 1468866749885 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 11:32:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:32:29 INFO - PROCESS | 16947 | 1468866749892 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:32:29 INFO - PROCESS | 16947 | 1468866749895 Marionette TRACE conn3 <- [1,2850,null,{}] 11:32:29 INFO - PROCESS | 16947 | 1468866749900 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:29 INFO - PROCESS | 16947 | 1468866749910 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:30 INFO - PROCESS | 16947 | 1468866750163 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 11:32:30 INFO - PROCESS | 16947 | 1468866750172 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:30 INFO - PROCESS | 16947 | 1468866750179 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:30 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e64c00 == 30 [pid = 16947] [id = 720] 11:32:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x978c1400) [pid = 16947] [serial = 2161] [outer = (nil)] 11:32:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9a5ed800) [pid = 16947] [serial = 2162] [outer = 0x978c1400] 11:32:30 INFO - PROCESS | 16947 | 1468866750245 Marionette DEBUG loaded listener.js 11:32:30 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9a8b8800) [pid = 16947] [serial = 2163] [outer = 0x978c1400] 11:32:31 INFO - PROCESS | 16947 | 1468866751291 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:32:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:32:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1483ms 11:32:31 INFO - PROCESS | 16947 | 1468866751376 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 11:32:31 INFO - PROCESS | 16947 | 1468866751383 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 11:32:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:32:31 INFO - PROCESS | 16947 | 1468866751391 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:32:31 INFO - PROCESS | 16947 | 1468866751397 Marionette TRACE conn3 <- [1,2854,null,{}] 11:32:31 INFO - PROCESS | 16947 | 1468866751407 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:31 INFO - PROCESS | 16947 | 1468866751413 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:31 INFO - PROCESS | 16947 | 1468866751622 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 11:32:31 INFO - PROCESS | 16947 | 1468866751836 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:31 INFO - PROCESS | 16947 | 1468866751843 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:31 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f3ac00 == 31 [pid = 16947] [id = 721] 11:32:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x92179800) [pid = 16947] [serial = 2164] [outer = (nil)] 11:32:31 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x925c3400) [pid = 16947] [serial = 2165] [outer = 0x92179800] 11:32:31 INFO - PROCESS | 16947 | 1468866751967 Marionette DEBUG loaded listener.js 11:32:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x925f4000) [pid = 16947] [serial = 2166] [outer = 0x92179800] 11:32:32 INFO - PROCESS | 16947 | 1468866752844 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:32:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:32:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1536ms 11:32:32 INFO - PROCESS | 16947 | 1468866752927 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 11:32:32 INFO - PROCESS | 16947 | 1468866752933 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 11:32:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:32:32 INFO - PROCESS | 16947 | 1468866752944 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:32:32 INFO - PROCESS | 16947 | 1468866752948 Marionette TRACE conn3 <- [1,2858,null,{}] 11:32:32 INFO - PROCESS | 16947 | 1468866752954 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:32 INFO - PROCESS | 16947 | 1468866752960 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:33 INFO - PROCESS | 16947 | 1468866753162 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 11:32:33 INFO - PROCESS | 16947 | 1468866753422 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:33 INFO - PROCESS | 16947 | 1468866753432 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:33 INFO - PROCESS | 16947 | ++DOCSHELL 0x93a0f000 == 32 [pid = 16947] [id = 722] 11:32:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x95233400) [pid = 16947] [serial = 2167] [outer = (nil)] 11:32:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9546e400) [pid = 16947] [serial = 2168] [outer = 0x95233400] 11:32:33 INFO - PROCESS | 16947 | 1468866753561 Marionette DEBUG loaded listener.js 11:32:33 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9834f400) [pid = 16947] [serial = 2169] [outer = 0x95233400] 11:32:34 INFO - PROCESS | 16947 | 1468866754455 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:32:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:32:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1589ms 11:32:34 INFO - PROCESS | 16947 | 1468866754533 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 11:32:34 INFO - PROCESS | 16947 | 1468866754537 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 11:32:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:32:34 INFO - PROCESS | 16947 | 1468866754543 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:32:34 INFO - PROCESS | 16947 | 1468866754549 Marionette TRACE conn3 <- [1,2862,null,{}] 11:32:34 INFO - PROCESS | 16947 | 1468866754565 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:34 INFO - PROCESS | 16947 | 1468866754574 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:34 INFO - PROCESS | 16947 | 1468866754784 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 11:32:35 INFO - PROCESS | 16947 | 1468866755009 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:35 INFO - PROCESS | 16947 | 1468866755018 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:35 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e66400 == 33 [pid = 16947] [id = 723] 11:32:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x90e67400) [pid = 16947] [serial = 2170] [outer = (nil)] 11:32:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x90e6e800) [pid = 16947] [serial = 2171] [outer = 0x90e67400] 11:32:35 INFO - PROCESS | 16947 | 1468866755245 Marionette DEBUG loaded listener.js 11:32:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x91de0c00) [pid = 16947] [serial = 2172] [outer = 0x90e67400] 11:32:36 INFO - PROCESS | 16947 | --DOCSHELL 0x92221800 == 32 [pid = 16947] [id = 719] 11:32:36 INFO - PROCESS | 16947 | --DOCSHELL 0x93d5c400 == 31 [pid = 16947] [id = 718] 11:32:36 INFO - PROCESS | 16947 | --DOCSHELL 0x950c1400 == 30 [pid = 16947] [id = 717] 11:32:36 INFO - PROCESS | 16947 | 1468866756197 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:32:36 INFO - PROCESS | 16947 | --DOCSHELL 0x925f3c00 == 29 [pid = 16947] [id = 716] 11:32:36 INFO - PROCESS | 16947 | --DOCSHELL 0x91f38000 == 28 [pid = 16947] [id = 715] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9830dc00) [pid = 16947] [serial = 2126] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9a1da000) [pid = 16947] [serial = 2127] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9a8e7000) [pid = 16947] [serial = 2124] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x925c6400) [pid = 16947] [serial = 2115] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9ac83c00) [pid = 16947] [serial = 2111] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9a8bbc00) [pid = 16947] [serial = 2103] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x92407800) [pid = 16947] [serial = 2114] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x925eb000) [pid = 16947] [serial = 2105] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9263ac00) [pid = 16947] [serial = 2106] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9a070400) [pid = 16947] [serial = 2121] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x93b12c00) [pid = 16947] [serial = 2117] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x99ed5400) [pid = 16947] [serial = 2120] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x9546ec00) [pid = 16947] [serial = 2108] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9ac8a000) [pid = 16947] [serial = 2112] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x95030400) [pid = 16947] [serial = 2118] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 60 (0x983de400) [pid = 16947] [serial = 2109] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 59 (0x9a8b9c00) [pid = 16947] [serial = 2123] [outer = (nil)] [url = about:blank] 11:32:36 INFO - PROCESS | 16947 | --DOMWINDOW == 58 (0x9a8b6c00) [pid = 16947] [serial = 2102] [outer = (nil)] [url = about:blank] 11:32:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:32:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1736ms 11:32:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:32:36 INFO - PROCESS | 16947 | 1468866756280 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 11:32:36 INFO - PROCESS | 16947 | 1468866756284 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 11:32:36 INFO - PROCESS | 16947 | 1468866756293 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:32:36 INFO - PROCESS | 16947 | 1468866756296 Marionette TRACE conn3 <- [1,2866,null,{}] 11:32:36 INFO - PROCESS | 16947 | 1468866756303 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:36 INFO - PROCESS | 16947 | 1468866756307 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:36 INFO - PROCESS | 16947 | 1468866756463 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 11:32:36 INFO - PROCESS | 16947 | 1468866756630 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:36 INFO - PROCESS | 16947 | 1468866756636 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:36 INFO - PROCESS | 16947 | ++DOCSHELL 0x925ea400 == 29 [pid = 16947] [id = 724] 11:32:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 59 (0x925eec00) [pid = 16947] [serial = 2173] [outer = (nil)] 11:32:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 60 (0x92633000) [pid = 16947] [serial = 2174] [outer = 0x925eec00] 11:32:36 INFO - PROCESS | 16947 | 1468866756709 Marionette DEBUG loaded listener.js 11:32:36 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0x93a0f400) [pid = 16947] [serial = 2175] [outer = 0x925eec00] 11:32:37 INFO - PROCESS | 16947 | 1468866757388 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:32:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:32:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1147ms 11:32:37 INFO - PROCESS | 16947 | 1468866757441 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 11:32:37 INFO - PROCESS | 16947 | 1468866757445 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 11:32:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:32:37 INFO - PROCESS | 16947 | 1468866757455 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:32:37 INFO - PROCESS | 16947 | 1468866757459 Marionette TRACE conn3 <- [1,2870,null,{}] 11:32:37 INFO - PROCESS | 16947 | 1468866757481 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:37 INFO - PROCESS | 16947 | 1468866757487 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:37 INFO - PROCESS | 16947 | 1468866757630 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 11:32:37 INFO - PROCESS | 16947 | 1468866757640 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:37 INFO - PROCESS | 16947 | 1468866757646 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:37 INFO - PROCESS | 16947 | ++DOCSHELL 0x95031c00 == 30 [pid = 16947] [id = 725] 11:32:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x9503fc00) [pid = 16947] [serial = 2176] [outer = (nil)] 11:32:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x96eca000) [pid = 16947] [serial = 2177] [outer = 0x9503fc00] 11:32:37 INFO - PROCESS | 16947 | 1468866757707 Marionette DEBUG loaded listener.js 11:32:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x99670000) [pid = 16947] [serial = 2178] [outer = 0x9503fc00] 11:32:38 INFO - PROCESS | 16947 | 1468866758578 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:32:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:32:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1155ms 11:32:38 INFO - PROCESS | 16947 | 1468866758653 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 11:32:38 INFO - PROCESS | 16947 | 1468866758656 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 11:32:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:32:38 INFO - PROCESS | 16947 | 1468866758666 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:32:38 INFO - PROCESS | 16947 | 1468866758671 Marionette TRACE conn3 <- [1,2874,null,{}] 11:32:38 INFO - PROCESS | 16947 | 1468866758685 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:38 INFO - PROCESS | 16947 | 1468866758693 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:38 INFO - PROCESS | 16947 | 1468866758900 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 11:32:39 INFO - PROCESS | 16947 | 1468866758984 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:39 INFO - PROCESS | 16947 | 1468866758993 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:39 INFO - PROCESS | 16947 | ++DOCSHELL 0x9240d800 == 31 [pid = 16947] [id = 726] 11:32:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x99ed7800) [pid = 16947] [serial = 2179] [outer = (nil)] 11:32:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9a27dc00) [pid = 16947] [serial = 2180] [outer = 0x99ed7800] 11:32:39 INFO - PROCESS | 16947 | 1468866759063 Marionette DEBUG loaded listener.js 11:32:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9a8bcc00) [pid = 16947] [serial = 2181] [outer = 0x99ed7800] 11:32:39 INFO - PROCESS | 16947 | 1468866759825 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:32:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:32:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1186ms 11:32:39 INFO - PROCESS | 16947 | 1468866759852 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 11:32:39 INFO - PROCESS | 16947 | 1468866759857 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 11:32:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:32:39 INFO - PROCESS | 16947 | 1468866759862 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:32:39 INFO - PROCESS | 16947 | 1468866759865 Marionette TRACE conn3 <- [1,2878,null,{}] 11:32:39 INFO - PROCESS | 16947 | 1468866759870 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:39 INFO - PROCESS | 16947 | 1468866759874 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:40 INFO - PROCESS | 16947 | 1468866760069 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 11:32:40 INFO - PROCESS | 16947 | 1468866760089 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:40 INFO - PROCESS | 16947 | 1468866760099 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:40 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a4d5800 == 32 [pid = 16947] [id = 727] 11:32:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9a8b6c00) [pid = 16947] [serial = 2182] [outer = (nil)] 11:32:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9a8f4c00) [pid = 16947] [serial = 2183] [outer = 0x9a8b6c00] 11:32:40 INFO - PROCESS | 16947 | 1468866760158 Marionette DEBUG loaded listener.js 11:32:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9ac57000) [pid = 16947] [serial = 2184] [outer = 0x9a8b6c00] 11:32:40 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x925f5400) [pid = 16947] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:32:40 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x91f38400) [pid = 16947] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:32:40 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x92181000) [pid = 16947] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:32:40 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9217e400) [pid = 16947] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:32:40 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x95468800) [pid = 16947] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:32:40 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9ae3b000) [pid = 16947] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:32:40 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x95233c00) [pid = 16947] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:32:40 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9230a000) [pid = 16947] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:32:40 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x9a8c0800) [pid = 16947] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:32:40 INFO - PROCESS | 16947 | --DOMWINDOW == 60 (0x91f31800) [pid = 16947] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:32:40 INFO - PROCESS | 16947 | --DOMWINDOW == 59 (0x950c8c00) [pid = 16947] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:32:41 INFO - PROCESS | 16947 | 1468866761047 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:32:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:32:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1227ms 11:32:41 INFO - PROCESS | 16947 | 1468866761090 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 11:32:41 INFO - PROCESS | 16947 | 1468866761093 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 11:32:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:32:41 INFO - PROCESS | 16947 | 1468866761099 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:32:41 INFO - PROCESS | 16947 | 1468866761101 Marionette TRACE conn3 <- [1,2882,null,{}] 11:32:41 INFO - PROCESS | 16947 | 1468866761107 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:41 INFO - PROCESS | 16947 | 1468866761112 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:41 INFO - PROCESS | 16947 | 1468866761248 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 11:32:41 INFO - PROCESS | 16947 | 1468866761260 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:41 INFO - PROCESS | 16947 | 1468866761270 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:41 INFO - PROCESS | 16947 | ++DOCSHELL 0x92180c00 == 33 [pid = 16947] [id = 728] 11:32:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 60 (0x925c9800) [pid = 16947] [serial = 2185] [outer = (nil)] 11:32:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0x9921dc00) [pid = 16947] [serial = 2186] [outer = 0x925c9800] 11:32:41 INFO - PROCESS | 16947 | 1468866761342 Marionette DEBUG loaded listener.js 11:32:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x9ac8c400) [pid = 16947] [serial = 2187] [outer = 0x925c9800] 11:32:42 INFO - PROCESS | 16947 | 1468866762145 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:32:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:32:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1077ms 11:32:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:32:42 INFO - PROCESS | 16947 | 1468866762179 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 11:32:42 INFO - PROCESS | 16947 | 1468866762181 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 11:32:42 INFO - PROCESS | 16947 | 1468866762195 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:32:42 INFO - PROCESS | 16947 | 1468866762198 Marionette TRACE conn3 <- [1,2886,null,{}] 11:32:42 INFO - PROCESS | 16947 | 1468866762204 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:42 INFO - PROCESS | 16947 | 1468866762213 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:42 INFO - PROCESS | 16947 | 1468866762353 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 11:32:42 INFO - PROCESS | 16947 | 1468866762372 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:42 INFO - PROCESS | 16947 | 1468866762379 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:42 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e60c00 == 34 [pid = 16947] [id = 729] 11:32:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x93b10000) [pid = 16947] [serial = 2188] [outer = (nil)] 11:32:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x9ae3e000) [pid = 16947] [serial = 2189] [outer = 0x93b10000] 11:32:42 INFO - PROCESS | 16947 | 1468866762439 Marionette DEBUG loaded listener.js 11:32:42 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x9b102800) [pid = 16947] [serial = 2190] [outer = 0x93b10000] 11:32:43 INFO - PROCESS | 16947 | 1468866763464 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:32:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:32:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1343ms 11:32:43 INFO - PROCESS | 16947 | 1468866763531 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 11:32:43 INFO - PROCESS | 16947 | 1468866763538 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 11:32:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:32:43 INFO - PROCESS | 16947 | 1468866763546 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:32:43 INFO - PROCESS | 16947 | 1468866763551 Marionette TRACE conn3 <- [1,2890,null,{}] 11:32:43 INFO - PROCESS | 16947 | 1468866763561 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:43 INFO - PROCESS | 16947 | 1468866763566 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:43 INFO - PROCESS | 16947 | 1468866763799 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 11:32:43 INFO - PROCESS | 16947 | 1468866763967 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:43 INFO - PROCESS | 16947 | 1468866763978 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:44 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e65000 == 35 [pid = 16947] [id = 730] 11:32:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x92406c00) [pid = 16947] [serial = 2191] [outer = (nil)] 11:32:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x93a04c00) [pid = 16947] [serial = 2192] [outer = 0x92406c00] 11:32:44 INFO - PROCESS | 16947 | 1468866764064 Marionette DEBUG loaded listener.js 11:32:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x95030400) [pid = 16947] [serial = 2193] [outer = 0x92406c00] 11:32:44 INFO - PROCESS | 16947 | 1468866764920 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:32:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:32:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1441ms 11:32:44 INFO - PROCESS | 16947 | 1468866764988 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 11:32:44 INFO - PROCESS | 16947 | 1468866764994 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 11:32:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:32:45 INFO - PROCESS | 16947 | 1468866765005 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:32:45 INFO - PROCESS | 16947 | 1468866765009 Marionette TRACE conn3 <- [1,2894,null,{}] 11:32:45 INFO - PROCESS | 16947 | 1468866765016 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:45 INFO - PROCESS | 16947 | 1468866765022 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:45 INFO - PROCESS | 16947 | 1468866765230 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 11:32:45 INFO - PROCESS | 16947 | 1468866765401 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 16947 | 1468866765409 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:45 INFO - PROCESS | 16947 | ++DOCSHELL 0x93b15400 == 36 [pid = 16947] [id = 731] 11:32:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x95466000) [pid = 16947] [serial = 2194] [outer = (nil)] 11:32:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x99ed6400) [pid = 16947] [serial = 2195] [outer = 0x95466000] 11:32:45 INFO - PROCESS | 16947 | 1468866765485 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9a06ec00) [pid = 16947] [serial = 2196] [outer = 0x95466000] 11:32:46 INFO - PROCESS | 16947 | 1468866766407 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:32:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:32:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1437ms 11:32:46 INFO - PROCESS | 16947 | 1468866766442 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 11:32:46 INFO - PROCESS | 16947 | 1468866766445 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 11:32:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:32:46 INFO - PROCESS | 16947 | 1468866766452 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:32:46 INFO - PROCESS | 16947 | 1468866766458 Marionette TRACE conn3 <- [1,2898,null,{}] 11:32:46 INFO - PROCESS | 16947 | 1468866766474 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:46 INFO - PROCESS | 16947 | 1468866766482 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:46 INFO - PROCESS | 16947 | 1468866766652 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 11:32:46 INFO - PROCESS | 16947 | 1468866766822 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:46 INFO - PROCESS | 16947 | 1468866766837 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:46 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ae3b800 == 37 [pid = 16947] [id = 732] 11:32:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9ae41400) [pid = 16947] [serial = 2197] [outer = (nil)] 11:32:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9b110800) [pid = 16947] [serial = 2198] [outer = 0x9ae41400] 11:32:46 INFO - PROCESS | 16947 | 1468866766910 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9b18d800) [pid = 16947] [serial = 2199] [outer = 0x9ae41400] 11:32:47 INFO - PROCESS | 16947 | 1468866767773 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:32:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:32:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1384ms 11:32:47 INFO - PROCESS | 16947 | 1468866767837 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 11:32:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:32:47 INFO - PROCESS | 16947 | 1468866767841 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 11:32:47 INFO - PROCESS | 16947 | 1468866767848 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:32:47 INFO - PROCESS | 16947 | 1468866767852 Marionette TRACE conn3 <- [1,2902,null,{}] 11:32:47 INFO - PROCESS | 16947 | 1468866767857 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:47 INFO - PROCESS | 16947 | 1468866767863 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:48 INFO - PROCESS | 16947 | 1468866768030 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 11:32:48 INFO - PROCESS | 16947 | 1468866768197 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 16947 | 1468866768206 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:48 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8ba000 == 38 [pid = 16947] [id = 733] 11:32:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9ac8fc00) [pid = 16947] [serial = 2200] [outer = (nil)] 11:32:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9b1f1c00) [pid = 16947] [serial = 2201] [outer = 0x9ac8fc00] 11:32:48 INFO - PROCESS | 16947 | 1468866768289 Marionette DEBUG loaded listener.js 11:32:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9b330c00) [pid = 16947] [serial = 2202] [outer = 0x9ac8fc00] 11:32:49 INFO - PROCESS | 16947 | 1468866769123 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:32:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:32:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1334ms 11:32:49 INFO - PROCESS | 16947 | 1468866769182 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 11:32:49 INFO - PROCESS | 16947 | 1468866769185 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 11:32:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:32:49 INFO - PROCESS | 16947 | 1468866769191 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:32:49 INFO - PROCESS | 16947 | 1468866769195 Marionette TRACE conn3 <- [1,2906,null,{}] 11:32:49 INFO - PROCESS | 16947 | 1468866769201 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:49 INFO - PROCESS | 16947 | 1468866769206 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:49 INFO - PROCESS | 16947 | 1468866769365 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 11:32:49 INFO - PROCESS | 16947 | 1468866769535 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:49 INFO - PROCESS | 16947 | 1468866769542 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:49 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b10d800 == 39 [pid = 16947] [id = 734] 11:32:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9b18f400) [pid = 16947] [serial = 2203] [outer = (nil)] 11:32:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9b4a5800) [pid = 16947] [serial = 2204] [outer = 0x9b18f400] 11:32:49 INFO - PROCESS | 16947 | 1468866769614 Marionette DEBUG loaded listener.js 11:32:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b602800) [pid = 16947] [serial = 2205] [outer = 0x9b18f400] 11:32:50 INFO - PROCESS | 16947 | 1468866770495 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:32:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:32:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1332ms 11:32:50 INFO - PROCESS | 16947 | 1468866770524 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 11:32:50 INFO - PROCESS | 16947 | 1468866770528 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 11:32:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:32:50 INFO - PROCESS | 16947 | 1468866770534 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:32:50 INFO - PROCESS | 16947 | 1468866770537 Marionette TRACE conn3 <- [1,2910,null,{}] 11:32:50 INFO - PROCESS | 16947 | 1468866770543 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:50 INFO - PROCESS | 16947 | 1468866770552 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:50 INFO - PROCESS | 16947 | 1468866770748 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 11:32:51 INFO - PROCESS | 16947 | 1468866771139 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:51 INFO - PROCESS | 16947 | 1468866771150 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:51 INFO - PROCESS | 16947 | ++DOCSHELL 0x9217e400 == 40 [pid = 16947] [id = 735] 11:32:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9217f400) [pid = 16947] [serial = 2206] [outer = (nil)] 11:32:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x92310c00) [pid = 16947] [serial = 2207] [outer = 0x9217f400] 11:32:51 INFO - PROCESS | 16947 | 1468866771260 Marionette DEBUG loaded listener.js 11:32:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x925c9400) [pid = 16947] [serial = 2208] [outer = 0x9217f400] 11:32:52 INFO - PROCESS | 16947 | --DOCSHELL 0x92180c00 == 39 [pid = 16947] [id = 728] 11:32:52 INFO - PROCESS | 16947 | --DOCSHELL 0x9a4d5800 == 38 [pid = 16947] [id = 727] 11:32:52 INFO - PROCESS | 16947 | --DOCSHELL 0x9240d800 == 37 [pid = 16947] [id = 726] 11:32:52 INFO - PROCESS | 16947 | --DOCSHELL 0x95031c00 == 36 [pid = 16947] [id = 725] 11:32:52 INFO - PROCESS | 16947 | --DOCSHELL 0x925ea400 == 35 [pid = 16947] [id = 724] 11:32:52 INFO - PROCESS | 16947 | --DOCSHELL 0x90e66400 == 34 [pid = 16947] [id = 723] 11:32:52 INFO - PROCESS | 16947 | --DOCSHELL 0x9217cc00 == 33 [pid = 16947] [id = 714] 11:32:52 INFO - PROCESS | 16947 | --DOCSHELL 0x90e64c00 == 32 [pid = 16947] [id = 720] 11:32:52 INFO - PROCESS | 16947 | --DOCSHELL 0x93a0f000 == 31 [pid = 16947] [id = 722] 11:32:52 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3ac00 == 30 [pid = 16947] [id = 721] 11:32:52 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8ba000 == 29 [pid = 16947] [id = 733] 11:32:52 INFO - PROCESS | 16947 | --DOCSHELL 0x9b10d800 == 28 [pid = 16947] [id = 734] 11:32:52 INFO - PROCESS | 16947 | --DOCSHELL 0x9ae3b800 == 27 [pid = 16947] [id = 732] 11:32:52 INFO - PROCESS | 16947 | --DOCSHELL 0x93b15400 == 26 [pid = 16947] [id = 731] 11:32:52 INFO - PROCESS | 16947 | --DOCSHELL 0x90e60c00 == 25 [pid = 16947] [id = 729] 11:32:52 INFO - PROCESS | 16947 | --DOCSHELL 0x90e65000 == 24 [pid = 16947] [id = 730] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x92630c00) [pid = 16947] [serial = 2150] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x91f3dc00) [pid = 16947] [serial = 2147] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9217b400) [pid = 16947] [serial = 2148] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x930c9800) [pid = 16947] [serial = 2130] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x925f5000) [pid = 16947] [serial = 2129] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x925c4800) [pid = 16947] [serial = 2145] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x92217000) [pid = 16947] [serial = 2144] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x99d9d800) [pid = 16947] [serial = 2133] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x98309000) [pid = 16947] [serial = 2132] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9b103400) [pid = 16947] [serial = 2136] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9ae3dc00) [pid = 16947] [serial = 2135] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x99212c00) [pid = 16947] [serial = 2156] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x93d56400) [pid = 16947] [serial = 2159] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9b191000) [pid = 16947] [serial = 2139] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9b18a800) [pid = 16947] [serial = 2138] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x9b1e7400) [pid = 16947] [serial = 2142] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x99674000) [pid = 16947] [serial = 2157] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x9b197c00) [pid = 16947] [serial = 2141] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x9518b000) [pid = 16947] [serial = 2153] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x95192800) [pid = 16947] [serial = 2154] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x9a5ed800) [pid = 16947] [serial = 2162] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 61 (0x99216c00) [pid = 16947] [serial = 2160] [outer = (nil)] [url = about:blank] 11:32:52 INFO - PROCESS | 16947 | --DOMWINDOW == 60 (0x92637000) [pid = 16947] [serial = 2151] [outer = (nil)] [url = about:blank] 11:32:53 INFO - PROCESS | 16947 | 1468866773023 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:32:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:32:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:32:53 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 2534ms 11:32:53 INFO - PROCESS | 16947 | 1468866773071 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 11:32:53 INFO - PROCESS | 16947 | 1468866773074 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 11:32:53 INFO - TEST-START | /DOMEvents/constructors.html 11:32:53 INFO - PROCESS | 16947 | 1468866773085 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:32:53 INFO - PROCESS | 16947 | 1468866773089 Marionette TRACE conn3 <- [1,2914,null,{}] 11:32:53 INFO - PROCESS | 16947 | 1468866773100 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:53 INFO - PROCESS | 16947 | 1468866773104 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:53 INFO - PROCESS | 16947 | 1468866773253 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 11:32:53 INFO - PROCESS | 16947 | 1468866773391 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:53 INFO - PROCESS | 16947 | 1468866773397 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:53 INFO - PROCESS | 16947 | ++DOCSHELL 0x92176c00 == 25 [pid = 16947] [id = 736] 11:32:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 61 (0x92177400) [pid = 16947] [serial = 2209] [outer = (nil)] 11:32:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 62 (0x9217b800) [pid = 16947] [serial = 2210] [outer = 0x92177400] 11:32:53 INFO - PROCESS | 16947 | 1468866773468 Marionette DEBUG loaded listener.js 11:32:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x9217cc00) [pid = 16947] [serial = 2211] [outer = 0x92177400] 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:32:54 INFO - PROCESS | 16947 | 1468866774282 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:32:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:32:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:32:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:32:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:32:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:32:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:32:54 INFO - TEST-OK | /DOMEvents/constructors.html | took 1252ms 11:32:54 INFO - PROCESS | 16947 | 1468866774336 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 11:32:54 INFO - PROCESS | 16947 | 1468866774349 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 11:32:54 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:32:54 INFO - PROCESS | 16947 | 1468866774386 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:32:54 INFO - PROCESS | 16947 | 1468866774392 Marionette TRACE conn3 <- [1,2918,null,{}] 11:32:54 INFO - PROCESS | 16947 | 1468866774403 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:54 INFO - PROCESS | 16947 | 1468866774408 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:54 INFO - PROCESS | 16947 | 1468866774567 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 11:32:54 INFO - PROCESS | 16947 | 1468866774580 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:54 INFO - PROCESS | 16947 | 1468866774590 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:54 INFO - PROCESS | 16947 | ++DOCSHELL 0x92635800 == 26 [pid = 16947] [id = 737] 11:32:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x92636c00) [pid = 16947] [serial = 2212] [outer = (nil)] 11:32:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x9263a400) [pid = 16947] [serial = 2213] [outer = 0x92636c00] 11:32:54 INFO - PROCESS | 16947 | 1468866774655 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x930cb000) [pid = 16947] [serial = 2214] [outer = 0x92636c00] 11:32:55 INFO - PROCESS | 16947 | 1468866775373 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:32:55 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:32:55 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1055ms 11:32:55 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:32:55 INFO - PROCESS | 16947 | 1468866775425 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 11:32:55 INFO - PROCESS | 16947 | 1468866775428 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 11:32:55 INFO - PROCESS | 16947 | 1468866775435 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:32:55 INFO - PROCESS | 16947 | 1468866775440 Marionette TRACE conn3 <- [1,2922,null,{}] 11:32:55 INFO - PROCESS | 16947 | 1468866775457 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:55 INFO - PROCESS | 16947 | 1468866775465 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:55 INFO - PROCESS | 16947 | 1468866775713 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 11:32:55 INFO - PROCESS | 16947 | 1468866775743 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:55 INFO - PROCESS | 16947 | 1468866775758 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:55 INFO - PROCESS | 16947 | ++DOCSHELL 0x9518b800 == 27 [pid = 16947] [id = 738] 11:32:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9518cc00) [pid = 16947] [serial = 2215] [outer = (nil)] 11:32:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x95194000) [pid = 16947] [serial = 2216] [outer = 0x9518cc00] 11:32:55 INFO - PROCESS | 16947 | 1468866775834 Marionette DEBUG loaded listener.js 11:32:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9546e800) [pid = 16947] [serial = 2217] [outer = 0x9518cc00] 11:32:56 INFO - PROCESS | 16947 | [16947] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:32:56 INFO - PROCESS | 16947 | [16947] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:32:56 INFO - PROCESS | 16947 | [16947] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:32:56 INFO - PROCESS | 16947 | [16947] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 11:32:56 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:32:56 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:32:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:32:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:32:56 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 11:32:56 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:32:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:32:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:32:56 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 11:32:56 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:32:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:32:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:32:56 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]" 11:32:56 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:32:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:32:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:32:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:32:56 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:32:56 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1187ms 11:32:56 INFO - PROCESS | 16947 | 1468866776587 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:32:56 INFO - PROCESS | 16947 | 1468866776628 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 11:32:56 INFO - PROCESS | 16947 | 1468866776636 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 11:32:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:32:56 INFO - PROCESS | 16947 | 1468866776650 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:32:56 INFO - PROCESS | 16947 | 1468866776653 Marionette TRACE conn3 <- [1,2926,null,{}] 11:32:56 INFO - PROCESS | 16947 | 1468866776659 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:56 INFO - PROCESS | 16947 | 1468866776662 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:56 INFO - PROCESS | 16947 | 1468866776841 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 11:32:56 INFO - PROCESS | 16947 | 1468866776870 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:56 INFO - PROCESS | 16947 | 1468866776881 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:56 INFO - PROCESS | 16947 | ++DOCSHELL 0x95195800 == 28 [pid = 16947] [id = 739] 11:32:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x99e21800) [pid = 16947] [serial = 2218] [outer = (nil)] 11:32:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x99ed2000) [pid = 16947] [serial = 2219] [outer = 0x99e21800] 11:32:56 INFO - PROCESS | 16947 | 1468866776939 Marionette DEBUG loaded listener.js 11:32:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9a10d000) [pid = 16947] [serial = 2220] [outer = 0x99e21800] 11:32:57 INFO - PROCESS | 16947 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:32:57 INFO - PROCESS | 16947 | 1468866777619 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:32:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:32:57 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1297ms 11:32:57 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x99ed7800) [pid = 16947] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:32:57 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9a8b6c00) [pid = 16947] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:32:57 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x925c9800) [pid = 16947] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:32:57 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9503fc00) [pid = 16947] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:32:57 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x90e67400) [pid = 16947] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:32:57 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x978c1400) [pid = 16947] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:32:57 INFO - PROCESS | 16947 | --DOMWINDOW == 65 (0x95233400) [pid = 16947] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:32:57 INFO - PROCESS | 16947 | --DOMWINDOW == 64 (0x92179800) [pid = 16947] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:32:57 INFO - PROCESS | 16947 | --DOMWINDOW == 63 (0x925eec00) [pid = 16947] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:32:57 INFO - PROCESS | 16947 | --DOMWINDOW == 62 (0x93b10000) [pid = 16947] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:32:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:32:58 INFO - PROCESS | 16947 | 1468866777999 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 11:32:58 INFO - PROCESS | 16947 | 1468866778002 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 11:32:58 INFO - PROCESS | 16947 | 1468866778008 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:32:58 INFO - PROCESS | 16947 | 1468866778011 Marionette TRACE conn3 <- [1,2930,null,{}] 11:32:58 INFO - PROCESS | 16947 | 1468866778024 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:58 INFO - PROCESS | 16947 | 1468866778027 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:58 INFO - PROCESS | 16947 | 1468866778153 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 11:32:58 INFO - PROCESS | 16947 | 1468866778277 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:58 INFO - PROCESS | 16947 | 1468866778285 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:58 INFO - PROCESS | 16947 | ++DOCSHELL 0x93d5b000 == 29 [pid = 16947] [id = 740] 11:32:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 63 (0x9503fc00) [pid = 16947] [serial = 2221] [outer = (nil)] 11:32:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 64 (0x9830fc00) [pid = 16947] [serial = 2222] [outer = 0x9503fc00] 11:32:58 INFO - PROCESS | 16947 | 1468866778360 Marionette DEBUG loaded listener.js 11:32:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 65 (0x99ed7800) [pid = 16947] [serial = 2223] [outer = 0x9503fc00] 11:32:58 INFO - PROCESS | 16947 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:32:58 INFO - PROCESS | 16947 | 1468866778928 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:32:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:32:58 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 944ms 11:32:58 INFO - PROCESS | 16947 | 1468866778952 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 11:32:58 INFO - PROCESS | 16947 | 1468866778956 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 11:32:58 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:32:58 INFO - PROCESS | 16947 | 1468866778968 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:32:58 INFO - PROCESS | 16947 | 1468866778970 Marionette TRACE conn3 <- [1,2934,null,{}] 11:32:58 INFO - PROCESS | 16947 | 1468866778977 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:58 INFO - PROCESS | 16947 | 1468866778987 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:59 INFO - PROCESS | 16947 | 1468866779143 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 11:32:59 INFO - PROCESS | 16947 | 1468866779281 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:59 INFO - PROCESS | 16947 | 1468866779291 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:32:59 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a77b800 == 30 [pid = 16947] [id = 741] 11:32:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 66 (0x9a8ba000) [pid = 16947] [serial = 2224] [outer = (nil)] 11:32:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x9a8f5c00) [pid = 16947] [serial = 2225] [outer = 0x9a8ba000] 11:32:59 INFO - PROCESS | 16947 | 1468866779364 Marionette DEBUG loaded listener.js 11:32:59 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x9ac8c000) [pid = 16947] [serial = 2226] [outer = 0x9a8ba000] 11:32:59 INFO - PROCESS | 16947 | 1468866779985 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:33:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:33:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1078ms 11:33:00 INFO - PROCESS | 16947 | 1468866780047 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 11:33:00 INFO - PROCESS | 16947 | 1468866780053 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 11:33:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:33:00 INFO - PROCESS | 16947 | 1468866780147 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:33:00 INFO - PROCESS | 16947 | 1468866780151 Marionette TRACE conn3 <- [1,2938,null,{}] 11:33:00 INFO - PROCESS | 16947 | 1468866780165 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:00 INFO - PROCESS | 16947 | 1468866780172 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:00 INFO - PROCESS | 16947 | 1468866780338 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 11:33:00 INFO - PROCESS | 16947 | 1468866780508 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:00 INFO - PROCESS | 16947 | 1468866780522 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:00 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd6400 == 31 [pid = 16947] [id = 742] 11:33:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9217c000) [pid = 16947] [serial = 2227] [outer = (nil)] 11:33:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x92218c00) [pid = 16947] [serial = 2228] [outer = 0x9217c000] 11:33:00 INFO - PROCESS | 16947 | 1468866780598 Marionette DEBUG loaded listener.js 11:33:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9240a400) [pid = 16947] [serial = 2229] [outer = 0x9217c000] 11:33:01 INFO - PROCESS | 16947 | 1468866781427 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:33:01 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. 11:33:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1393ms 11:33:01 INFO - PROCESS | 16947 | 1468866781485 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 11:33:01 INFO - PROCESS | 16947 | 1468866781492 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 11:33:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:33:01 INFO - PROCESS | 16947 | 1468866781529 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:33:01 INFO - PROCESS | 16947 | 1468866781533 Marionette TRACE conn3 <- [1,2942,null,{}] 11:33:01 INFO - PROCESS | 16947 | 1468866781539 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:01 INFO - PROCESS | 16947 | 1468866781545 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:01 INFO - PROCESS | 16947 | 1468866781735 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 11:33:01 INFO - PROCESS | 16947 | 1468866781907 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:01 INFO - PROCESS | 16947 | 1468866781918 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:01 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f5c00 == 32 [pid = 16947] [id = 743] 11:33:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9263dc00) [pid = 16947] [serial = 2230] [outer = (nil)] 11:33:01 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x95031c00) [pid = 16947] [serial = 2231] [outer = 0x9263dc00] 11:33:01 INFO - PROCESS | 16947 | 1468866781990 Marionette DEBUG loaded listener.js 11:33:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x95189400) [pid = 16947] [serial = 2232] [outer = 0x9263dc00] 11:33:02 INFO - PROCESS | 16947 | 1468866782827 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:33:02 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 11:33:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:33:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:33:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1335ms 11:33:02 INFO - PROCESS | 16947 | 1468866782866 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 11:33:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:33:02 INFO - PROCESS | 16947 | 1468866782873 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 11:33:02 INFO - PROCESS | 16947 | 1468866782908 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:33:02 INFO - PROCESS | 16947 | 1468866782912 Marionette TRACE conn3 <- [1,2946,null,{}] 11:33:02 INFO - PROCESS | 16947 | 1468866782934 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:02 INFO - PROCESS | 16947 | 1468866782943 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:03 INFO - PROCESS | 16947 | 1468866783123 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 11:33:03 INFO - PROCESS | 16947 | 1468866783290 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:03 INFO - PROCESS | 16947 | 1468866783299 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:03 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8c1000 == 33 [pid = 16947] [id = 744] 11:33:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9a8e7000) [pid = 16947] [serial = 2233] [outer = (nil)] 11:33:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9ac87000) [pid = 16947] [serial = 2234] [outer = 0x9a8e7000] 11:33:03 INFO - PROCESS | 16947 | 1468866783387 Marionette DEBUG loaded listener.js 11:33:03 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9ac8f000) [pid = 16947] [serial = 2235] [outer = 0x9a8e7000] 11:33:04 INFO - PROCESS | 16947 | 1468866784220 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:33:04 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. 11:33:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1376ms 11:33:04 INFO - PROCESS | 16947 | 1468866784256 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 11:33:04 INFO - PROCESS | 16947 | 1468866784259 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 11:33:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:33:04 INFO - PROCESS | 16947 | 1468866784266 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:33:04 INFO - PROCESS | 16947 | 1468866784269 Marionette TRACE conn3 <- [1,2950,null,{}] 11:33:04 INFO - PROCESS | 16947 | 1468866784274 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:04 INFO - PROCESS | 16947 | 1468866784279 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:04 INFO - PROCESS | 16947 | 1468866784438 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 11:33:04 INFO - PROCESS | 16947 | 1468866784616 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 16947 | 1468866784626 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:04 INFO - PROCESS | 16947 | ++DOCSHELL 0x99e20000 == 34 [pid = 16947] [id = 745] 11:33:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9b101c00) [pid = 16947] [serial = 2236] [outer = (nil)] 11:33:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9b104800) [pid = 16947] [serial = 2237] [outer = 0x9b101c00] 11:33:04 INFO - PROCESS | 16947 | 1468866784717 Marionette DEBUG loaded listener.js 11:33:04 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b18a800) [pid = 16947] [serial = 2238] [outer = 0x9b101c00] 11:33:05 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b18e000 == 35 [pid = 16947] [id = 746] 11:33:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b195800) [pid = 16947] [serial = 2239] [outer = (nil)] 11:33:05 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9230b400) [pid = 16947] [serial = 2240] [outer = 0x9b195800] 11:33:05 INFO - PROCESS | 16947 | 1468866785688 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:33:05 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. 11:33:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1484ms 11:33:05 INFO - PROCESS | 16947 | 1468866785752 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 11:33:05 INFO - PROCESS | 16947 | 1468866785757 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 11:33:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:33:05 INFO - PROCESS | 16947 | 1468866785764 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:33:05 INFO - PROCESS | 16947 | 1468866785767 Marionette TRACE conn3 <- [1,2954,null,{}] 11:33:05 INFO - PROCESS | 16947 | 1468866785773 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:05 INFO - PROCESS | 16947 | 1468866785778 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:06 INFO - PROCESS | 16947 | 1468866786107 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 11:33:06 INFO - PROCESS | 16947 | 1468866786335 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:06 INFO - PROCESS | 16947 | 1468866786341 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:06 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f38000 == 36 [pid = 16947] [id = 747] 11:33:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x91f3bc00) [pid = 16947] [serial = 2241] [outer = (nil)] 11:33:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x92178000) [pid = 16947] [serial = 2242] [outer = 0x91f3bc00] 11:33:06 INFO - PROCESS | 16947 | 1468866786422 Marionette DEBUG loaded listener.js 11:33:06 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9221cc00) [pid = 16947] [serial = 2243] [outer = 0x91f3bc00] 11:33:07 INFO - PROCESS | 16947 | --DOCSHELL 0x93d5b000 == 35 [pid = 16947] [id = 740] 11:33:07 INFO - PROCESS | 16947 | --DOCSHELL 0x95195800 == 34 [pid = 16947] [id = 739] 11:33:07 INFO - PROCESS | 16947 | --DOCSHELL 0x9518b800 == 33 [pid = 16947] [id = 738] 11:33:07 INFO - PROCESS | 16947 | --DOCSHELL 0x92635800 == 32 [pid = 16947] [id = 737] 11:33:07 INFO - PROCESS | 16947 | --DOCSHELL 0x92176c00 == 31 [pid = 16947] [id = 736] 11:33:07 INFO - PROCESS | 16947 | 1468866787286 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:33:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:33:07 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 11:33:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1543ms 11:33:07 INFO - PROCESS | 16947 | 1468866787309 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 11:33:07 INFO - PROCESS | 16947 | 1468866787316 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 11:33:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:33:07 INFO - PROCESS | 16947 | 1468866787324 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:33:07 INFO - PROCESS | 16947 | 1468866787328 Marionette TRACE conn3 <- [1,2958,null,{}] 11:33:07 INFO - PROCESS | 16947 | 1468866787335 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:07 INFO - PROCESS | 16947 | 1468866787342 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:07 INFO - PROCESS | 16947 | 1468866787503 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9a8bcc00) [pid = 16947] [serial = 2181] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9a8f4c00) [pid = 16947] [serial = 2183] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9921dc00) [pid = 16947] [serial = 2186] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x96eca000) [pid = 16947] [serial = 2177] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x90e6e800) [pid = 16947] [serial = 2171] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x91de0c00) [pid = 16947] [serial = 2172] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9a8b8800) [pid = 16947] [serial = 2163] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9546e400) [pid = 16947] [serial = 2168] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9834f400) [pid = 16947] [serial = 2169] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x925c3400) [pid = 16947] [serial = 2165] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x925f4000) [pid = 16947] [serial = 2166] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x92633000) [pid = 16947] [serial = 2174] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x93a0f400) [pid = 16947] [serial = 2175] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9ae3e000) [pid = 16947] [serial = 2189] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9a27dc00) [pid = 16947] [serial = 2180] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9ac57000) [pid = 16947] [serial = 2184] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x9b102800) [pid = 16947] [serial = 2190] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x99670000) [pid = 16947] [serial = 2178] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | --DOMWINDOW == 66 (0x9ac8c400) [pid = 16947] [serial = 2187] [outer = (nil)] [url = about:blank] 11:33:07 INFO - PROCESS | 16947 | 1468866787670 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:07 INFO - PROCESS | 16947 | 1468866787678 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:07 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd4800 == 32 [pid = 16947] [id = 748] 11:33:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 67 (0x91ddec00) [pid = 16947] [serial = 2244] [outer = (nil)] 11:33:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x925f4000) [pid = 16947] [serial = 2245] [outer = 0x91ddec00] 11:33:07 INFO - PROCESS | 16947 | 1468866787749 Marionette DEBUG loaded listener.js 11:33:07 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x95189800) [pid = 16947] [serial = 2246] [outer = 0x91ddec00] 11:33:08 INFO - PROCESS | 16947 | 1468866788440 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:33:08 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. 11:33:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1131ms 11:33:08 INFO - PROCESS | 16947 | 1468866788455 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 11:33:08 INFO - PROCESS | 16947 | 1468866788459 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 11:33:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:33:08 INFO - PROCESS | 16947 | 1468866788484 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:33:08 INFO - PROCESS | 16947 | 1468866788486 Marionette TRACE conn3 <- [1,2962,null,{}] 11:33:08 INFO - PROCESS | 16947 | 1468866788495 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:08 INFO - PROCESS | 16947 | 1468866788500 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:08 INFO - PROCESS | 16947 | 1468866788642 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 11:33:08 INFO - PROCESS | 16947 | 1468866788663 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:08 INFO - PROCESS | 16947 | 1468866788670 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:08 INFO - PROCESS | 16947 | ++DOCSHELL 0x92633000 == 33 [pid = 16947] [id = 749] 11:33:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9929c400) [pid = 16947] [serial = 2247] [outer = (nil)] 11:33:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x99673000) [pid = 16947] [serial = 2248] [outer = 0x9929c400] 11:33:08 INFO - PROCESS | 16947 | 1468866788734 Marionette DEBUG loaded listener.js 11:33:08 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x99ebec00) [pid = 16947] [serial = 2249] [outer = 0x9929c400] 11:33:09 INFO - PROCESS | 16947 | 1468866789535 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:33:09 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. 11:33:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1108ms 11:33:09 INFO - PROCESS | 16947 | 1468866789574 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 11:33:09 INFO - PROCESS | 16947 | 1468866789580 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 11:33:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:33:09 INFO - PROCESS | 16947 | 1468866789596 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:33:09 INFO - PROCESS | 16947 | 1468866789603 Marionette TRACE conn3 <- [1,2966,null,{}] 11:33:09 INFO - PROCESS | 16947 | 1468866789608 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:09 INFO - PROCESS | 16947 | 1468866789615 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:09 INFO - PROCESS | 16947 | 1468866789815 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 11:33:09 INFO - PROCESS | 16947 | 1468866789844 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:09 INFO - PROCESS | 16947 | 1468866789853 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:09 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a5f4400 == 34 [pid = 16947] [id = 750] 11:33:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9a8be000) [pid = 16947] [serial = 2250] [outer = (nil)] 11:33:09 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9a8f1400) [pid = 16947] [serial = 2251] [outer = 0x9a8be000] 11:33:09 INFO - PROCESS | 16947 | 1468866789927 Marionette DEBUG loaded listener.js 11:33:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9ac84c00) [pid = 16947] [serial = 2252] [outer = 0x9a8be000] 11:33:10 INFO - PROCESS | 16947 | 1468866790589 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:33:10 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. 11:33:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1038ms 11:33:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:33:10 INFO - PROCESS | 16947 | 1468866790628 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 11:33:10 INFO - PROCESS | 16947 | 1468866790630 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 11:33:10 INFO - PROCESS | 16947 | 1468866790637 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:33:10 INFO - PROCESS | 16947 | 1468866790639 Marionette TRACE conn3 <- [1,2970,null,{}] 11:33:10 INFO - PROCESS | 16947 | 1468866790644 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:10 INFO - PROCESS | 16947 | 1468866790649 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:10 INFO - PROCESS | 16947 | 1468866790847 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 11:33:10 INFO - PROCESS | 16947 | 1468866790867 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:10 INFO - PROCESS | 16947 | 1468866790873 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:10 INFO - PROCESS | 16947 | ++DOCSHELL 0x9a8bc400 == 35 [pid = 16947] [id = 751] 11:33:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9a8bd400) [pid = 16947] [serial = 2253] [outer = (nil)] 11:33:10 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9ae43000) [pid = 16947] [serial = 2254] [outer = 0x9a8bd400] 11:33:10 INFO - PROCESS | 16947 | 1468866790937 Marionette DEBUG loaded listener.js 11:33:11 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9b103800) [pid = 16947] [serial = 2255] [outer = 0x9a8bd400] 11:33:11 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. 11:33:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1027ms 11:33:11 INFO - PROCESS | 16947 | 1468866791654 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:33:11 INFO - PROCESS | 16947 | 1468866791665 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 11:33:11 INFO - PROCESS | 16947 | 1468866791669 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 11:33:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:33:11 INFO - PROCESS | 16947 | 1468866791675 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:33:11 INFO - PROCESS | 16947 | 1468866791677 Marionette TRACE conn3 <- [1,2974,null,{}] 11:33:11 INFO - PROCESS | 16947 | 1468866791682 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:11 INFO - PROCESS | 16947 | 1468866791687 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:11 INFO - PROCESS | 16947 | 1468866791977 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 11:33:11 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9518cc00) [pid = 16947] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:33:11 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x92177400) [pid = 16947] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:33:11 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9217f400) [pid = 16947] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:33:11 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x9ac8fc00) [pid = 16947] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:33:12 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x95466000) [pid = 16947] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:33:12 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9b18f400) [pid = 16947] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:33:12 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9503fc00) [pid = 16947] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:33:12 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9ae41400) [pid = 16947] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:33:12 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x99e21800) [pid = 16947] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:33:12 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x92406c00) [pid = 16947] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:33:12 INFO - PROCESS | 16947 | --DOMWINDOW == 67 (0x92636c00) [pid = 16947] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:33:12 INFO - PROCESS | 16947 | 1468866792089 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:12 INFO - PROCESS | 16947 | 1468866792107 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:12 INFO - PROCESS | 16947 | ++DOCSHELL 0x9230f400 == 36 [pid = 16947] [id = 752] 11:33:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 68 (0x92406c00) [pid = 16947] [serial = 2256] [outer = (nil)] 11:33:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x95469800) [pid = 16947] [serial = 2257] [outer = 0x92406c00] 11:33:12 INFO - PROCESS | 16947 | 1468866792184 Marionette DEBUG loaded listener.js 11:33:12 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x9b18f400) [pid = 16947] [serial = 2258] [outer = 0x92406c00] 11:33:12 INFO - PROCESS | 16947 | 1468866792784 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:33:12 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. 11:33:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1137ms 11:33:12 INFO - PROCESS | 16947 | 1468866792814 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 11:33:12 INFO - PROCESS | 16947 | 1468866792817 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 11:33:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:33:12 INFO - PROCESS | 16947 | 1468866792823 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:33:12 INFO - PROCESS | 16947 | 1468866792825 Marionette TRACE conn3 <- [1,2978,null,{}] 11:33:12 INFO - PROCESS | 16947 | 1468866792831 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:12 INFO - PROCESS | 16947 | 1468866792834 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:13 INFO - PROCESS | 16947 | 1468866793036 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 11:33:13 INFO - PROCESS | 16947 | 1468866793143 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:13 INFO - PROCESS | 16947 | 1468866793149 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:13 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e6e400 == 37 [pid = 16947] [id = 753] 11:33:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9b192800) [pid = 16947] [serial = 2259] [outer = (nil)] 11:33:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9b603c00) [pid = 16947] [serial = 2260] [outer = 0x9b192800] 11:33:13 INFO - PROCESS | 16947 | 1468866793211 Marionette DEBUG loaded listener.js 11:33:13 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9b60e800) [pid = 16947] [serial = 2261] [outer = 0x9b192800] 11:33:13 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. 11:33:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 982ms 11:33:13 INFO - PROCESS | 16947 | 1468866793798 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:33:13 INFO - PROCESS | 16947 | 1468866793807 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 11:33:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:33:13 INFO - PROCESS | 16947 | 1468866793811 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 11:33:13 INFO - PROCESS | 16947 | 1468866793818 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:33:13 INFO - PROCESS | 16947 | 1468866793821 Marionette TRACE conn3 <- [1,2982,null,{}] 11:33:13 INFO - PROCESS | 16947 | 1468866793827 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:13 INFO - PROCESS | 16947 | 1468866793832 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:13 INFO - PROCESS | 16947 | 1468866793966 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 11:33:14 INFO - PROCESS | 16947 | 1468866794216 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:14 INFO - PROCESS | 16947 | 1468866794223 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:14 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e66800 == 38 [pid = 16947] [id = 754] 11:33:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x90e67000) [pid = 16947] [serial = 2262] [outer = (nil)] 11:33:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x90e6ec00) [pid = 16947] [serial = 2263] [outer = 0x90e67000] 11:33:14 INFO - PROCESS | 16947 | 1468866794300 Marionette DEBUG loaded listener.js 11:33:14 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x91f32800) [pid = 16947] [serial = 2264] [outer = 0x90e67000] 11:33:15 INFO - PROCESS | 16947 | 1468866795117 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:33:15 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 11:33:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:33:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:33:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1336ms 11:33:15 INFO - PROCESS | 16947 | 1468866795157 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 11:33:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:33:15 INFO - PROCESS | 16947 | 1468866795162 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 11:33:15 INFO - PROCESS | 16947 | 1468866795170 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:33:15 INFO - PROCESS | 16947 | 1468866795175 Marionette TRACE conn3 <- [1,2986,null,{}] 11:33:15 INFO - PROCESS | 16947 | 1468866795182 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:15 INFO - PROCESS | 16947 | 1468866795188 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:15 INFO - PROCESS | 16947 | 1468866795386 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 11:33:15 INFO - PROCESS | 16947 | 1468866795541 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:15 INFO - PROCESS | 16947 | 1468866795553 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:15 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd9000 == 39 [pid = 16947] [id = 755] 11:33:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x96ec8400) [pid = 16947] [serial = 2265] [outer = (nil)] 11:33:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x98351400) [pid = 16947] [serial = 2266] [outer = 0x96ec8400] 11:33:15 INFO - PROCESS | 16947 | 1468866795638 Marionette DEBUG loaded listener.js 11:33:15 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9929bc00) [pid = 16947] [serial = 2267] [outer = 0x96ec8400] 11:33:16 INFO - PROCESS | 16947 | 1468866796410 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:33:16 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. 11:33:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1282ms 11:33:16 INFO - PROCESS | 16947 | 1468866796455 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 11:33:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:33:16 INFO - PROCESS | 16947 | 1468866796462 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 11:33:16 INFO - PROCESS | 16947 | 1468866796469 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:33:16 INFO - PROCESS | 16947 | 1468866796473 Marionette TRACE conn3 <- [1,2990,null,{}] 11:33:16 INFO - PROCESS | 16947 | 1468866796480 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:16 INFO - PROCESS | 16947 | 1468866796486 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:16 INFO - PROCESS | 16947 | 1468866796658 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 11:33:16 INFO - PROCESS | 16947 | 1468866796835 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:16 INFO - PROCESS | 16947 | 1468866796844 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:16 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dda800 == 40 [pid = 16947] [id = 756] 11:33:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x93a0f400) [pid = 16947] [serial = 2268] [outer = (nil)] 11:33:16 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b109c00) [pid = 16947] [serial = 2269] [outer = 0x93a0f400] 11:33:16 INFO - PROCESS | 16947 | 1468866796915 Marionette DEBUG loaded listener.js 11:33:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b4a1400) [pid = 16947] [serial = 2270] [outer = 0x93a0f400] 11:33:17 INFO - PROCESS | 16947 | ++DOCSHELL 0x9bfd2800 == 41 [pid = 16947] [id = 757] 11:33:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9bfd2c00) [pid = 16947] [serial = 2271] [outer = (nil)] 11:33:17 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9a8b8800) [pid = 16947] [serial = 2272] [outer = 0x9bfd2c00] 11:33:17 INFO - PROCESS | 16947 | 1468866797818 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:33:17 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. 11:33:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1388ms 11:33:17 INFO - PROCESS | 16947 | 1468866797857 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 11:33:17 INFO - PROCESS | 16947 | 1468866797861 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 11:33:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:33:17 INFO - PROCESS | 16947 | 1468866797881 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:33:17 INFO - PROCESS | 16947 | 1468866797890 Marionette TRACE conn3 <- [1,2994,null,{}] 11:33:17 INFO - PROCESS | 16947 | 1468866797896 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:17 INFO - PROCESS | 16947 | 1468866797903 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:18 INFO - PROCESS | 16947 | 1468866798126 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 11:33:18 INFO - PROCESS | 16947 | 1468866798309 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:18 INFO - PROCESS | 16947 | 1468866798319 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:18 INFO - PROCESS | 16947 | ++DOCSHELL 0x99e27400 == 42 [pid = 16947] [id = 758] 11:33:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9b089400) [pid = 16947] [serial = 2273] [outer = (nil)] 11:33:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9c1bdc00) [pid = 16947] [serial = 2274] [outer = 0x9b089400] 11:33:18 INFO - PROCESS | 16947 | 1468866798390 Marionette DEBUG loaded listener.js 11:33:18 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x9c1c9800) [pid = 16947] [serial = 2275] [outer = 0x9b089400] 11:33:19 INFO - PROCESS | 16947 | 1468866799174 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:33:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:33:19 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 11:33:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1349ms 11:33:19 INFO - PROCESS | 16947 | 1468866799226 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 11:33:19 INFO - PROCESS | 16947 | 1468866799233 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 11:33:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:33:19 INFO - PROCESS | 16947 | 1468866799262 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:33:19 INFO - PROCESS | 16947 | 1468866799266 Marionette TRACE conn3 <- [1,2998,null,{}] 11:33:19 INFO - PROCESS | 16947 | 1468866799279 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:19 INFO - PROCESS | 16947 | 1468866799285 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:19 INFO - PROCESS | 16947 | 1468866799461 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 11:33:19 INFO - PROCESS | 16947 | 1468866799635 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:19 INFO - PROCESS | 16947 | 1468866799642 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:19 INFO - PROCESS | 16947 | ++DOCSHELL 0x9921b800 == 43 [pid = 16947] [id = 759] 11:33:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x9ac53800) [pid = 16947] [serial = 2276] [outer = (nil)] 11:33:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0x9c2abc00) [pid = 16947] [serial = 2277] [outer = 0x9ac53800] 11:33:19 INFO - PROCESS | 16947 | 1468866799718 Marionette DEBUG loaded listener.js 11:33:19 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0x9d40b400) [pid = 16947] [serial = 2278] [outer = 0x9ac53800] 11:33:20 INFO - PROCESS | 16947 | 1468866800442 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:33:20 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. 11:33:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1213ms 11:33:20 INFO - PROCESS | 16947 | 1468866800454 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 11:33:20 INFO - PROCESS | 16947 | 1468866800458 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 11:33:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:33:20 INFO - PROCESS | 16947 | 1468866800465 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:33:20 INFO - PROCESS | 16947 | 1468866800468 Marionette TRACE conn3 <- [1,3002,null,{}] 11:33:20 INFO - PROCESS | 16947 | 1468866800473 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:20 INFO - PROCESS | 16947 | 1468866800477 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:20 INFO - PROCESS | 16947 | 1468866800630 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 11:33:20 INFO - PROCESS | 16947 | 1468866800817 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:20 INFO - PROCESS | 16947 | 1468866800833 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:20 INFO - PROCESS | 16947 | ++DOCSHELL 0xa1003000 == 44 [pid = 16947] [id = 760] 11:33:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0xa1003400) [pid = 16947] [serial = 2279] [outer = (nil)] 11:33:20 INFO - PROCESS | 16947 | ++DOMWINDOW == 92 (0xa1090000) [pid = 16947] [serial = 2280] [outer = 0xa1003400] 11:33:20 INFO - PROCESS | 16947 | 1468866800914 Marionette DEBUG loaded listener.js 11:33:21 INFO - PROCESS | 16947 | ++DOMWINDOW == 93 (0xa1094000) [pid = 16947] [serial = 2281] [outer = 0xa1003400] 11:33:21 INFO - PROCESS | 16947 | 1468866801729 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:33:21 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. 11:33:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1289ms 11:33:21 INFO - PROCESS | 16947 | 1468866801755 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 11:33:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:33:21 INFO - PROCESS | 16947 | 1468866801759 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 11:33:21 INFO - PROCESS | 16947 | 1468866801766 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:33:21 INFO - PROCESS | 16947 | 1468866801769 Marionette TRACE conn3 <- [1,3006,null,{}] 11:33:21 INFO - PROCESS | 16947 | 1468866801776 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:21 INFO - PROCESS | 16947 | 1468866801782 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:21 INFO - PROCESS | 16947 | 1468866801940 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 11:33:22 INFO - PROCESS | 16947 | 1468866802120 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:22 INFO - PROCESS | 16947 | 1468866802128 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:22 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ae41400 == 45 [pid = 16947] [id = 761] 11:33:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 94 (0x9c2af400) [pid = 16947] [serial = 2282] [outer = (nil)] 11:33:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 95 (0xa209c400) [pid = 16947] [serial = 2283] [outer = 0x9c2af400] 11:33:22 INFO - PROCESS | 16947 | 1468866802219 Marionette DEBUG loaded listener.js 11:33:22 INFO - PROCESS | 16947 | ++DOMWINDOW == 96 (0xa209c800) [pid = 16947] [serial = 2284] [outer = 0x9c2af400] 11:33:22 INFO - PROCESS | 16947 | 1468866802973 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:33:23 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. 11:33:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1238ms 11:33:23 INFO - PROCESS | 16947 | 1468866803005 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 11:33:23 INFO - PROCESS | 16947 | 1468866803012 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 11:33:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:33:23 INFO - PROCESS | 16947 | 1468866803018 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:33:23 INFO - PROCESS | 16947 | 1468866803022 Marionette TRACE conn3 <- [1,3010,null,{}] 11:33:23 INFO - PROCESS | 16947 | 1468866803029 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:23 INFO - PROCESS | 16947 | 1468866803034 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:23 INFO - PROCESS | 16947 | 1468866803212 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 11:33:23 INFO - PROCESS | 16947 | 1468866803706 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:23 INFO - PROCESS | 16947 | 1468866803714 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:23 INFO - PROCESS | 16947 | ++DOCSHELL 0x91f35c00 == 46 [pid = 16947] [id = 762] 11:33:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 97 (0x91f37400) [pid = 16947] [serial = 2285] [outer = (nil)] 11:33:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 98 (0x91f40800) [pid = 16947] [serial = 2286] [outer = 0x91f37400] 11:33:23 INFO - PROCESS | 16947 | 1468866803792 Marionette DEBUG loaded listener.js 11:33:23 INFO - PROCESS | 16947 | ++DOMWINDOW == 99 (0x92184000) [pid = 16947] [serial = 2287] [outer = 0x91f37400] 11:33:24 INFO - PROCESS | 16947 | 1468866804553 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:33:24 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 11:33:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1581ms 11:33:24 INFO - PROCESS | 16947 | 1468866804602 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 11:33:24 INFO - PROCESS | 16947 | 1468866804606 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 11:33:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:33:24 INFO - PROCESS | 16947 | 1468866804613 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:33:24 INFO - PROCESS | 16947 | 1468866804618 Marionette TRACE conn3 <- [1,3014,null,{}] 11:33:24 INFO - PROCESS | 16947 | 1468866804646 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:24 INFO - PROCESS | 16947 | 1468866804651 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:24 INFO - PROCESS | 16947 | 1468866804810 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 11:33:25 INFO - PROCESS | 16947 | 1468866805082 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 16947 | 1468866805091 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:25 INFO - PROCESS | 16947 | ++DOCSHELL 0x91ddf400 == 47 [pid = 16947] [id = 763] 11:33:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 100 (0x91f3ac00) [pid = 16947] [serial = 2288] [outer = (nil)] 11:33:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 101 (0x92639800) [pid = 16947] [serial = 2289] [outer = 0x91f3ac00] 11:33:25 INFO - PROCESS | 16947 | 1468866805164 Marionette DEBUG loaded listener.js 11:33:25 INFO - PROCESS | 16947 | ++DOMWINDOW == 102 (0x93b14000) [pid = 16947] [serial = 2290] [outer = 0x91f3ac00] 11:33:25 INFO - PROCESS | 16947 | [16947] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x90e6e400 == 46 [pid = 16947] [id = 753] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x9230f400 == 45 [pid = 16947] [id = 752] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8bc400 == 44 [pid = 16947] [id = 751] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x9a5f4400 == 43 [pid = 16947] [id = 750] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x92633000 == 42 [pid = 16947] [id = 749] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd4800 == 41 [pid = 16947] [id = 748] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x9b18e000 == 40 [pid = 16947] [id = 746] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x91f38000 == 39 [pid = 16947] [id = 747] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x9a77b800 == 38 [pid = 16947] [id = 741] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x9a8c1000 == 37 [pid = 16947] [id = 744] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x925f5c00 == 36 [pid = 16947] [id = 743] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd6400 == 35 [pid = 16947] [id = 742] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x99e20000 == 34 [pid = 16947] [id = 745] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x9217e400 == 33 [pid = 16947] [id = 735] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x91f35c00 == 32 [pid = 16947] [id = 762] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0xa1003000 == 31 [pid = 16947] [id = 760] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x9ae41400 == 30 [pid = 16947] [id = 761] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x9921b800 == 29 [pid = 16947] [id = 759] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x9bfd2800 == 28 [pid = 16947] [id = 757] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x99e27400 == 27 [pid = 16947] [id = 758] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x91dda800 == 26 [pid = 16947] [id = 756] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x90e66800 == 25 [pid = 16947] [id = 754] 11:33:26 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd9000 == 24 [pid = 16947] [id = 755] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 101 (0x95194000) [pid = 16947] [serial = 2216] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 100 (0x9217cc00) [pid = 16947] [serial = 2211] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 99 (0x92310c00) [pid = 16947] [serial = 2207] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 98 (0x9546e800) [pid = 16947] [serial = 2217] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 97 (0x9b330c00) [pid = 16947] [serial = 2202] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 96 (0x9a06ec00) [pid = 16947] [serial = 2196] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 95 (0x9b602800) [pid = 16947] [serial = 2205] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 94 (0x9830fc00) [pid = 16947] [serial = 2222] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 93 (0x9b110800) [pid = 16947] [serial = 2198] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 92 (0x9a10d000) [pid = 16947] [serial = 2220] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 91 (0x99ed6400) [pid = 16947] [serial = 2195] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0x99ed7800) [pid = 16947] [serial = 2223] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x99ed2000) [pid = 16947] [serial = 2219] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x93a04c00) [pid = 16947] [serial = 2192] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x930cb000) [pid = 16947] [serial = 2214] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9217b800) [pid = 16947] [serial = 2210] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9263a400) [pid = 16947] [serial = 2213] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x925c9400) [pid = 16947] [serial = 2208] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9b4a5800) [pid = 16947] [serial = 2204] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9b18d800) [pid = 16947] [serial = 2199] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x95030400) [pid = 16947] [serial = 2193] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9b1f1c00) [pid = 16947] [serial = 2201] [outer = (nil)] [url = about:blank] 11:33:26 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9a8f5c00) [pid = 16947] [serial = 2225] [outer = (nil)] [url = about:blank] 11:33:27 INFO - PROCESS | 16947 | 1468866807054 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:33:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:33:27 INFO - {} 11:33:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:33:27 INFO - {} 11:33:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:33:27 INFO - {} 11:33:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:33:27 INFO - {} 11:33:27 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2491ms 11:33:27 INFO - PROCESS | 16947 | 1468866807107 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 11:33:27 INFO - PROCESS | 16947 | 1468866807113 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 11:33:27 INFO - TEST-START | /FileAPI/fileReader.html 11:33:27 INFO - PROCESS | 16947 | 1468866807129 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:33:27 INFO - PROCESS | 16947 | 1468866807134 Marionette TRACE conn3 <- [1,3018,null,{}] 11:33:27 INFO - PROCESS | 16947 | 1468866807143 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:27 INFO - PROCESS | 16947 | 1468866807147 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:27 INFO - PROCESS | 16947 | 1468866807288 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 11:33:27 INFO - PROCESS | 16947 | 1468866807474 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:27 INFO - PROCESS | 16947 | 1468866807480 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:27 INFO - PROCESS | 16947 | ++DOCSHELL 0x91ddc400 == 25 [pid = 16947] [id = 764] 11:33:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x91de0400) [pid = 16947] [serial = 2291] [outer = (nil)] 11:33:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x925c9000) [pid = 16947] [serial = 2292] [outer = 0x91de0400] 11:33:27 INFO - PROCESS | 16947 | 1468866807554 Marionette DEBUG loaded listener.js 11:33:27 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x925ebc00) [pid = 16947] [serial = 2293] [outer = 0x91de0400] 11:33:28 INFO - PROCESS | 16947 | 1468866808142 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:33:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:33:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:33:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:33:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:33:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 1048ms 11:33:28 INFO - PROCESS | 16947 | 1468866808171 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 11:33:28 INFO - PROCESS | 16947 | 1468866808184 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 11:33:28 INFO - TEST-START | /FileAPI/historical.html 11:33:28 INFO - PROCESS | 16947 | 1468866808197 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:33:28 INFO - PROCESS | 16947 | 1468866808202 Marionette TRACE conn3 <- [1,3022,null,{}] 11:33:28 INFO - PROCESS | 16947 | 1468866808225 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:28 INFO - PROCESS | 16947 | 1468866808230 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:28 INFO - PROCESS | 16947 | 1468866808422 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 11:33:28 INFO - PROCESS | 16947 | 1468866808524 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:28 INFO - PROCESS | 16947 | 1468866808531 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:28 INFO - PROCESS | 16947 | ++DOCSHELL 0x930d5800 == 26 [pid = 16947] [id = 765] 11:33:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x93a03000) [pid = 16947] [serial = 2294] [outer = (nil)] 11:33:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x93b11c00) [pid = 16947] [serial = 2295] [outer = 0x93a03000] 11:33:28 INFO - PROCESS | 16947 | 1468866808596 Marionette DEBUG loaded listener.js 11:33:28 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x93d55000) [pid = 16947] [serial = 2296] [outer = 0x93a03000] 11:33:29 INFO - PROCESS | 16947 | 1468866809271 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:33:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:33:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:33:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:33:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:33:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:33:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:33:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:33:29 INFO - TEST-OK | /FileAPI/historical.html | took 1102ms 11:33:29 INFO - TEST-START | /FileAPI/idlharness.html 11:33:29 INFO - PROCESS | 16947 | 1468866809327 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 11:33:29 INFO - PROCESS | 16947 | 1468866809330 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 11:33:29 INFO - PROCESS | 16947 | 1468866809338 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:33:29 INFO - PROCESS | 16947 | 1468866809343 Marionette TRACE conn3 <- [1,3026,null,{}] 11:33:29 INFO - PROCESS | 16947 | 1468866809360 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:29 INFO - PROCESS | 16947 | 1468866809368 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:29 INFO - PROCESS | 16947 | 1468866809587 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 11:33:29 INFO - PROCESS | 16947 | 1468866809609 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:29 INFO - PROCESS | 16947 | 1468866809618 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:29 INFO - PROCESS | 16947 | ++DOCSHELL 0x978c1400 == 27 [pid = 16947] [id = 766] 11:33:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x978c2400) [pid = 16947] [serial = 2297] [outer = (nil)] 11:33:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x9830fc00) [pid = 16947] [serial = 2298] [outer = 0x978c2400] 11:33:29 INFO - PROCESS | 16947 | 1468866809690 Marionette DEBUG loaded listener.js 11:33:29 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x99667800) [pid = 16947] [serial = 2299] [outer = 0x978c2400] 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:33:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:33:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:33:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:33:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:33:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:33:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:33:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:33:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:33:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:33:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:33:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:33:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:33:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:33:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:33:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:33:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:33:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:33:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:33:31 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 11:33:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:33:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:33:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:33:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:33:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:33:31 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 11:33:31 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 11:33:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:33:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:33:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:33:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:33:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:33:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:33:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:33:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:33:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:33:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:33:31 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 11:33:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:33:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:33:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:33:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:33:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:33:31 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 11:33:31 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 11:33:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:33:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:33:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:33:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:33:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:33:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:33:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 1853ms 11:33:31 INFO - PROCESS | 16947 | 1468866811055 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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\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\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\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\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\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\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\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]]]}] 11:33:31 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x91f3bc00) [pid = 16947] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:33:31 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9a8be000) [pid = 16947] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:33:31 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9b192800) [pid = 16947] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:33:31 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9a8bd400) [pid = 16947] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:33:31 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x92406c00) [pid = 16947] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:33:31 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9217c000) [pid = 16947] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:33:31 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x9b101c00) [pid = 16947] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:33:31 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x9b195800) [pid = 16947] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:33:31 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9a8e7000) [pid = 16947] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:33:31 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x91ddec00) [pid = 16947] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:33:31 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x9a8ba000) [pid = 16947] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:33:31 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9263dc00) [pid = 16947] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:33:31 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9929c400) [pid = 16947] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:33:31 INFO - PROCESS | 16947 | 1468866811727 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 16947 | 1468866811731 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 11:33:31 INFO - TEST-START | /FileAPI/idlharness.worker 11:33:31 INFO - PROCESS | 16947 | 1468866811755 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - PROCESS | 16947 | 1468866811758 Marionette TRACE conn3 <- [1,3030,null,{}] 11:33:31 INFO - PROCESS | 16947 | 1468866811764 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:31 INFO - PROCESS | 16947 | 1468866811768 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:31 INFO - PROCESS | 16947 | 1468866811902 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 11:33:32 INFO - PROCESS | 16947 | 1468866812037 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:32 INFO - PROCESS | 16947 | 1468866812045 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:32 INFO - PROCESS | 16947 | ++DOCSHELL 0x99eb6400 == 28 [pid = 16947] [id = 767] 11:33:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x99ed4400) [pid = 16947] [serial = 2300] [outer = (nil)] 11:33:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9a8ea000) [pid = 16947] [serial = 2301] [outer = 0x99ed4400] 11:33:32 INFO - PROCESS | 16947 | 1468866812112 Marionette DEBUG loaded listener.js 11:33:32 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9b197000) [pid = 16947] [serial = 2302] [outer = 0x99ed4400] 11:33:32 INFO - PROCESS | 16947 | [16947] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:33:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:33:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:33:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:33:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:33:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:33:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:33:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:33:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:33:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:33:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:33:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:33:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:33:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:33:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:33:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:33:33 INFO - {} 11:33:33 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 11:33:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:33:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:33:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:33:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:33:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:33:33 INFO - {} 11:33:33 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 - {} 11:33:33 INFO - {} 11:33:33 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 11:33:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:33:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:33:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:33:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:33:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:33:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:33:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:33:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:33:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:33:33 INFO - {} 11:33:33 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 11:33:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:33:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:33:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:33:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:33:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:33:33 INFO - {} 11:33:33 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 - {} 11:33:33 INFO - {} 11:33:33 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 11:33:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:33:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:33:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:33:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:33:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:33:33 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 11:33:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:33:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:33:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:33:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:33:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:33:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:33:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:33:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:33:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:33:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:33:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:33:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:33:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:33:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:33:33 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 11:33:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:33:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:33:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:33:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:33:33 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 11:33:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:33:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:33:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:33:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:33:33 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 11:33:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:33:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:33:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:33:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:33:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:33:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:33:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:33:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:33:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:33:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:33:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:33:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:33:33 INFO - {} 11:33:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:33:33 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:33:34 INFO - {} 11:33:34 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2116ms 11:33:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:33:34 INFO - PROCESS | 16947 | 1468866813732 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 11:33:34 INFO - PROCESS | 16947 | 1468866813872 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 11:33:34 INFO - PROCESS | 16947 | 1468866813887 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 11:33:34 INFO - PROCESS | 16947 | 1468866813912 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:33:34 INFO - PROCESS | 16947 | 1468866813929 Marionette TRACE conn3 <- [1,3034,null,{}] 11:33:34 INFO - PROCESS | 16947 | 1468866813949 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:34 INFO - PROCESS | 16947 | 1468866813963 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:34 INFO - PROCESS | 16947 | 1468866814295 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 11:33:34 INFO - PROCESS | 16947 | 1468866814440 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:34 INFO - PROCESS | 16947 | 1468866814450 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:34 INFO - PROCESS | 16947 | ++DOCSHELL 0x9221d800 == 29 [pid = 16947] [id = 768] 11:33:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x92222800) [pid = 16947] [serial = 2303] [outer = (nil)] 11:33:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9240d000) [pid = 16947] [serial = 2304] [outer = 0x92222800] 11:33:34 INFO - PROCESS | 16947 | 1468866814533 Marionette DEBUG loaded listener.js 11:33:34 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x925ca800) [pid = 16947] [serial = 2305] [outer = 0x92222800] 11:33:35 INFO - PROCESS | 16947 | 1468866815347 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:33:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:33:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1465ms 11:33:35 INFO - PROCESS | 16947 | 1468866815367 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 11:33:35 INFO - PROCESS | 16947 | 1468866815374 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 11:33:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:33:35 INFO - PROCESS | 16947 | 1468866815385 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:33:35 INFO - PROCESS | 16947 | 1468866815390 Marionette TRACE conn3 <- [1,3038,null,{}] 11:33:35 INFO - PROCESS | 16947 | 1468866815396 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:35 INFO - PROCESS | 16947 | 1468866815402 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:35 INFO - PROCESS | 16947 | 1468866815577 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 11:33:35 INFO - PROCESS | 16947 | 1468866815755 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:35 INFO - PROCESS | 16947 | 1468866815763 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:35 INFO - PROCESS | 16947 | ++DOCSHELL 0x92631800 == 30 [pid = 16947] [id = 769] 11:33:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x95035400) [pid = 16947] [serial = 2306] [outer = (nil)] 11:33:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x950c8800) [pid = 16947] [serial = 2307] [outer = 0x95035400] 11:33:35 INFO - PROCESS | 16947 | 1468866815838 Marionette DEBUG loaded listener.js 11:33:35 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9518f800) [pid = 16947] [serial = 2308] [outer = 0x95035400] 11:33:36 INFO - PROCESS | 16947 | 1468866816699 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:33:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:33:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:33:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1335ms 11:33:36 INFO - PROCESS | 16947 | 1468866816721 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 11:33:36 INFO - PROCESS | 16947 | 1468866816724 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 11:33:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:33:36 INFO - PROCESS | 16947 | 1468866816732 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:33:36 INFO - PROCESS | 16947 | 1468866816738 Marionette TRACE conn3 <- [1,3042,null,{}] 11:33:36 INFO - PROCESS | 16947 | 1468866816753 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:36 INFO - PROCESS | 16947 | 1468866816761 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:36 INFO - PROCESS | 16947 | 1468866816933 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 11:33:37 INFO - PROCESS | 16947 | 1468866817113 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:37 INFO - PROCESS | 16947 | 1468866817125 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:37 INFO - PROCESS | 16947 | ++DOCSHELL 0x99675c00 == 31 [pid = 16947] [id = 770] 11:33:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x99ed0000) [pid = 16947] [serial = 2309] [outer = (nil)] 11:33:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x99ed8800) [pid = 16947] [serial = 2310] [outer = 0x99ed0000] 11:33:37 INFO - PROCESS | 16947 | 1468866817206 Marionette DEBUG loaded listener.js 11:33:37 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x9a4d4c00) [pid = 16947] [serial = 2311] [outer = 0x99ed0000] 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:33:38 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. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:33:38 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'.) 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:33:38 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. 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:33:38 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. 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:33:38 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. 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:33:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:33:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:33:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:33:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:33:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1624ms 11:33:38 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:33:38 INFO - PROCESS | 16947 | 1468866818297 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:33:38 INFO - PROCESS | 16947 | 1468866818357 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 11:33:38 INFO - PROCESS | 16947 | 1468866818366 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 11:33:38 INFO - PROCESS | 16947 | 1468866818376 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:33:38 INFO - PROCESS | 16947 | 1468866818390 Marionette TRACE conn3 <- [1,3046,null,{}] 11:33:38 INFO - PROCESS | 16947 | 1468866818470 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:38 INFO - PROCESS | 16947 | 1468866818474 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:38 INFO - PROCESS | 16947 | 1468866818682 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 11:33:38 INFO - PROCESS | 16947 | 1468866818898 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:38 INFO - PROCESS | 16947 | 1468866818907 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:38 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b332400 == 32 [pid = 16947] [id = 771] 11:33:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0xa33d6000) [pid = 16947] [serial = 2312] [outer = (nil)] 11:33:38 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0xa4d54400) [pid = 16947] [serial = 2313] [outer = 0xa33d6000] 11:33:38 INFO - PROCESS | 16947 | 1468866818978 Marionette DEBUG loaded listener.js 11:33:39 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0xa4f21400) [pid = 16947] [serial = 2314] [outer = 0xa33d6000] 11:33:39 INFO - PROCESS | 16947 | [16947] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:33:39 INFO - PROCESS | 16947 | 1468866819927 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:33:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:33:39 INFO - {} 11:33:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1605ms 11:33:39 INFO - PROCESS | 16947 | 1468866819982 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 11:33:39 INFO - PROCESS | 16947 | 1468866819986 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 11:33:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:33:39 INFO - PROCESS | 16947 | 1468866819993 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:33:39 INFO - PROCESS | 16947 | 1468866819996 Marionette TRACE conn3 <- [1,3050,null,{}] 11:33:40 INFO - PROCESS | 16947 | 1468866820054 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:40 INFO - PROCESS | 16947 | 1468866820060 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:40 INFO - PROCESS | 16947 | 1468866820242 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 11:33:40 INFO - PROCESS | 16947 | 1468866820571 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:40 INFO - PROCESS | 16947 | 1468866820579 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:40 INFO - PROCESS | 16947 | ++DOCSHELL 0x91dd9400 == 33 [pid = 16947] [id = 772] 11:33:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0x91dda400) [pid = 16947] [serial = 2315] [outer = (nil)] 11:33:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 92 (0x91f39000) [pid = 16947] [serial = 2316] [outer = 0x91dda400] 11:33:40 INFO - PROCESS | 16947 | 1468866820672 Marionette DEBUG loaded listener.js 11:33:40 INFO - PROCESS | 16947 | ++DOMWINDOW == 93 (0x9217f400) [pid = 16947] [serial = 2317] [outer = 0x91dda400] 11:33:41 INFO - PROCESS | 16947 | --DOCSHELL 0x978c1400 == 32 [pid = 16947] [id = 766] 11:33:41 INFO - PROCESS | 16947 | 1468866821498 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:33:41 INFO - PROCESS | 16947 | --DOCSHELL 0x930d5800 == 31 [pid = 16947] [id = 765] 11:33:41 INFO - PROCESS | 16947 | --DOCSHELL 0x91ddc400 == 30 [pid = 16947] [id = 764] 11:33:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:33:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:33:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:33:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:33:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1549ms 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 92 (0x9b603c00) [pid = 16947] [serial = 2260] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 91 (0x9ae43000) [pid = 16947] [serial = 2254] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0x9b103800) [pid = 16947] [serial = 2255] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0x95469800) [pid = 16947] [serial = 2257] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0x92218c00) [pid = 16947] [serial = 2228] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x9240a400) [pid = 16947] [serial = 2229] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x9b104800) [pid = 16947] [serial = 2237] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9230b400) [pid = 16947] [serial = 2240] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x9b18a800) [pid = 16947] [serial = 2238] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x9ac87000) [pid = 16947] [serial = 2234] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x9ac8f000) [pid = 16947] [serial = 2235] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x925f4000) [pid = 16947] [serial = 2245] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x95189800) [pid = 16947] [serial = 2246] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x9ac8c000) [pid = 16947] [serial = 2226] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x95031c00) [pid = 16947] [serial = 2231] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x95189400) [pid = 16947] [serial = 2232] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x99673000) [pid = 16947] [serial = 2248] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x99ebec00) [pid = 16947] [serial = 2249] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0x92178000) [pid = 16947] [serial = 2242] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9221cc00) [pid = 16947] [serial = 2243] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x9b60e800) [pid = 16947] [serial = 2261] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x9a8f1400) [pid = 16947] [serial = 2251] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x9b18f400) [pid = 16947] [serial = 2258] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x9ac84c00) [pid = 16947] [serial = 2252] [outer = (nil)] [url = about:blank] 11:33:41 INFO - PROCESS | 16947 | 1468866821571 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 11:33:41 INFO - PROCESS | 16947 | 1468866821585 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 11:33:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:33:41 INFO - PROCESS | 16947 | 1468866821601 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:33:41 INFO - PROCESS | 16947 | 1468866821604 Marionette TRACE conn3 <- [1,3054,null,{}] 11:33:41 INFO - PROCESS | 16947 | 1468866821613 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:41 INFO - PROCESS | 16947 | 1468866821620 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:41 INFO - PROCESS | 16947 | 1468866821767 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 11:33:41 INFO - PROCESS | 16947 | 1468866821777 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:41 INFO - PROCESS | 16947 | 1468866821784 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:41 INFO - PROCESS | 16947 | ++DOCSHELL 0x925f4800 == 31 [pid = 16947] [id = 773] 11:33:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x92637400) [pid = 16947] [serial = 2318] [outer = (nil)] 11:33:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x930d1c00) [pid = 16947] [serial = 2319] [outer = 0x92637400] 11:33:41 INFO - PROCESS | 16947 | 1468866821854 Marionette DEBUG loaded listener.js 11:33:41 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x93d52c00) [pid = 16947] [serial = 2320] [outer = 0x92637400] 11:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:33:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:33:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:33:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:33:43 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" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:33:43 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" 11:33:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:33:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:33:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:33:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1485ms 11:33:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:33:43 INFO - PROCESS | 16947 | 1468866822932 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:33:43 INFO - PROCESS | 16947 | 1468866823101 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 11:33:43 INFO - PROCESS | 16947 | 1468866823117 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 11:33:43 INFO - PROCESS | 16947 | 1468866823130 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:33:43 INFO - PROCESS | 16947 | 1468866823142 Marionette TRACE conn3 <- [1,3058,null,{}] 11:33:43 INFO - PROCESS | 16947 | 1468866823158 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:43 INFO - PROCESS | 16947 | 1468866823166 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:43 INFO - PROCESS | 16947 | 1468866823430 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 11:33:43 INFO - PROCESS | 16947 | 1468866823535 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:43 INFO - PROCESS | 16947 | 1468866823543 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:43 INFO - PROCESS | 16947 | ++DOCSHELL 0x99e1e800 == 32 [pid = 16947] [id = 774] 11:33:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x99e1ec00) [pid = 16947] [serial = 2321] [outer = (nil)] 11:33:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x99ed3400) [pid = 16947] [serial = 2322] [outer = 0x99e1ec00] 11:33:43 INFO - PROCESS | 16947 | 1468866823621 Marionette DEBUG loaded listener.js 11:33:43 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x9a072800) [pid = 16947] [serial = 2323] [outer = 0x99e1ec00] 11:33:44 INFO - PROCESS | 16947 | 1468866824412 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:33:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:33:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:33:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:33:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:33:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:33:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:33:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:33:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:33:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:33:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:33:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:33:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:33:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:33:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:33:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:33:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:33:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:33:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:33:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:33:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1308ms 11:33:44 INFO - PROCESS | 16947 | 1468866824442 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 11:33:44 INFO - PROCESS | 16947 | 1468866824445 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 11:33:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:33:44 INFO - PROCESS | 16947 | 1468866824473 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:33:44 INFO - PROCESS | 16947 | 1468866824490 Marionette TRACE conn3 <- [1,3062,null,{}] 11:33:44 INFO - PROCESS | 16947 | 1468866824507 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:44 INFO - PROCESS | 16947 | 1468866824513 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:44 INFO - PROCESS | 16947 | 1468866824712 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 11:33:44 INFO - PROCESS | 16947 | 1468866824740 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:44 INFO - PROCESS | 16947 | 1468866824746 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:44 INFO - PROCESS | 16947 | ++DOCSHELL 0x91ddf800 == 33 [pid = 16947] [id = 775] 11:33:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x99ed4800) [pid = 16947] [serial = 2324] [outer = (nil)] 11:33:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x9ae34400) [pid = 16947] [serial = 2325] [outer = 0x99ed4800] 11:33:44 INFO - PROCESS | 16947 | 1468866824812 Marionette DEBUG loaded listener.js 11:33:44 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x9ac8d800) [pid = 16947] [serial = 2326] [outer = 0x99ed4800] 11:33:45 INFO - PROCESS | 16947 | [16947] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:33:45 INFO - PROCESS | 16947 | 1468866825657 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:33:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:33:45 INFO - {} 11:33:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1217ms 11:33:45 INFO - PROCESS | 16947 | 1468866825684 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 11:33:45 INFO - PROCESS | 16947 | 1468866825688 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 11:33:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:33:45 INFO - PROCESS | 16947 | 1468866825700 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:33:45 INFO - PROCESS | 16947 | 1468866825702 Marionette TRACE conn3 <- [1,3066,null,{}] 11:33:45 INFO - PROCESS | 16947 | 1468866825708 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:45 INFO - PROCESS | 16947 | 1468866825713 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:45 INFO - PROCESS | 16947 | 1468866825916 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 11:33:45 INFO - PROCESS | 16947 | 1468866825936 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:45 INFO - PROCESS | 16947 | 1468866825947 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:45 INFO - PROCESS | 16947 | ++DOCSHELL 0x9ae34c00 == 34 [pid = 16947] [id = 776] 11:33:45 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9b108800) [pid = 16947] [serial = 2327] [outer = (nil)] 11:33:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9b18d800) [pid = 16947] [serial = 2328] [outer = 0x9b108800] 11:33:46 INFO - PROCESS | 16947 | 1468866826006 Marionette DEBUG loaded listener.js 11:33:46 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b192000) [pid = 16947] [serial = 2329] [outer = 0x9b108800] 11:33:46 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x90e67000) [pid = 16947] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:33:46 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x96ec8400) [pid = 16947] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:33:46 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x9bfd2c00) [pid = 16947] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:33:46 INFO - PROCESS | 16947 | --DOMWINDOW == 77 (0x93a0f400) [pid = 16947] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:33:46 INFO - PROCESS | 16947 | --DOMWINDOW == 76 (0x9b089400) [pid = 16947] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:33:46 INFO - PROCESS | 16947 | --DOMWINDOW == 75 (0x9ac53800) [pid = 16947] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:33:46 INFO - PROCESS | 16947 | --DOMWINDOW == 74 (0xa1003400) [pid = 16947] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:33:46 INFO - PROCESS | 16947 | --DOMWINDOW == 73 (0x9c2af400) [pid = 16947] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:33:46 INFO - PROCESS | 16947 | --DOMWINDOW == 72 (0x91f37400) [pid = 16947] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:33:46 INFO - PROCESS | 16947 | --DOMWINDOW == 71 (0x978c2400) [pid = 16947] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:33:46 INFO - PROCESS | 16947 | --DOMWINDOW == 70 (0x91f3ac00) [pid = 16947] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:33:46 INFO - PROCESS | 16947 | --DOMWINDOW == 69 (0x93a03000) [pid = 16947] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:33:46 INFO - PROCESS | 16947 | --DOMWINDOW == 68 (0x91de0400) [pid = 16947] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:33:46 INFO - PROCESS | 16947 | 1468866826835 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:33:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:33:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:33:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:33:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:33:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:33:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:33:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:33:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1195ms 11:33:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:33:46 INFO - PROCESS | 16947 | 1468866826891 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 11:33:46 INFO - PROCESS | 16947 | 1468866826894 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 11:33:46 INFO - PROCESS | 16947 | 1468866826900 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:33:46 INFO - PROCESS | 16947 | 1468866826904 Marionette TRACE conn3 <- [1,3070,null,{}] 11:33:46 INFO - PROCESS | 16947 | 1468866826909 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:46 INFO - PROCESS | 16947 | 1468866826914 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:47 INFO - PROCESS | 16947 | 1468866827062 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 11:33:47 INFO - PROCESS | 16947 | 1468866827208 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:47 INFO - PROCESS | 16947 | 1468866827227 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:47 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b18bc00 == 35 [pid = 16947] [id = 777] 11:33:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 69 (0x9b195c00) [pid = 16947] [serial = 2330] [outer = (nil)] 11:33:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 70 (0x925f2000) [pid = 16947] [serial = 2331] [outer = 0x9b195c00] 11:33:47 INFO - PROCESS | 16947 | 1468866827318 Marionette DEBUG loaded listener.js 11:33:47 INFO - PROCESS | 16947 | ++DOMWINDOW == 71 (0x9b603c00) [pid = 16947] [serial = 2332] [outer = 0x9b195c00] 11:33:48 INFO - PROCESS | 16947 | 1468866828005 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:33:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:33:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1132ms 11:33:48 INFO - PROCESS | 16947 | 1468866828034 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 11:33:48 INFO - PROCESS | 16947 | 1468866828037 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 11:33:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:33:48 INFO - PROCESS | 16947 | 1468866828044 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:33:48 INFO - PROCESS | 16947 | 1468866828046 Marionette TRACE conn3 <- [1,3074,null,{}] 11:33:48 INFO - PROCESS | 16947 | 1468866828052 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:48 INFO - PROCESS | 16947 | 1468866828058 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:48 INFO - PROCESS | 16947 | 1468866828256 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 11:33:48 INFO - PROCESS | 16947 | 1468866828279 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:48 INFO - PROCESS | 16947 | 1468866828289 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:48 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b602800 == 36 [pid = 16947] [id = 778] 11:33:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 72 (0x9b60d000) [pid = 16947] [serial = 2333] [outer = (nil)] 11:33:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 73 (0x9bfd2000) [pid = 16947] [serial = 2334] [outer = 0x9b60d000] 11:33:48 INFO - PROCESS | 16947 | 1468866828348 Marionette DEBUG loaded listener.js 11:33:48 INFO - PROCESS | 16947 | ++DOMWINDOW == 74 (0x9bfd4800) [pid = 16947] [serial = 2335] [outer = 0x9b60d000] 11:33:49 INFO - PROCESS | 16947 | 1468866829269 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:33:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:33:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:33:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:33:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:33:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:33:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:33:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1236ms 11:33:49 INFO - PROCESS | 16947 | 1468866829283 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 11:33:49 INFO - PROCESS | 16947 | 1468866829289 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 11:33:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:33:49 INFO - PROCESS | 16947 | 1468866829297 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:33:49 INFO - PROCESS | 16947 | 1468866829305 Marionette TRACE conn3 <- [1,3078,null,{}] 11:33:49 INFO - PROCESS | 16947 | 1468866829313 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:49 INFO - PROCESS | 16947 | 1468866829318 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:49 INFO - PROCESS | 16947 | 1468866829527 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 11:33:49 INFO - PROCESS | 16947 | 1468866829689 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:49 INFO - PROCESS | 16947 | 1468866829701 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:49 INFO - PROCESS | 16947 | ++DOCSHELL 0x9230c400 == 37 [pid = 16947] [id = 779] 11:33:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 75 (0x92407800) [pid = 16947] [serial = 2336] [outer = (nil)] 11:33:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 76 (0x9263e400) [pid = 16947] [serial = 2337] [outer = 0x92407800] 11:33:49 INFO - PROCESS | 16947 | 1468866829775 Marionette DEBUG loaded listener.js 11:33:49 INFO - PROCESS | 16947 | ++DOMWINDOW == 77 (0x93d57800) [pid = 16947] [serial = 2338] [outer = 0x92407800] 11:33:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 11:33:50 INFO - reader.readAsText(blob_2) 11:33:50 INFO - }" did not throw 11:33:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 11:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 11:33:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 11:33:50 INFO - reader.readAsDataURL(blob_2) 11:33:50 INFO - }" did not throw 11:33:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 11:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 11:33:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 11:33:50 INFO - reader.readAsArrayBuffer(blob_2) 11:33:50 INFO - }" did not throw 11:33:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 11:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 11:33:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 11:33:50 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 11:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:33:50 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 11:33:50 INFO - PROCESS | 16947 | 1468866830650 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 11:33:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:33:50 INFO - PROCESS | 16947 | 1468866830664 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:33:50 INFO - PROCESS | 16947 | 1468866830669 Marionette TRACE conn3 <- [1,3082,null,{}] 11:33:50 INFO - PROCESS | 16947 | 1468866830675 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:50 INFO - PROCESS | 16947 | 1468866830680 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:50 INFO - PROCESS | 16947 | 1468866830906 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 11:33:51 INFO - PROCESS | 16947 | 1468866831076 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:51 INFO - PROCESS | 16947 | 1468866831083 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:51 INFO - PROCESS | 16947 | ++DOCSHELL 0x950c7000 == 38 [pid = 16947] [id = 780] 11:33:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 78 (0x99676000) [pid = 16947] [serial = 2339] [outer = (nil)] 11:33:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 79 (0x9a66b000) [pid = 16947] [serial = 2340] [outer = 0x99676000] 11:33:51 INFO - PROCESS | 16947 | 1468866831162 Marionette DEBUG loaded listener.js 11:33:51 INFO - PROCESS | 16947 | ++DOMWINDOW == 80 (0x9a8b4000) [pid = 16947] [serial = 2341] [outer = 0x99676000] 11:33:51 INFO - PROCESS | 16947 | 1468866831954 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:33:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:33:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:33:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:33:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1338ms 11:33:52 INFO - PROCESS | 16947 | 1468866832004 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 11:33:52 INFO - PROCESS | 16947 | 1468866832008 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 11:33:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:33:52 INFO - PROCESS | 16947 | 1468866832014 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:33:52 INFO - PROCESS | 16947 | 1468866832020 Marionette TRACE conn3 <- [1,3086,null,{}] 11:33:52 INFO - PROCESS | 16947 | 1468866832077 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:52 INFO - PROCESS | 16947 | 1468866832086 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:52 INFO - PROCESS | 16947 | 1468866832338 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 11:33:52 INFO - PROCESS | 16947 | 1468866832479 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:52 INFO - PROCESS | 16947 | 1468866832488 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:52 INFO - PROCESS | 16947 | ++DOCSHELL 0x9b106c00 == 39 [pid = 16947] [id = 781] 11:33:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 81 (0x9b107400) [pid = 16947] [serial = 2342] [outer = (nil)] 11:33:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 82 (0x9b18a800) [pid = 16947] [serial = 2343] [outer = 0x9b107400] 11:33:52 INFO - PROCESS | 16947 | 1468866832571 Marionette DEBUG loaded listener.js 11:33:52 INFO - PROCESS | 16947 | ++DOMWINDOW == 83 (0x9b4a9c00) [pid = 16947] [serial = 2344] [outer = 0x9b107400] 11:33:53 INFO - PROCESS | 16947 | 1468866833293 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:33:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:33:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1301ms 11:33:53 INFO - PROCESS | 16947 | 1468866833316 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 11:33:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:33:53 INFO - PROCESS | 16947 | 1468866833321 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 11:33:53 INFO - PROCESS | 16947 | 1468866833328 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:33:53 INFO - PROCESS | 16947 | 1468866833332 Marionette TRACE conn3 <- [1,3090,null,{}] 11:33:53 INFO - PROCESS | 16947 | 1468866833338 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:53 INFO - PROCESS | 16947 | 1468866833343 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:53 INFO - PROCESS | 16947 | 1468866833508 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 11:33:53 INFO - PROCESS | 16947 | 1468866833723 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:53 INFO - PROCESS | 16947 | 1468866833732 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:53 INFO - PROCESS | 16947 | ++DOCSHELL 0x925c9c00 == 40 [pid = 16947] [id = 782] 11:33:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 84 (0x9ba10800) [pid = 16947] [serial = 2345] [outer = (nil)] 11:33:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 85 (0x9bf05800) [pid = 16947] [serial = 2346] [outer = 0x9ba10800] 11:33:53 INFO - PROCESS | 16947 | 1468866833823 Marionette DEBUG loaded listener.js 11:33:53 INFO - PROCESS | 16947 | ++DOMWINDOW == 86 (0x9c1c4000) [pid = 16947] [serial = 2347] [outer = 0x9ba10800] 11:33:54 INFO - PROCESS | 16947 | 1468866834581 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:33:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:33:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1289ms 11:33:54 INFO - PROCESS | 16947 | 1468866834632 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 11:33:54 INFO - PROCESS | 16947 | 1468866834637 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 11:33:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:33:54 INFO - PROCESS | 16947 | 1468866834647 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:33:54 INFO - PROCESS | 16947 | 1468866834649 Marionette TRACE conn3 <- [1,3094,null,{}] 11:33:54 INFO - PROCESS | 16947 | 1468866834656 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:54 INFO - PROCESS | 16947 | 1468866834661 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:54 INFO - PROCESS | 16947 | 1468866834821 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 11:33:55 INFO - PROCESS | 16947 | 1468866835012 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:55 INFO - PROCESS | 16947 | 1468866835020 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:55 INFO - PROCESS | 16947 | ++DOCSHELL 0x9c2a3400 == 41 [pid = 16947] [id = 783] 11:33:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 87 (0x9c2a8400) [pid = 16947] [serial = 2348] [outer = (nil)] 11:33:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 88 (0x9d40d000) [pid = 16947] [serial = 2349] [outer = 0x9c2a8400] 11:33:55 INFO - PROCESS | 16947 | 1468866835095 Marionette DEBUG loaded listener.js 11:33:55 INFO - PROCESS | 16947 | ++DOMWINDOW == 89 (0xa1003000) [pid = 16947] [serial = 2350] [outer = 0x9c2a8400] 11:33:55 INFO - PROCESS | 16947 | 1468866835843 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:33:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:33:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1230ms 11:33:55 INFO - PROCESS | 16947 | 1468866835878 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 11:33:55 INFO - PROCESS | 16947 | 1468866835882 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 11:33:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:33:55 INFO - PROCESS | 16947 | 1468866835888 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:33:55 INFO - PROCESS | 16947 | 1468866835891 Marionette TRACE conn3 <- [1,3098,null,{}] 11:33:55 INFO - PROCESS | 16947 | 1468866835897 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:55 INFO - PROCESS | 16947 | 1468866835907 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:56 INFO - PROCESS | 16947 | 1468866836084 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 11:33:56 INFO - PROCESS | 16947 | 1468866836277 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:56 INFO - PROCESS | 16947 | 1468866836285 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:56 INFO - PROCESS | 16947 | ++DOCSHELL 0x930d7800 == 42 [pid = 16947] [id = 784] 11:33:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 90 (0x93a0ac00) [pid = 16947] [serial = 2351] [outer = (nil)] 11:33:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 91 (0xa2fd6800) [pid = 16947] [serial = 2352] [outer = 0x93a0ac00] 11:33:56 INFO - PROCESS | 16947 | 1468866836373 Marionette DEBUG loaded listener.js 11:33:56 INFO - PROCESS | 16947 | ++DOMWINDOW == 92 (0xa33cf800) [pid = 16947] [serial = 2353] [outer = 0x93a0ac00] 11:33:57 INFO - PROCESS | 16947 | 1468866837082 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:33:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:33:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:33:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1232ms 11:33:57 INFO - PROCESS | 16947 | 1468866837122 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 11:33:57 INFO - PROCESS | 16947 | 1468866837124 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 11:33:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:33:57 INFO - PROCESS | 16947 | 1468866837132 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:33:57 INFO - PROCESS | 16947 | 1468866837135 Marionette TRACE conn3 <- [1,3102,null,{}] 11:33:57 INFO - PROCESS | 16947 | 1468866837141 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:57 INFO - PROCESS | 16947 | 1468866837146 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:57 INFO - PROCESS | 16947 | 1468866837300 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 11:33:57 INFO - PROCESS | 16947 | 1468866837491 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:57 INFO - PROCESS | 16947 | 1468866837499 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:57 INFO - PROCESS | 16947 | ++DOCSHELL 0x92406c00 == 43 [pid = 16947] [id = 785] 11:33:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 93 (0x95032400) [pid = 16947] [serial = 2354] [outer = (nil)] 11:33:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 94 (0xa6145400) [pid = 16947] [serial = 2355] [outer = 0x95032400] 11:33:57 INFO - PROCESS | 16947 | 1468866837573 Marionette DEBUG loaded listener.js 11:33:57 INFO - PROCESS | 16947 | ++DOMWINDOW == 95 (0xa6148400) [pid = 16947] [serial = 2356] [outer = 0x95032400] 11:33:58 INFO - PROCESS | 16947 | 1468866838290 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:33:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:33:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1191ms 11:33:58 INFO - PROCESS | 16947 | 1468866838324 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 11:33:58 INFO - PROCESS | 16947 | 1468866838328 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 11:33:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:33:58 INFO - PROCESS | 16947 | 1468866838334 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:33:58 INFO - PROCESS | 16947 | 1468866838338 Marionette TRACE conn3 <- [1,3106,null,{}] 11:33:58 INFO - PROCESS | 16947 | 1468866838343 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:58 INFO - PROCESS | 16947 | 1468866838348 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:58 INFO - PROCESS | 16947 | 1468866838510 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 11:33:58 INFO - PROCESS | 16947 | 1468866838713 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:58 INFO - PROCESS | 16947 | 1468866838721 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:58 INFO - PROCESS | 16947 | ++DOCSHELL 0x95437000 == 44 [pid = 16947] [id = 786] 11:33:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 96 (0x95437c00) [pid = 16947] [serial = 2357] [outer = (nil)] 11:33:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 97 (0x9543f800) [pid = 16947] [serial = 2358] [outer = 0x95437c00] 11:33:58 INFO - PROCESS | 16947 | 1468866838799 Marionette DEBUG loaded listener.js 11:33:58 INFO - PROCESS | 16947 | ++DOMWINDOW == 98 (0x95440c00) [pid = 16947] [serial = 2359] [outer = 0x95437c00] 11:33:59 INFO - PROCESS | 16947 | 1468866839584 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:33:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:33:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:33:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:33:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1288ms 11:33:59 INFO - PROCESS | 16947 | 1468866839624 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 11:33:59 INFO - PROCESS | 16947 | 1468866839627 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 11:33:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:33:59 INFO - PROCESS | 16947 | 1468866839638 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:33:59 INFO - PROCESS | 16947 | 1468866839644 Marionette TRACE conn3 <- [1,3110,null,{}] 11:33:59 INFO - PROCESS | 16947 | 1468866839656 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:59 INFO - PROCESS | 16947 | 1468866839661 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:33:59 INFO - PROCESS | 16947 | 1468866839857 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 11:34:00 INFO - PROCESS | 16947 | 1468866840231 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:00 INFO - PROCESS | 16947 | 1468866840243 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:34:00 INFO - PROCESS | 16947 | ++DOCSHELL 0x91ddd000 == 45 [pid = 16947] [id = 787] 11:34:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 99 (0x91dde800) [pid = 16947] [serial = 2360] [outer = (nil)] 11:34:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 100 (0x91f38800) [pid = 16947] [serial = 2361] [outer = 0x91dde800] 11:34:00 INFO - PROCESS | 16947 | 1468866840397 Marionette DEBUG loaded listener.js 11:34:00 INFO - PROCESS | 16947 | ++DOMWINDOW == 101 (0x9221dc00) [pid = 16947] [serial = 2362] [outer = 0x91dde800] 11:34:01 INFO - PROCESS | 16947 | 1468866841128 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:34:01 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:34:01 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 11:34:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:34:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:34:01 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:34:01 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1552ms 11:34:01 INFO - PROCESS | 16947 | 1468866841192 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 11:34:01 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:34:01 INFO - PROCESS | 16947 | 1468866841198 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 11:34:01 INFO - PROCESS | 16947 | 1468866841205 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:34:01 INFO - PROCESS | 16947 | 1468866841209 Marionette TRACE conn3 <- [1,3114,null,{}] 11:34:01 INFO - PROCESS | 16947 | 1468866841238 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:01 INFO - PROCESS | 16947 | 1468866841245 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:34:01 INFO - PROCESS | 16947 | 1468866841421 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 11:34:01 INFO - PROCESS | 16947 | 1468866841633 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"210ffe86-4c2c-426e-8377-8b65e1f3b49b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:01 INFO - PROCESS | 16947 | 1468866841644 Marionette INFO sendAsync 5adb35b4-7b34-496a-8792-27b5cd60b64c 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x95037400 == 44 [pid = 16947] [id = 661] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x90e68400 == 43 [pid = 16947] [id = 662] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x92214400 == 42 [pid = 16947] [id = 673] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x92223400 == 41 [pid = 16947] [id = 659] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x91ddf400 == 40 [pid = 16947] [id = 763] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x93a0c000 == 39 [pid = 16947] [id = 668] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x9230c000 == 38 [pid = 16947] [id = 660] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x99eb6400 == 37 [pid = 16947] [id = 767] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x99670800 == 36 [pid = 16947] [id = 671] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x92309000 == 35 [pid = 16947] [id = 670] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x9a77b000 == 34 [pid = 16947] [id = 666] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x91ddb000 == 33 [pid = 16947] [id = 672] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x9b332400 == 32 [pid = 16947] [id = 771] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x95237400 == 31 [pid = 16947] [id = 665] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3b400 == 30 [pid = 16947] [id = 674] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x930d3400 == 29 [pid = 16947] [id = 669] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x99299000 == 28 [pid = 16947] [id = 663] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x92631800 == 27 [pid = 16947] [id = 769] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x91f3a800 == 26 [pid = 16947] [id = 664] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x99675c00 == 25 [pid = 16947] [id = 770] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x92181800 == 24 [pid = 16947] [id = 667] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x9221d800 == 23 [pid = 16947] [id = 768] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x91dd9400 == 22 [pid = 16947] [id = 772] 11:34:02 INFO - PROCESS | 16947 | --DOCSHELL 0x950ca800 == 21 [pid = 16947] [id = 675] 11:34:02 INFO - PROCESS | 16947 | ++DOCSHELL 0x90e68400 == 22 [pid = 16947] [id = 788] 11:34:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 102 (0x90e6dc00) [pid = 16947] [serial = 2363] [outer = (nil)] 11:34:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 103 (0x91dd9400) [pid = 16947] [serial = 2364] [outer = 0x90e6dc00] 11:34:02 INFO - PROCESS | 16947 | 1468866842723 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 16947 | ++DOMWINDOW == 104 (0x91f3a800) [pid = 16947] [serial = 2365] [outer = 0x90e6dc00] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 103 (0x9a8ea000) [pid = 16947] [serial = 2301] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 102 (0x91f32800) [pid = 16947] [serial = 2264] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 101 (0x90e6ec00) [pid = 16947] [serial = 2263] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 100 (0x9929bc00) [pid = 16947] [serial = 2267] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 99 (0x98351400) [pid = 16947] [serial = 2266] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 98 (0x9a8b8800) [pid = 16947] [serial = 2272] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 97 (0x9b4a1400) [pid = 16947] [serial = 2270] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 96 (0x9b109c00) [pid = 16947] [serial = 2269] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 95 (0x9c1c9800) [pid = 16947] [serial = 2275] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 94 (0x9c1bdc00) [pid = 16947] [serial = 2274] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 93 (0x9d40b400) [pid = 16947] [serial = 2278] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 92 (0x9c2abc00) [pid = 16947] [serial = 2277] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 91 (0xa1094000) [pid = 16947] [serial = 2281] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 90 (0xa1090000) [pid = 16947] [serial = 2280] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 89 (0xa209c800) [pid = 16947] [serial = 2284] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 88 (0xa209c400) [pid = 16947] [serial = 2283] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 87 (0x92184000) [pid = 16947] [serial = 2287] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 86 (0x91f40800) [pid = 16947] [serial = 2286] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 85 (0x9830fc00) [pid = 16947] [serial = 2298] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 84 (0x99667800) [pid = 16947] [serial = 2299] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 83 (0x93b14000) [pid = 16947] [serial = 2290] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 82 (0x92639800) [pid = 16947] [serial = 2289] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 81 (0x93b11c00) [pid = 16947] [serial = 2295] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 80 (0x925c9000) [pid = 16947] [serial = 2292] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 79 (0x925ebc00) [pid = 16947] [serial = 2293] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | --DOMWINDOW == 78 (0x93d55000) [pid = 16947] [serial = 2296] [outer = (nil)] [url = about:blank] 11:34:03 INFO - PROCESS | 16947 | 1468866843611 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:34:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:34:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 2421ms 11:34:03 INFO - PROCESS | 16947 | 1468866843626 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 11:34:03 INFO - PROCESS | 16947 | 1468866843632 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 11:34:04 WARNING - u'runner_teardown' () 11:34:04 INFO - No more tests 11:34:04 INFO - Got 0 unexpected results 11:34:04 INFO - SUITE-END | took 1117s 11:34:04 INFO - Closing logging queue 11:34:04 INFO - queue closed 11:34:04 INFO - Return code: 0 11:34:04 WARNING - # TBPL SUCCESS # 11:34:04 INFO - Running post-action listener: _resource_record_post_action 11:34:04 INFO - Running post-run listener: _resource_record_post_run 11:34:06 INFO - Total resource usage - Wall time: 1153s; CPU: 98.0%; Read bytes: 856064; Write bytes: 921530368; Read time: 120; Write time: 243636 11:34:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:34:06 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134115328; Read time: 12; Write time: 117492 11:34:06 INFO - run-tests - Wall time: 1122s; CPU: 98.0%; Read bytes: 851968; Write bytes: 779026432; Read time: 108; Write time: 120652 11:34:06 INFO - Running post-run listener: _upload_blobber_files 11:34:06 INFO - Blob upload gear active. 11:34:06 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:34:06 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 11:34:06 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:34:06 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:34:06 INFO - (blobuploader) - INFO - Open directory for files ... 11:34:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:34:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:34:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:34:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:34:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:34:09 INFO - (blobuploader) - INFO - Done attempting. 11:34:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:34:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:34:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:34:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:34:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:34:11 INFO - (blobuploader) - INFO - Done attempting. 11:34:11 INFO - (blobuploader) - INFO - Iteration through files over. 11:34:11 INFO - Return code: 0 11:34:11 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:34:11 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:34:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/57b045a2d0bf17e61b1a2c654650a25b881cf6e6956e932ddc6ffc4452c2649037d94af4667f7c73d948810be4ee96132e9b83c937777b10465f758f171890f9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a95fde1ba98570d5771700bdd423bc6d9ff848f145310c33ec3c78c2c5d838d2918cfb2920fb0716e3e391c4e171d0936b19891eb9b9cc0b4f79cbd7493d55d9"} 11:34:11 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:34:11 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:34:11 INFO - Contents: 11:34:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/57b045a2d0bf17e61b1a2c654650a25b881cf6e6956e932ddc6ffc4452c2649037d94af4667f7c73d948810be4ee96132e9b83c937777b10465f758f171890f9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a95fde1ba98570d5771700bdd423bc6d9ff848f145310c33ec3c78c2c5d838d2918cfb2920fb0716e3e391c4e171d0936b19891eb9b9cc0b4f79cbd7493d55d9"} 11:34:11 INFO - Running post-run listener: copy_logs_to_upload_dir 11:34:11 INFO - Copying logs to upload dir... 11:34:11 INFO - mkdir: /builds/slave/test/build/upload/logs 11:34:11 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1233.105343 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 33 secs) (at 2016-07-18 11:34:11.527179) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 11:34:11.528387) ========= 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-1468865581.217319-248730347 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/57b045a2d0bf17e61b1a2c654650a25b881cf6e6956e932ddc6ffc4452c2649037d94af4667f7c73d948810be4ee96132e9b83c937777b10465f758f171890f9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a95fde1ba98570d5771700bdd423bc6d9ff848f145310c33ec3c78c2c5d838d2918cfb2920fb0716e3e391c4e171d0936b19891eb9b9cc0b4f79cbd7493d55d9"} build_url:https://queue.taskcluster.net/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031177 build_url: 'https://queue.taskcluster.net/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/57b045a2d0bf17e61b1a2c654650a25b881cf6e6956e932ddc6ffc4452c2649037d94af4667f7c73d948810be4ee96132e9b83c937777b10465f758f171890f9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a95fde1ba98570d5771700bdd423bc6d9ff848f145310c33ec3c78c2c5d838d2918cfb2920fb0716e3e391c4e171d0936b19891eb9b9cc0b4f79cbd7493d55d9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/D8XWQ0aWTEqJfuWqojqUrQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.50 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 11:34:12.058227) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 11:34:12.058547) ========= 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-1468865581.217319-248730347 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018539 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 11:34:12.118419) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 11:34:12.118693) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 11:34:12.119036) ========= ========= Total master_lag: 2.54 =========